PDFium Delphi Component Docs

Thumbnail プロパティ

コンポーネント: TPdf  ·  ユニット: PDFium
現在のページまたは要求された任意のページについて、埋め込みページサムネイルを TBitmap としてデコードします

構文

property Thumbnail: TBitmap; // read only
function ExtractThumbnail(PageNumber: Integer): TBitmap;

説明

Thumbnail は、現在のページの省略可能な /Thumb 画像を所有状態の TBitmap へデコードします

ExtractThumbnail は同じ操作を有効な任意の 1 起点ページ番号に対して行い、PageNumber を変更せずに、設定された LRU 容量の範囲でページの解析済みシーンを再利用します

どちらの API も、ページに埋め込みサムネイルがない場合は nil を返します。返されたビットマップの所有権は呼び出し側にあり、解放が必要です

備考

例

var Preview: TBitmap;
begin
  Preview := Pdf1.ExtractThumbnail(3);
  try
    if Preview <> nil then
      Image1.Picture.Assign(Preview);
  finally
    Preview.Free;
  end;
end;

関連項目

Page, Bitmap, Image