PDFium Delphi Component Docs

Stöddeklarationer i PDFium

Unit: PDFium

Publika alias, records, callback-typer och konstanter som används av API:et på komponentnivå samlas här när de inte kräver en egen arbetsflödessida

Collections and result aliases

DeclarationPurpose
TPdfStringArray, TLinkAnnotations, TWebLinksDynamiska arrayer som returneras av sträng- och länk-API:erna
TPdfStructuredTextSpans, TPdfStructuredTextLines, TPdfStructuredTextBlocksNästlade arrayer som används av strukturerad textextraktion
TPdfOcrWords, TPdfOcrPageReports, TPdfReflowNodes, TPdfTableCellsResultatsamlingar för OCR, reflow och tabellanalys
TPdfLoadIssues, TPdfBatchMergeIssues, TPdfPagePlanImpacts, TPdfParallelPageResultsResultatsamlingar för inläsningsgranskning, sammanslagning, sidplanering och parallellt arbete
TPdfSearchHighlightRangesSökintervall som används av visarens markeringar

Records, enums, and callbacks

DeclarationPurpose
TPdfContentFragment, TPdfReadingOrderSourceSemantiskt läsningsinnehåll och dess källklassificering; fragment bär en BoundingRect och MarkedContentIDs, och källan är rosStructure eller rosHeuristic
TPdfContentMark, TPdfPageContentMarkInfo, TPdfMarkParamKindTypade marked-content-parametrar och taggningsläge för sidobjekt; varje markinfo rapporterar ObjectKind, IsArtifact, HasLanguage, LanguageValid och ActualTextApplied
TPdfDestinationViewParametersAvkodat destinationsanpassningsläge och valfria sidkoordinater
TQuadrilateralPoint, TQuadrilateralPoints, TPdfAnnotationFlagsAnnoteringsgeometri och flagguppsättningar
TPdfBatchMergeProgressEventProgress-callback som används av batchsammanslagningsoperationer
TPdfJsPlatformInfo, PPdfJsPlatformInfo, PPdfFormFillInfoJavaScript-plattforms- och formulärfyllnings-callback-records som skickas till PDFium
TFPDFText_GetUnicodeValfri text-callback-signatur som används för att hämta Unicode-värden
TFontCacheEntryInternt riktad publik record som behållits för källkompatibilitet med typsnittscachen
TPdfTransientTextPageOmfångsbunden textsidhållare som används av extraktionsflödena
TTileKey, TPdfTileCacheRevisionsmedveten render-tile-nyckel och avgränsad bitmap-cache

Resource and highlight limits

DeclarationPurpose
PdfLoadDefaultMaxObjectNumber, PdfLoadDefaultMaxXrefEntries, PdfLoadDefaultMaxXrefSections, PdfLoadDefaultMaxIssues, PdfLoadDefaultAuditByteLimitStandardgränser för den strukturella granskningen som tillämpas när obetrodda dokument läses in
PdfObjectStreamDefaultMaxObjects, PdfObjectStreamDefaultMaxDecodedBytesStandardgränser för avkodade PDF-objektströmmar
PdfSearchHighlightAlpha, PdfSelectionHighlightAlpha, PdfReadingHighlightAlpha, PdfReadingWordAlphaStandardopacitet för visarens överlägg vid sökning, markering och läscursors

Optional rendering capability queries

DeclarationPurpose
GetSkiaRenderCapabilitiesRapporterar vilka valfria Skia-renderingsingångar som finns i det inlästa PDFium-bygget
GetPrintOutputCapabilitiesRapporterar valfria utmatningsmöjligheter för spotfärg och overprint som exponeras av utskriftsmodulen
DeclarationPurpose
PdfPrintOutputCapabilitySpotPlateEnumeration, PdfPrintOutputCapabilitySpotPlateRendering, PdfPrintOutputCapabilityOverprintDetection, PdfPrintOutputCapabilityOverprintPreviewKapacitetsbitar som returneras av en valfri utskriftsmodul
PdfPrintOutputExportAbiVersion, PdfPrintOutputExportCapabilities, PdfPrintOutputExportCountSpotPlates, PdfPrintOutputExportGetSpotPlateName, PdfPrintOutputExportPageUsesOverprint, PdfPrintOutputExportRenderSpotPlate, PdfPrintOutputExportRenderOverprintPreviewExportnamn som löses upp från den valfria utskriftsmodulen
TPDFiumPas_GetPrintOutputAbiVersion, TPDFiumPas_GetPrintOutputCapabilities, TPDFiumPas_PageCountSpotPlates, TPDFiumPas_PageGetSpotPlateName, TPDFiumPas_PageUsesOverprint, TPDFiumPas_RenderSpotPlate, TPDFiumPas_RenderOverprintPreviewFunktionspekartyper för motsvarande valfria exporter