PDFium Delphi Component Docs

GetSkiaRenderCapabilities 함수

유닛: PDFium
로드된 PDFium 모듈이 어떤 선택적 Skia 렌더링 엔트리 포인트를 export하는지 보고합니다

Syntax

function GetSkiaRenderCapabilities: TPdfSkiaRenderCapabilities;

Parameters

없음

Return Value

TPdfSkiaRenderCapabilities

Description

GetSkiaRenderCapabilities는 필요할 때 선택된 PDFium 모듈을 로드하고 해당 빌드에 실제로 존재하는 선택적 Skia export를 해석합니다

PageRender는 FPDF_RenderPageSkia가 export되면 True이며, 이 경우 TPdf.RenderPageSkia와 TPdf.RenderPageSkiaByIndex가 사용하는 네이티브 Skia 페이지 드로잉 경로가 활성화됩니다

FormOverlay는 별도의 FPDF_FFLDrawSkia export가 있을 때 True이며, 같은 Skia 캔버스에서 페이지 콘텐츠 위에 폼 오버레이를 그릴 수 있습니다

PageSceneCache는 PageRender를 따르며, RenderPageSkiaByIndex가 페이지를 다시 파싱하는 대신 TPdf가 소유한 한도 있는 파싱 페이지 캐시를 재사용할 수 있음을 나타냅니다

Remarks

Example

SkiaCaps := GetSkiaRenderCapabilities;
if SkiaCaps.PageRender then
  Pdf.RenderPageSkiaByIndex(SkCanvas, 1, 1200, 1600);

See Also

TPdf.RenderPageSkia, TPdf.RenderPageSkiaByIndex, TPdf.OptionalNativeRendering