PDFium Delphi Component 文件

PDFium 支援宣告

單元: PDFium

高階元件 API 使用的公用別名、記錄、回呼型別與常數,在不需要專屬工作流程頁面時會歸入此處

集合與結果別名

DeclarationPurpose
TPdfStringArray, TLinkAnnotations, TWebLinks字串與連結 API 傳回的動態陣列
TPdfStructuredTextSpans, TPdfStructuredTextLines, TPdfStructuredTextBlocks結構化文字擷取使用的巢狀陣列
TPdfOcrWords, TPdfOcrPageReports, TPdfReflowNodes, TPdfTableCellsOCR、重排與表格分析結果集合
TPdfLoadIssues, TPdfBatchMergeIssues, TPdfPagePlanImpacts, TPdfParallelPageResults載入稽核、合併、頁面規劃與平行工作結果集合
TPdfSearchHighlightRanges檢視器高亮度使用的搜尋範圍

記錄、列舉與回呼

DeclarationPurpose
TPdfContentFragment, TPdfReadingOrderSource語意閱讀內容及其來源分類;片段帶有 BoundingRect 與 MarkedContentIDs,來源為 rosStructure 或 rosHeuristic
TPdfContentMark, TPdfPageContentMarkInfo, TPdfMarkParamKind具型別的標記內容參數與頁面物件標籤狀態;每個標記資訊回報 ObjectKind、IsArtifact、HasLanguage、LanguageValid 與 ActualTextApplied
TPdfDestinationViewParameters已解碼的目的地調適模式與選用的頁面座標
TQuadrilateralPoint, TQuadrilateralPoints, TPdfAnnotationFlags註解幾何與旗標集合
TPdfBatchMergeProgressEvent批次合併作業使用的進度回呼
TPdfJsPlatformInfo, PPdfJsPlatformInfo, PPdfFormFillInfo傳遞給 PDFium 的 JavaScript 平台與表單填寫回呼記錄
TFPDFText_GetUnicode用來擷取 Unicode 值的選用文字回呼簽章
TFontCacheEntry為與字型快取維持原始碼相容而保留的內部導向公用記錄
TPdfTransientTextPage擷取工作流程使用的具範圍文字頁面持有器
TTileKey, TPdfTileCache感知修訂版的算繪圖塊索引鍵與有界點陣圖快取

資源與高亮度限制

DeclarationPurpose
PdfLoadDefaultMaxObjectNumber, PdfLoadDefaultMaxXrefEntries, PdfLoadDefaultMaxXrefSections, PdfLoadDefaultMaxIssues, PdfLoadDefaultAuditByteLimit載入不受信任文件時套用的預設結構稽核上限
PdfObjectStreamDefaultMaxObjects, PdfObjectStreamDefaultMaxDecodedBytes已解碼 PDF 物件串流的預設限制
PdfSearchHighlightAlpha, PdfSelectionHighlightAlpha, PdfReadingHighlightAlpha, PdfReadingWordAlpha搜尋、選取與閱讀游標的檢視器覆疊不透明度預設值

選用算繪能力查詢

DeclarationPurpose
GetSkiaRenderCapabilities回報已載入的 PDFium 組建提供哪些選用 Skia 算繪進入點
GetPrintOutputCapabilities回報列印輸出模組提供的選用特別色與疊印輸出能力
DeclarationPurpose
PdfPrintOutputCapabilitySpotPlateEnumeration, PdfPrintOutputCapabilitySpotPlateRendering, PdfPrintOutputCapabilityOverprintDetection, PdfPrintOutputCapabilityOverprintPreview選用列印輸出模組傳回的能力位元
PdfPrintOutputExportAbiVersion, PdfPrintOutputExportCapabilities, PdfPrintOutputExportCountSpotPlates, PdfPrintOutputExportGetSpotPlateName, PdfPrintOutputExportPageUsesOverprint, PdfPrintOutputExportRenderSpotPlate, PdfPrintOutputExportRenderOverprintPreview從選用列印輸出模組解析出的匯出名稱
TPDFiumPas_GetPrintOutputAbiVersion, TPDFiumPas_GetPrintOutputCapabilities, TPDFiumPas_PageCountSpotPlates, TPDFiumPas_PageGetSpotPlateName, TPDFiumPas_PageUsesOverprint, TPDFiumPas_RenderSpotPlate, TPDFiumPas_RenderOverprintPreview對應選用匯出的函式指標型別