PDFium Component Docs

GetSkiaRenderCapabilities function

Unit: PDFium
Rapporteert welke optionele Skia-renderingtoegangspunten de geladen PDFium-module exporteert

Syntax

function GetSkiaRenderCapabilities: TPdfSkiaRenderCapabilities;

Parameters

Geen

Return Value

TPdfSkiaRenderCapabilities

Description

GetSkiaRenderCapabilities laadt indien nodig de geselecteerde PDFium-module en resolveert de optionele Skia-exports die in precies die build aanwezig zijn

PageRender is True wanneer FPDF_RenderPageSkia wordt geƫxporteerd, wat het native Skia-paginatekenpad mogelijk maakt dat TPdf.RenderPageSkia en TPdf.RenderPageSkiaByIndex gebruiken

FormOverlay is True wanneer de aparte FPDF_FFLDrawSkia-export beschikbaar is, zodat het formuliervlak na de paginacontent op hetzelfde Skia-canvas kan worden getekend

PageSceneCache weerspiegelt PageRender en geeft aan dat RenderPageSkiaByIndex de begrensde geparsde-paginacache die TPdf bezit kan hergebruiken in plaats van de pagina opnieuw te parsen

Remarks

Example

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

See Also

TPdf.RenderPageSkia, TPdf.RenderPageSkiaByIndex, TPdf.OptionalNativeRendering