PDFium Delphi Component Docs

เอกสารช่วยเหลือ PDFium Delphi Component

ใช้เอกสารอ้างอิงนี้ค้นหา API สำหรับการดู PDF การประมวลผลเอกสาร การเรนเดอร์ ฟอร์ม คำอธิบายประกอบ การพิมพ์ การค้นหา ข้อมูลเมตา ไฟล์แนบ และการบันทึกไฟล์ สำหรับแอปพลิเคชัน Delphi และ C++Builder — พร้อมชั้นการลงลายเซ็น PAdES การเข้ารหัส PDF 2.0 และการตรวจสอบมาตรฐานหกตระกูล ที่ PDFium Delphi Component implement ด้วย Object Pascal ต่อจากเอนจินเรนเดอร์

2

คอมโพเนนต์หลักมี class reference เฉพาะตัวในหน้านี้: TPdf สำหรับงานเอกสาร และ TPdfView สำหรับการดูแบบโต้ตอบ สมาชิก public ทุกรายการของทั้งสองตัวมีหน้าของตัวเอง ส่วน TPdfThumbnailView ครอบคลุมผ่านเอกสารอ้างอิง API

คอมโพเนนต์ TPdf

โหลด สร้าง ตรวจสอบ แก้ไข นำเข้า เรนเดอร์ พิมพ์ ดึงข้อความ จัดการฟอร์ม จัดการคำอธิบายประกอบ และบันทึกเอกสาร PDF

เอกสารอ้างอิง TPdf

คอมโพเนนต์ TPdfView

แสดงหน้า PDF พร้อมการซูม การหมุน การเลื่อน การเลือกข้อความ การแมปพิกัด การจัดการลิงก์ และการปรับแต่งหน้าตา

เอกสารอ้างอิง TPdfView

เอกสารอ้างอิง API ฉบับสมบูรณ์

ใช้ตารางรวมของเมธอด คุณสมบัติ อีเวนต์ ยูนิตผู้ช่วย ชนิดข้อมูล และฟังก์ชัน global เมื่อคุณรู้ชื่อ API อยู่แล้ว

เปิดเอกสารอ้างอิง API

ภาพรวม

ทบทวนขอบเขตผลิตภัณฑ์ บทบาทของคอมโพเนนต์ หมายเหตุด้านสถาปัตยกรรม แพลตฟอร์มเป้าหมาย และสถานการณ์การใช้งานทั่วไป

อ่านภาพรวม

การติดตั้ง

ติดตั้งแพ็กเกจ วาง PDFium runtime DLL ที่จำเป็น ตรวจสอบการผสานกับ IDE และเตรียมการแจกจ่าย

ติดตั้งคอมโพเนนต์

เริ่มต้นอย่างรวดเร็ว

สร้าง workflow PDF ชิ้นแรก โหลดเอกสาร นำทางหน้า ดึงข้อความ สร้างผลลัพธ์ และจัดการฟอร์ม

ทำตาม quick start

ตารางเปรียบเทียบคุณลักษณะ

เปรียบเทียบการทำงานกับเอกสาร การเรนเดอร์ การดึงข้อความ การค้นหา ฟอร์ม คำอธิบายประกอบ ไฟล์แนบ การพิมพ์ และการบีบอัด

เปรียบเทียบคุณลักษณะ

ตัวอย่างโปรแกรม

ปรับสนิปเพต Pascal สำหรับการโหลด การสร้าง การค้นหา ฟอร์ม รูปภาพ คำอธิบายประกอบ การส่งออกเป็นชุด การพิมพ์ และการบันทึก

ดูตัวอย่างโค้ด

บันทึกประจำรุ่น

ทบทวนประวัติเวอร์ชันของไลบรารี demo ตัวติดตั้ง ความเข้ากันได้ และการอัปเดตเอกสารของ PDFium Delphi Component

เปิดบันทึกประจำรุ่น

การเรนเดอร์และการดูเอกสาร

เรนเดอร์หน้า ใช้ Skia hooks ปรับตัวเลือกการแสดงผล แมปพิกัดอุปกรณ์/หน้า และทำงานกับลิงก์แบบโต้ตอบ

คุณลักษณะการเรนเดอร์

ฟอร์มและคำอธิบายประกอบ

อ่านและอัปเดตฟิลด์ฟอร์ม สร้าง appearance ใหม่ ทำ flatten ฟอร์ม ตรวจสอบคำอธิบายประกอบ และสร้างคำอธิบายประกอบระดับหน้า

คุณลักษณะฟอร์ม

ผลลัพธ์เอกสาร

สร้างหน้า นำเข้าหน้า เพิ่มรูปภาพ บีบอัด stream กำหนด page box บันทึกเป็นเวอร์ชัน PDF เป้าหมาย และพิมพ์ช่วงหน้า

คุณลักษณะผลลัพธ์

การลงลายเซ็นและการเข้ารหัส

ลงลายเซ็น PAdES ตั้งแต่ B-B ถึง B-LTA พร้อม time-stamp ตาม RFC 3161 ลงเซ็นแบบ remote โดย key ไม่เคยออกจาก service ตรวจสอบ trust และเขียนการเข้ารหัส AES-256 ตาม PDF 2.0

คุณลักษณะการลงลายเซ็น

มาตรฐานและ Preflight

ตรวจสอบ PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT และ PDF/R แล้วส่งออกผล preflight เป็น TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML หรือ NDJSON เพื่อใช้กับ CI

คุณลักษณะด้านมาตรฐาน

revision และการส่งมอบ

เขียนไฟล์ Fast Web View แบบ linearized จัดกลุ่ม object ลง object stream เติม incremental revision ที่ตรงกันทุกไบต์ และสร้างสำเนาซ่อมแซมที่ตรวจสอบแล้ว

คุณลักษณะรูปแบบผลลัพธ์