Класс THPDFRandomAccessSource

Абстрактный базовый класс, позволяющий THotPDF.LoadFromRandomAccessSource загружать PDF из любого определённого вызывающим кодом хранилища байтов с прямым доступом без необходимости в реализации TStream

Объявление

THPDFRandomAccessSource = class
public
  function GetSize: Int64; virtual; abstract;
  function ReadAt(Offset: Int64; var Buffer;
    Count: Longint): Longint; virtual; abstract;
end;

Модуль

HPDFDoc

Элементы

ИмяНазначение
GetSizeВозвращает стабильную байтовую длину базового хранилища
ReadAtЧитает Count байт, начиная с Offset, в Buffer

Примечания по использованию

Связанные API