function RenderPageThumbnail(PageIndex, MaxWidth, MaxHeight: Integer): TBitmap;
function RenderPageThumbnail(PageIndex, MaxWidth, MaxHeight: Integer; Rotation: TRotation; Options: TRenderOptions; Background: TColor; const ColorScheme: TPdfColorScheme): TBitmap;
| PageIndex | Integer - Ett-baserat sidindex att rendera |
| MaxWidth | Integer - Maximal miniatyrbildsbredd i pixlar |
| MaxHeight | Integer - Maximal miniatyrbildshöjd i pixlar |
| Rotation | TRotation - Ytterligare medurs renderingsrotation |
| Options | TRenderOptions - Inbyggda PDFium-renderingsflaggor som ingår i cache-nyckeln |
| Background | TColor - Bitmappens bakgrundsfärg |
| ColorScheme | TPdfColorScheme - Valfria färgöverskridanden för synskadevänlig väg och text |
TBitmap, eller nil när dokumentet är inaktivt, sidindexet är ogiltigt eller den begärda storleken inte är positivDen korta overloaden bevarar sidans bildförhållande och renderar på vit bakgrund, medan den fulla overloaden styr rotation, flaggor, bakgrund och synskadevänliga färger
Båda overloaderna återanvänder djupa interna bitmapkopior via den enhetliga miniatyrbilds-LRU:n och returnerar en distinkt anroparägd TBitmap vid varje anrop
Den ändrar inte PageNumber, ersätter inte den aktuella inlästa sidan och utlöser inte sidbytesnotiser
TPdfBmp := Pdf1.RenderPageThumbnail(3, 180, 240);
try
if Bmp <> nil then
Image1.Picture.Assign(Bmp);
finally
Bmp.Free;
end;