PDFium Delphi Component Docs

Declaraciones auxiliares de PDFium

Unidad: PDFium

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

Colecciones y alias de resultados

DeclarationPurpose
TPdfStringArray, TLinkAnnotations, TWebLinksMatrices dinámicas devueltas por las API de cadenas y enlaces
TPdfStructuredTextSpans, TPdfStructuredTextLines, TPdfStructuredTextBlocksMatrices anidadas usadas por la extracción de texto estructurado
TPdfOcrWords, TPdfOcrPageReports, TPdfReflowNodes, TPdfTableCellsColecciones de resultados de OCR, reflow 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

Registros, enums y retrollamadas

DeclarationPurpose
TPdfContentFragment, TPdfReadingOrderSourceContenido de lectura semántico y su clasificación de origen; los fragmentos llevan un BoundingRect y MarkedContentIDs, y el origen es rosStructure o rosHeuristic
TPdfContentMark, TPdfPageContentMarkInfo, TPdfMarkParamKindParámetros tipados de marked-content y estado de etiquetado de objetos de página; cada mark info informa ObjectKind, IsArtifact, HasLanguage, LanguageValid y ActualTextApplied
TPdfDestinationViewParametersModo de ajuste del destino decodificado y coordenadas de página opcionales
TQuadrilateralPoint, TQuadrilateralPoints, TPdfAnnotationFlagsGeometría de anotaciones y conjuntos de banderas
TPdfBatchMergeProgressEventRetrollamada de progreso usada por las operaciones de combinación por lotes
TPdfJsPlatformInfo, PPdfJsPlatformInfo, PPdfFormFillInfoRegistros de plataforma JavaScript y de retrollamadas de llenado de formularios que se pasan a PDFium
TFPDFText_GetUnicodeFirma de retrollamada de texto opcional 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 de página de texto con ámbito usado por los flujos de extracción
TTileKey, TPdfTileCacheClave de mosaico de renderizado con reconocimiento de revisiones y caché de mapas de bits acotada

Límites de recursos y resaltado

DeclarationPurpose
PdfLoadDefaultMaxObjectNumber, PdfLoadDefaultMaxXrefEntries, PdfLoadDefaultMaxXrefSections, PdfLoadDefaultMaxIssues, PdfLoadDefaultAuditByteLimitLímites estructurales de auditoría predeterminados aplicados al cargar documentos no confiables
PdfObjectStreamDefaultMaxObjects, PdfObjectStreamDefaultMaxDecodedBytesLímites predeterminados para los flujos de objetos PDF decodificados
PdfSearchHighlightAlpha, PdfSelectionHighlightAlpha, PdfReadingHighlightAlpha, PdfReadingWordAlphaValores de opacidad predeterminados de las superposiciones del visor para búsqueda, selección y cursores de lectura

Consultas opcionales de capacidades de renderizado

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