PDFium Delphi Component Docs

GetSkiaRenderCapabilities funktion

Unit: PDFium
Rapporterar vilka valfria Skia-renderingsingångspunkter den inlästa PDFium-modulen exporterar

Syntax

function GetSkiaRenderCapabilities: TPdfSkiaRenderCapabilities;

Parameters

Inga

Return Value

TPdfSkiaRenderCapabilities

Description

GetSkiaRenderCapabilities läser in den valda PDFium-modulen vid behov och slår upp de valfria Skia-exporter som finns i exakt det bygget

PageRender är True när FPDF_RenderPageSkia exporteras, vilket aktiverar den nativa Skia-sidritningen som TPdf.RenderPageSkia och TPdf.RenderPageSkiaByIndex använder

FormOverlay är True när den separata exporten FPDF_FFLDrawSkia finns, så att formuläröverlagret kan ritas efter sidinnehållet på samma Skia-canvas

PageSceneCache speglar PageRender och anger att RenderPageSkiaByIndex kan återanvända den avgränsade tolkade sidcachen som ägs av TPdf i stället för att tolka sidan på nytt

Remarks

Example

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

See Also

TPdf.RenderPageSkia, TPdf.RenderPageSkiaByIndex, TPdf.OptionalNativeRendering