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;