THPDFRandomAccessSource クラス

THotPDF.LoadFromRandomAccessSource が TStream 実装を必要とせずに、呼び出し側が定義したシーク可能なバイトストアから PDF を読み込めるようにする抽象基底クラスです

宣言

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

ユニット

HPDFDoc

メンバー

名前目的
GetSizeバッキングストアの安定したバイト長を返します
ReadAtOffset から始まる Count バイトを Buffer に読み込みます

使用上の注意

関連 API