THPDFRandomAccessSource.GetSize Method
Возвращает стабильную байтовую длину базового хранилища, которое подкласс THPDFRandomAccessSource предоставляет парсеру HotPDF
Объявление
function GetSize: Int64; virtual; abstract;
Модуль
HPDFDoc
Возвращаемое значение
Полная байтовая длина источника. Должна быть неотрицательной и стабильной в течение времени жизни загрузки
Примечания по использованию
- Переопределите этот метод в подклассе, чтобы сообщить размер вашего базового хранилища (длина сущности HTTP, длина BLOB, длина элемента архива, длина виртуального тома)
- Значение не должно изменяться, пока HotPDF разбирает документ; таблицы перекрёстных ссылок и объектные потоки адресуются по абсолютному смещению относительно этого размера
- Возврат отрицательного значения расценивается загрузчиком как ошибка