PDFium Delphi Component Docs

GetSkiaRenderCapabilities función

Unidad: PDFium
Informa de qué puntos de entrada opcionales de renderizado Skia exporta el módulo PDFium cargado

Sintaxis

function GetSkiaRenderCapabilities: TPdfSkiaRenderCapabilities;

Parámetros

Ninguno

Valor devuelto

TPdfSkiaRenderCapabilities

Descripción

GetSkiaRenderCapabilities carga el módulo PDFium seleccionado cuando es necesario y resuelve las exportaciones Skia opcionales presentes en esa compilación exacta

PageRender es True cuando FPDF_RenderPageSkia está exportado, lo que habilita la ruta nativa de dibujo de páginas Skia usada por TPdf.RenderPageSkia y TPdf.RenderPageSkiaByIndex

FormOverlay es True cuando la exportación separada FPDF_FFLDrawSkia está disponible, de modo que la superposición de formularios puede pintarse después del contenido de la página en el mismo lienzo Skia

PageSceneCache refleja PageRender e indica que RenderPageSkiaByIndex puede reutilizar la caché acotada de páginas analizadas propiedad de TPdf en lugar de volver a analizar la página

Observaciones

Ejemplo

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

Véase también

TPdf.RenderPageSkia, TPdf.RenderPageSkiaByIndex, TPdf.OptionalNativeRendering