PDFium Delphi Component Docs

การประกาศเสริมของ PDFium

Unit: PDFium

alias, เรกคอร์ด, ชนิด callback และค่าคงที่สาธารณะที่ API ระดับ component ใช้ จะถูกจัดรวมไว้ที่นี่เมื่อมันไม่จำเป็นต้องมีหน้าเวิร์กโฟลว์เฉพาะของตัวเอง

Collections and result aliases

DeclarationPurpose
TPdfStringArray, TLinkAnnotations, TWebLinksอาร์เรย์แบบ dynamic ที่ API สตริงและลิงก์คืนกลับ
TPdfStructuredTextSpans, TPdfStructuredTextLines, TPdfStructuredTextBlocksอาร์เรย์ที่ซ้อนกันซึ่งการสกัด structured text ใช้
TPdfOcrWords, TPdfOcrPageReports, TPdfReflowNodes, TPdfTableCellsชุดผลลัพธ์ของ OCR, reflow และการวิเคราะห์ตาราง
TPdfLoadIssues, TPdfBatchMergeIssues, TPdfPagePlanImpacts, TPdfParallelPageResultsชุดผลลัพธ์ของการ audit ตอนโหลด, merge, การวางแผนหน้า และการทำงานแบบขนาน
TPdfSearchHighlightRangesช่วงการค้นหาที่การไฮไลต์ของ viewer ใช้

Records, enums, and callbacks

DeclarationPurpose
TPdfContentFragment, TPdfReadingOrderSourceเนื้อหาการอ่านเชิงความหมายและการจำแนกแหล่งที่มาของมัน; fragment แบก BoundingRect กับ MarkedContentIDs และแหล่งที่มาเป็น rosStructure หรือ rosHeuristic
TPdfContentMark, TPdfPageContentMarkInfo, TPdfMarkParamKindพารามิเตอร์ marked-content แบบมีชนิดและสถานะการแท็ก page object; mark info แต่ละรายการรายงาน ObjectKind, IsArtifact, HasLanguage, LanguageValid และ ActualTextApplied
TPdfDestinationViewParametersfit mode ของปลายทางที่ถอดรหัสแล้วและพิกัดหน้าเมื่อต้องการ
TQuadrilateralPoint, TQuadrilateralPoints, TPdfAnnotationFlagsเรขาคณิตและชุด flag ของคำอธิบายประกอบ
TPdfBatchMergeProgressEventcallback ความคืบหน้าที่ operation merge แบบชุดใช้
TPdfJsPlatformInfo, PPdfJsPlatformInfo, PPdfFormFillInfoเรกคอร์ด platform ของ JavaScript และ callback form-fill ที่ส่งให้ PDFium
TFPDFText_GetUnicodesignature callback ข้อความเสริมที่ใช้ดึงค่า Unicode
TFontCacheEntryเรกคอร์ดสาธารณะที่มุ่งใช้ภายใน คงไว้เพื่อความเข้ากันได้ของซอร์สกับ font cache
TPdfTransientTextPageตัวถือ text-page แบบมีขอบเขตที่เวิร์กโฟลว์สกัดข้อความใช้
TTileKey, TPdfTileCacheคีย์ render tile ที่รู้เรื่องรีวิชันและ bitmap cache แบบมีขอบเขต

Resource and highlight limits

DeclarationPurpose
PdfLoadDefaultMaxObjectNumber, PdfLoadDefaultMaxXrefEntries, PdfLoadDefaultMaxXrefSections, PdfLoadDefaultMaxIssues, PdfLoadDefaultAuditByteLimitขอบเขต audit เชิงโครงสร้างแบบ default ที่ใช้ขณะโหลดเอกสารที่ไม่น่าเชื่อถือ
PdfObjectStreamDefaultMaxObjects, PdfObjectStreamDefaultMaxDecodedBytesขีดจำกัด default สำหรับ PDF object stream ที่ถอดรหัสแล้ว
PdfSearchHighlightAlpha, PdfSelectionHighlightAlpha, PdfReadingHighlightAlpha, PdfReadingWordAlphaค่า default ความทึบของ overlay ใน viewer สำหรับการค้นหา การเลือก และเคอร์เซอร์อ่านออกเสียง

Optional rendering capability queries

DeclarationPurpose
GetSkiaRenderCapabilitiesรายงานว่า entry point การเรนเดอร์แบบ Skia ที่เสริมได้ตัวใดพร้อมใช้ในบิลด์ PDFium ที่โหลดไว้
GetPrintOutputCapabilitiesรายงานความสามารถ output แบบ spot colour กับ overprint ที่มอดูล print output เปิดเผย
DeclarationPurpose
PdfPrintOutputCapabilitySpotPlateEnumeration, PdfPrintOutputCapabilitySpotPlateRendering, PdfPrintOutputCapabilityOverprintDetection, PdfPrintOutputCapabilityOverprintPreviewบิตความสามารถที่มอดูล print output เสริมคืนกลับ
PdfPrintOutputExportAbiVersion, PdfPrintOutputExportCapabilities, PdfPrintOutputExportCountSpotPlates, PdfPrintOutputExportGetSpotPlateName, PdfPrintOutputExportPageUsesOverprint, PdfPrintOutputExportRenderSpotPlate, PdfPrintOutputExportRenderOverprintPreviewชื่อ export ที่ resolve จากมอดูล print output เสริม
TPDFiumPas_GetPrintOutputAbiVersion, TPDFiumPas_GetPrintOutputCapabilities, TPDFiumPas_PageCountSpotPlates, TPDFiumPas_PageGetSpotPlateName, TPDFiumPas_PageUsesOverprint, TPDFiumPas_RenderSpotPlate, TPDFiumPas_RenderOverprintPreviewชนิด function-pointer ของ export เสริมที่สอดคล้องกันแต่ละตัว