PDFium Component Docs

RenderPageThumbnail method

Component: TPdf  ·  Unit: PDFium
Renderer enhver en-baseret side til en bitmap der passer inden for de anmodede thumbnail-grænser

Syntax

function RenderPageThumbnail(PageIndex, MaxWidth, MaxHeight: Integer): TBitmap;

Parameters

PageIndexInteger - En-baseret sideindeks at rendere
MaxWidthInteger - Maksimal thumbnail-bredde i pixels
MaxHeightInteger - Maksimal thumbnail-højde i pixels

Return Value

En kalder-ejet TBitmap, eller nil når dokumentet er inaktivt, sideindekset er ugyldigt, eller den anmodede størrelse ikke er positiv

Description

Metoden indlæser den anmodede side midlertidigt, bevarer sidens aspect ratio, renderer miniaturen på en hvid baggrund og lukker det midlertidige sidehåndtag før returnering

Den ændrer ikke PageNumber, erstatter ikke den aktuelt indlæste side eller udløser sideændringsnotifikationer

Remarks

Example

Bmp := Pdf1.RenderPageThumbnail(3, 180, 240);
try
  if Bmp <> nil then
    Image1.Picture.Assign(Bmp);
finally
  Bmp.Free;
end;

See Also

TPdf.RenderPage, TPdf.Thumbnail, TPdf.PageCount