PDFium Component Docs

RenderPageByIndex Metoda

Component: TPdf  ·  Unit: PDFium
Renderuje dowolną stronę o numeracji od jedności w dokładnym rozmiarze wyjściowym bez zmiany aktywnej strony edycji

Syntax

function RenderPageByIndex(PageNumber, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []; Color: TColor = clWhite): TBitmap;

procedure RenderPageByIndex(Bitmap: TBitmap; PageNumber, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []; Color: TColor = clWhite);

Description

Metoda ponownie używa ograniczonej sparsowanej sceny strony PDFium, gdy żądana strona nie jest bieżącą stroną edycji

Powtórne renderowania tej samej strony w różnych rozmiarach pikselowych unikają ponownego otwierania i parsowania strony, zachowując PageNumber i zdarzenia zmiany strony

Przeciążenie zwracające bitmapę przenosi własność zwróconego TBitmap na wywołującego

Example

Bmp := Pdf1.RenderPageByIndex(12, 1600, 2200);
try
  Image1.Picture.Assign(Bmp);
finally
  Bmp.Free;
end;

See Also

PageSceneCacheCapacity, ClearPageSceneCache, RenderPageThumbnail