PDFium Delphi Component Docs

Understøttende PDFium-deklarationer

Enhed: PDFium

Offentlige aliases, records, callback-typer og konstanter, som high-level component API bruger, samles her, når de ikke kræver en dedikeret workflow-side

Collections and result aliases

DeclarationPurpose
TPdfStringArray, TLinkAnnotations, TWebLinksDynamiske arrays, der returneres af string- og link-API'er
TPdfStructuredTextSpans, TPdfStructuredTextLines, TPdfStructuredTextBlocksIndlejrede arrays brugt af struktureret tekst-ekstraktion
TPdfOcrWords, TPdfOcrPageReports, TPdfReflowNodes, TPdfTableCellsResultatsamlinger til OCR, reflow og tabelanalyse
TPdfLoadIssues, TPdfBatchMergeIssues, TPdfPagePlanImpacts, TPdfParallelPageResultsResultatsamlinger til load-audit, merge, sideplanlægning og parallelt arbejde
TPdfSearchHighlightRangesSøgeintervaller brugt af viewer-fremhævning

Records, enums, and callbacks

DeclarationPurpose
TPdfContentFragment, TPdfReadingOrderSourceSemantisk læseindhold og dets kildeklassifikation; fragmenter bærer et BoundingRect og MarkedContentIDs, og kilden er rosStructure eller rosHeuristic
TPdfContentMark, TPdfPageContentMarkInfo, TPdfMarkParamKindTypede marked-content-parametre og page-object-tagging-tilstand; hver mark info rapporterer ObjectKind, IsArtifact, HasLanguage, LanguageValid og ActualTextApplied
TPdfDestinationViewParametersDekodet destination fit mode og valgfrie sidekoordinater
TQuadrilateralPoint, TQuadrilateralPoints, TPdfAnnotationFlagsAnnotationsgeometri og flagsæt
TPdfBatchMergeProgressEventProgress-callback brugt af batch merge-operationer
TPdfJsPlatformInfo, PPdfJsPlatformInfo, PPdfFormFillInfoJavaScript-platform- og form-fill-callback-records, der gives til PDFium
TFPDFText_GetUnicodeValgfri tekst-callback-signatur brugt til at hente Unicode-værdier
TFontCacheEntryIntern offentlig record bevaret for kildekompatibilitet med font-cachen
TPdfTransientTextPageScoped text-page-holder brugt af ekstraktionsworkflows
TTileKey, TPdfTileCacheRevisionsbevidst render-tile-nøgle og afgrænset bitmap-cache

Resource and highlight limits

DeclarationPurpose
PdfLoadDefaultMaxObjectNumber, PdfLoadDefaultMaxXrefEntries, PdfLoadDefaultMaxXrefSections, PdfLoadDefaultMaxIssues, PdfLoadDefaultAuditByteLimitStandardgrænser for strukturel audit, anvendt under indlæsning af ikke-betroede dokumenter
PdfObjectStreamDefaultMaxObjects, PdfObjectStreamDefaultMaxDecodedBytesStandardgrænser for afkodede PDF object streams
PdfSearchHighlightAlpha, PdfSelectionHighlightAlpha, PdfReadingHighlightAlpha, PdfReadingWordAlphaStandard-opacitet for viewer-overlay til søgning, markering og læsecursors

Optional rendering capability queries

DeclarationPurpose
GetSkiaRenderCapabilitiesRapporterer, hvilke valgfrie Skia-rendering-entry points der er tilgængelige i den indlæste PDFium-build
GetPrintOutputCapabilitiesRapporterer valgfrie capabilities for spot colour- og overprint-output, som print-output-modulet eksponerer
DeclarationPurpose
PdfPrintOutputCapabilitySpotPlateEnumeration, PdfPrintOutputCapabilitySpotPlateRendering, PdfPrintOutputCapabilityOverprintDetection, PdfPrintOutputCapabilityOverprintPreviewCapability-bits returneret af et valgfrit print-output-modul
PdfPrintOutputExportAbiVersion, PdfPrintOutputExportCapabilities, PdfPrintOutputExportCountSpotPlates, PdfPrintOutputExportGetSpotPlateName, PdfPrintOutputExportPageUsesOverprint, PdfPrintOutputExportRenderSpotPlate, PdfPrintOutputExportRenderOverprintPreviewEksportnavne opløst fra det valgfrie print-output-modul
TPDFiumPas_GetPrintOutputAbiVersion, TPDFiumPas_GetPrintOutputCapabilities, TPDFiumPas_PageCountSpotPlates, TPDFiumPas_PageGetSpotPlateName, TPDFiumPas_PageUsesOverprint, TPDFiumPas_RenderSpotPlate, TPDFiumPas_RenderOverprintPreviewFunktionspointertyper til de tilsvarende valgfrie eksporter