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);
當要求的頁面不是目前的編輯頁面時,此方法會重複使用有界的已剖析 PDFium 頁面場景
以不同像素尺寸重複渲染同一頁面,可避免重新開啟與重新剖析頁面,同時保留 PageNumber 與頁面變更事件
回傳點陣圖的多載會將回傳之 TBitmap 的擁有權移轉給呼叫端
Bmp := Pdf1.RenderPageByIndex(12, 1600, 2200);
try
Image1.Picture.Assign(Bmp);
finally
Bmp.Free;
end;