Aspose::Pdf::OptimizedMemoryStream::Read метод

OptimizedMemoryStream::Read method

При переопределении в производном классе читает последовательность байтов из текущего потока и перемещает позицию в потоке на количество прочитанных байтов.

int32_t Aspose::Pdf::OptimizedMemoryStream::Read(const System::ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count) override
ПараметрТипОписание
bufferconst System::ArrayPtr<uint8_t>&Массив байтов. Когда этот метод возвращает, буфер содержит указанный массив байтов со значениями
смещениеint32_tНулевое байтовое смещение, с которого начинать сохранять данные, прочитанные из текущего потока.
countint32_tМаксимальное количество байтов, которое будет прочитано из текущего потока.

ReturnValue

Общее количество байтов, прочитанных в буфер. Оно может быть меньше запрошенного количества байтов, если столько байтов в данный момент недоступно, или равно нулю (0), если достигнут конец потока.

См. также