PDFium Delphi Component Docs

Declaraciones auxiliares de PDFium

Unidad: PDFium

Los alias públicos, registros, tipos de devolución de llamada y constantes usados por la API del componente de alto nivel se agrupan aquí cuando no requieren una página de flujo de trabajo dedicada

Collections and result aliases

DeclaraciónPropósito
TPdfStringArray, TLinkAnnotations, TWebLinksArreglos dinámicos devueltos por las API de cadenas y enlaces
TPdfStructuredTextSpans, TPdfStructuredTextLines, TPdfStructuredTextBlocksArreglos anidados usados por la extracción de texto estructurado
TPdfOcrWords, TPdfOcrPageReports, TPdfReflowNodes, TPdfTableCellsColecciones de resultados de OCR, reflujo y análisis de tablas
TPdfLoadIssues, TPdfBatchMergeIssues, TPdfPagePlanImpacts, TPdfParallelPageResultsColecciones de resultados de auditoría de carga, combinación, planificación de páginas y trabajo en paralelo
TPdfSearchHighlightRangesRangos de búsqueda usados por el resaltado del visor

Records, enums, and callbacks

DeclaraciónPropósito
TPdfContentFragment, TPdfReadingOrderSourceContenido de lectura semántica y su clasificación de origen; los fragmentos llevan BoundingRect y MarkedContentIDs, y el origen es rosStructure o rosHeuristic
TPdfContentMark, TPdfPageContentMarkInfo, TPdfMarkParamKindParámetros de marked-content con tipos y estado de etiquetado de objetos de página; cada información de marca informa ObjectKind, IsArtifact, HasLanguage, LanguageValid y ActualTextApplied
TPdfDestinationViewParametersModo de ajuste del destino decodificado y coordenadas opcionales de página
TQuadrilateralPoint, TQuadrilateralPoints, TPdfAnnotationFlagsGeometría de anotaciones y conjuntos de banderas
TPdfBatchMergeProgressEventDevolución de llamada de progreso usada por las operaciones de combinación por lotes
TPdfJsPlatformInfo, PPdfJsPlatformInfo, PPdfFormFillInfoRegistros de plataforma de JavaScript y de devolución de llamada de llenado de formularios que se pasan a PDFium
TFPDFText_GetUnicodeFirma opcional de devolución de llamada de texto usada para recuperar valores Unicode
TFontCacheEntryRegistro público de uso interno que se conserva por compatibilidad de código fuente con la caché de fuentes
TPdfTransientTextPageContenedor con ámbito de página de texto usado por los flujos de trabajo de extracción
TTileKey, TPdfTileCacheClave de mosaico de renderizado con reconocimiento de revisiones y caché de mapas de bits acotada

Resource and highlight limits

DeclaraciónPropósito
PdfLoadDefaultMaxObjectNumber, PdfLoadDefaultMaxXrefEntries, PdfLoadDefaultMaxXrefSections, PdfLoadDefaultMaxIssues, PdfLoadDefaultAuditByteLimitLímites predeterminados de la auditoría estructural aplicados al cargar documentos que no son de confianza
PdfObjectStreamDefaultMaxObjects, PdfObjectStreamDefaultMaxDecodedBytesLímites predeterminados para los flujos de objetos PDF decodificados
PdfSearchHighlightAlpha, PdfSelectionHighlightAlpha, PdfReadingHighlightAlpha, PdfReadingWordAlphaValores predeterminados de opacidad de la superposición del visor para búsqueda, selección y cursores de lectura

Optional rendering capability queries

DeclaraciónPropósito
GetSkiaRenderCapabilitiesInforma qué puntos de entrada opcionales de renderizado de Skia están disponibles en la compilación de PDFium cargada
GetPrintOutputCapabilitiesInforma las capacidades opcionales de salida de tintas directas (spot colour) y sobreimpresión que expone el módulo de salida de impresión
DeclaraciónPropósito
PdfPrintOutputCapabilitySpotPlateEnumeration, PdfPrintOutputCapabilitySpotPlateRendering, PdfPrintOutputCapabilityOverprintDetection, PdfPrintOutputCapabilityOverprintPreviewBits de capacidad devueltos por un módulo opcional de salida de impresión
PdfPrintOutputExportAbiVersion, PdfPrintOutputExportCapabilities, PdfPrintOutputExportCountSpotPlates, PdfPrintOutputExportGetSpotPlateName, PdfPrintOutputExportPageUsesOverprint, PdfPrintOutputExportRenderSpotPlate, PdfPrintOutputExportRenderOverprintPreviewNombres de exportación resueltos desde el módulo opcional de salida de impresión
TPDFiumPas_GetPrintOutputAbiVersion, TPDFiumPas_GetPrintOutputCapabilities, TPDFiumPas_PageCountSpotPlates, TPDFiumPas_PageGetSpotPlateName, TPDFiumPas_PageUsesOverprint, TPDFiumPas_RenderSpotPlate, TPDFiumPas_RenderOverprintPreviewTipos de puntero a función para las exportaciones opcionales correspondientes