Метод THPDFLazyFileStream.CreateReadOnlySlice
Создаёт независимый stream только для чтения над диапазоном исходного файла, пока lazy stream продолжает опираться на источник
Объявление
function CreateReadOnlySlice: TStream;
Модуль
HPDFObjs
Параметры
| Имя | Назначение |
|---|---|
| У этого члена нет явных параметров | |
Возвращаемое значение
Возвращает принадлежащий вызывающему коду stream только для чтения или nil, если lazy stream уже был материализован
Примечания по использованию
- Возвращённый stream имеет собственный file handle, а его позиция отсчитывается от начала исходного диапазона
- Операции Write и SetSize вызывают ошибку stream
- Освободить возвращённый stream обязан вызывающий код