HotPDF Delphi Component ภาพรวม
| ผลิตภัณฑ์ | HotPDF Delphi Component |
|---|---|
| เหมาะสำหรับ | เวิร์กโฟลว์เอกสารที่นักพัฒนาควบคุมเองใน Delphi และ C++Builder |
| การรองรับ IDE | Delphi และ C++Builder XE5 ถึง 13 Florence |
| การปรับใช้ | การผสานรวมกับแอปพลิเคชัน Windows แบบเนทีฟ |
| ซอร์สโค้ด | รวมซอร์สโค้ด Object Pascal ในไลเซนส์เชิงพาณิชย์ |
| การให้สิทธิ์ใช้งาน | การปรับใช้แอปพลิเคชันแบบไม่มีค่าลิขสิทธิ์ |
| การอัปเดต | รวมการอัปเดตและการสนับสนุนทางอีเมลเป็นเวลา 1 ปี |
| ราคา | การให้สิทธิ์ใช้งานแบบครั้งเดียวตามจำนวนผู้พัฒนา |
| เอกสารประกอบ | HotPDF Delphi Component |
การสร้างและแก้ไข PDF แบบเนทิฟสำหรับ Delphi และ C++Builder
HotPDF เป็นคอมโพเนนต์ PDF ระดับซอร์สโค้ดสำหรับ Delphi และ C++Builder สำหรับแอปพลิเคชันที่ต้องการสร้าง แก้ไข รักษาความปลอดภัย เซ็นชื่อ ตรวจสอบ และประกอบเอกสาร PDF โดยตรงจากโค้ด VCL ไม่จำเป็นต้องใช้รันไทม์ PDF ภายนอกสำหรับเวิร์กโฟลว์การสร้างแกนหลัก และออกแบบมาสำหรับซอฟต์แวร์เดสก์ท็อป Windows ที่สร้างด้วย RAD Studio
ใช้ HotPDF เมื่อแอปพลิเคชันของคุณต้องการการวาดหน้าแบบโปรแกรม, เอาต์พุตข้อความ Unicode, การฝังและการสร้างเซตย่อยของแบบอักษร, แบบฟอร์ม, คำอธิบายประกอบ, การนำเข้าภาพ, การดำเนินงานผสาน/แก้ไข PDF, การเข้ารหัส, ลายเซ็นดิจิทัล, เอาต์พุตที่รองรับมาตรฐาน และการทำงานอัตโนมัติของ preflight ที่มีน้ำหนักเบา จากพื้นผิว API แบบเนทิฟเพียงจุดเดียว
HotPDF รองรับ RAD Studio XE5 ถึง RAD Studio 13.1 Florence สำหรับ Delphi และ C++Builder รวมถึงเวิร์กโฟลว์ Win32, Win64 และ Win64x

ความสามารถหลัก
- สร้าง PDF ใหม่ เพิ่มหน้า วาดข้อความและกราฟิกเวกเตอร์ ลงทะเบียน Form XObject ที่นำมาใช้ซ้ำได้ วางรูปภาพ และบันทึกลงในไฟล์หรือสตรีมของผู้เรียกใช้งาน
- โหลด PDF ที่มีอยู่ ตรวจสอบกล่องของหน้า ค้นหาปลายทางบุ๊กมาร์ก คัดลอกหน้า แทรกหน้า แยกหน้า จัดลำดับหน้าใหม่ ลบหน้า ผสานเอกสาร ประทับตราหรือใส่ลายน้ำบนเนื้อหา และอัปเดตข้อมูลเอกสาร
- เพิ่มไฮเปอร์ลิงก์ ปลายทางที่มีชื่อ โครงร่าง ไฟล์แนบ ความคิดเห็น ป๊อปอัป คำอธิบายประกอบแบบเน้นข้อความ คำอธิบายประกอบข้อความอิสระ คำอธิบายประกอบการปกปิด คำอธิบายประกอบลายน้ำ ภาพขนาดย่อของหน้า เลเยอร์ การเปลี่ยนหน้า และการตั้งค่าโปรแกรมดู
- สร้างฟิลด์ AcroForm สตรีมลักษณะที่ปรากฏที่สร้างขึ้น ฟิลด์ลายเซ็น ฟิลด์ข้อความแบบหลายบรรทัดและแบบหวี ค่าฟิลด์ข้อความแบบสมบูรณ์ คอนเทนเนอร์แพ็กเก็ต XFA แรปเปอร์ทริกเกอร์ของฟิลด์แบบฟอร์ม และแบบอักษร Unicode หลายแบบในพจนานุกรมทรัพยากร AcroForm ตามที่โปรไฟล์มาตรฐานที่เลือกอนุญาต
- ตรวจสอบ อัปเดต เปลี่ยนชื่อ ลบ หรือทำฟิลด์ให้แบนในเอกสาร AcroForm ที่โหลด ก่อนบันทึกสำเนาที่แก้ไขแล้ว
- ฝังและสร้างเซตย่อยของแบบอักษร TrueType, Type 1 PFB, OpenType-CFF และ CID-keyed CFF เพื่อให้ได้เอาต์พุตหลายภาษาที่กะทัดรัด รวมถึงเอกสารที่มีตัวอักษร CJK จำนวนมาก
- สร้างข้อความ Unicode, ข้อความจากขวาไปซ้าย, ข้อความแนวตั้ง, อักขระระนาบเสริม เช่น อีโมจิ, การจัดรูปแบบภาษาอาหรับ / เปอร์เซีย / อูรดู, การเชื่อมตัวอักษรมาตรฐานละติน, การจัดลำดับ Devanagari ใหม่ และเอาต์พุตตัวพิมพ์ตาม OpenType GSUB ที่มีการจับคู่
/CIDToGIDMap,/Wและการรวม/ToUnicode - นำเข้าเนื้อหา JPEG, ภาพบิตแมป, TIFF, JPEG2000, JBIG2, WMF และ EMF ด้วยการบีบอัด Flate แบบ zlib-ng และการจัดการ JPEG ที่สนับสนุนโดย libjpeg-turbo
- ปกป้องเอกสารด้วยรหัสผ่าน, AES-128, AES-256, PDF 2.0 AES-256 R6, การเข้ารหัสผู้รับด้วยกุญแจสาธารณะ และแฟล็กการอนุญาต
- เซ็นชื่อ PDF ด้วยการรองรับ PFX / PKCS#12 ภายในกระบวนการและเวิร์กโฟลว์ PAdES B-B, B-T, B-LT และ B-LTA รวมถึงการประทับเวลา RFC 3161 และพจนานุกรม DSS / VRI
- สร้างรายงาน preflight แบบข้อความ JSON และ HTML นำโปรไฟล์และการตั้งค่าล่วงหน้าของ preflight ไปใช้ รวบรวมผลลัพธ์ของแบทช์ ฝังหลักฐานรายงานใน PDF เปรียบเทียบรายงาน และเรียกใช้การตรวจสอบ PDF/VT แบบเน้นเจาะจง
- ใช้แบ็กเอนด์ PDF ทางเลือกสำหรับ FastReport, QuickReport, ReportBuilder และ DevExpress ExpressPrinting เมื่อโครงร่างรายงานที่มีอยู่ควรสร้างผ่าน HotPDF
- ประมวลผล PDF ขนาดใหญ่มากด้วยความเร็วสูงด้วย Direct File API ซึ่งจะเปิด คัดลอก และเขียนเอกสารใหม่ลงบนดิสก์โดยตรง โดยไม่ต้องโหลดทั้งไฟล์เข้าสู่โมเดลวัตถุ สำหรับเอกสารทดสอบขนาด 2 GB ที่มีออบเจ็กต์ 1.67 ล้านรายการ การเข้ารหัส AES-256 ใช้เวลาประมาณ 14 วินาที การถอดรหัสประมาณ 16 วินาที และการเขียนใหม่ทั้งหมดประมาณ 6 วินาที การอ่านจำนวนหน้าของเอกสารขนาด 1.25 GB ใช้เวลาไม่กี่มิลลิวินาที ตารางอ้างอิงข้ามแบบคลาสสิก สตรีมอ้างอิงข้าม ไฟล์อ้างอิงแบบผสม และเอกสารที่มีการอัปเดตส่วนเพิ่ม ทั้งหมดนี้อยู่ในเส้นทางตรง
- เข้ารหัสและถอดรหัสด้วย AES-256 ที่ความเร็วระดับฮาร์ดแวร์: ด้วย CPU AES-NI ทำให้ AES-256-CBC มีความเร็วประมาณ 442 MB/s สำหรับการเข้ารหัส และ 832 MB/s สำหรับการถอดรหัส (เร็วกว่าเส้นทางซอฟต์แวร์แบบพกพาประมาณ 3 เท่า และ 5.7 เท่า) การเรียก
EncryptFile/DecryptFileจากไฟล์สู่ไฟล์จะปกป้องหรือยกเลิกการปกป้องเอกสารขนาดใหญ่ได้โดยไม่ต้องสร้างกราฟวัตถุ และการเปิด PDF ที่มีการป้องกันด้วยรหัสผ่านขนาดใหญ่จะใช้หน่วยความจำน้อยกว่ามาก

ดาวน์โหลดแพ็กเกจทดลอง HotPDF Delphi Component
2026-07-01 Version 2.256.0: HotPDF บันทึกประจำรุ่น. รุ่นนี้ทำให้การรองรับคำอธิบายประกอบ XFDF ครบทุกองค์ประกอบตาม ISO 19444-1 เพิ่มตัวเข้ารหัส/ถอดรหัส base64 แบบสมบูรณ์ในตัวสำหรับเลเยอร์ XFDF และเชื่อมสตรีมไฟล์ที่ฝังไว้เข้ากับการนำเข้า/ส่งออก XFDF
สิทธิ์การใช้งานและราคา
ชำระเงินด้วยบัตรเครดิต/เดบิต, PayPal, AliPay หรือการโอนเงินผ่านธนาคารผ่าน 2Checkout ใบอนุญาต HotPDF ใหม่ทุกฉบับรวมซอร์สโค้ด Object Pascal ฉบับเต็ม การอัปเดต 1 ปี และการสนับสนุนทางอีเมล 1 ปี
| สิทธิ์การใช้งาน | นักพัฒนา | ราคา | สั่งซื้อ |
|---|---|---|---|
| Single | นักพัฒนา 1 คน | $500 | สั่งซื้อ |
| Small Business | สูงสุด 10 คน | $1000 | สั่งซื้อ |
| Medium Business | สูงสุด 30 คน | $1500 | สั่งซื้อ |
| Enterprise | นักพัฒนาทั้งหมดในบริษัทเดียวและบริษัทในเครือภายในประเทศเดียว | $3000 | สั่งซื้อ |
| Corporate | นักพัฒนาทั้งหมดในบริษัทเดียวและบริษัทในเครือทั่วโลก | $6000 | สั่งซื้อ |
ส่วนเสริมซอร์สโค้ดสำหรับ Enterprise และ Corporate: HotPDF ทั้งรุ่น Enterprise และ Corporate ต่างมาพร้อมซอร์สโค้ดฉบับสมบูรณ์ของตัวอย่างระดับเครื่องมือ ซึ่งปัจจุบันได้แก่ PDF Preflight Pro และ XFA & AcroForms Flattener Pro ส่วนซอร์สโค้ดของชุดทดสอบฉบับเต็มซึ่งปกติใช้เพื่อการตรวจสอบภายในเท่านั้น สามารถขอรับได้ตามคำร้อง
การต่ออายุลูกค้าปัจจุบัน: 40% ของราคาเต็ม สามารถยกเลิกได้ตลอดเวลา เปิดหน้าสั่งซื้อและต่ออายุ HotPDF
มาตรฐาน การเซ็นชื่อ และเวิร์กโฟลว์การตรวจสอบ
HotPDF รองรับเวิร์กโฟลว์การสร้าง PDF ที่รองรับมาตรฐานสำหรับ PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 และ PDF/UA-1 และยังรวมถึงตัวช่วยในการตรวจสอบ preflight และ PDF/VT แบบเน้นเจาะจง สำหรับเวิร์กโฟลว์การตรวจสอบและอัตโนมัติ คอมโพเนนต์นี้เปิดเผยสวิตช์และตัวป้องกันเฉพาะโปรไฟล์ ดังนั้นการเรียกที่อาจละเมิดโปรไฟล์ที่เลือกจะล้มเหลวแต่เนิ่นๆ แทนที่จะแอบเขียน PDF ที่ไม่เป็นไปตามข้อกำหนด
| เวิร์กโฟลว์ | การรองรับของ HotPDF | ความรับผิดชอบของผู้สร้าง |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, เมตาดาต้า XMP pdfaid, การรองรับ OutputIntent, การบังคับฝังแบบอักษร, การป้องกัน JavaScript/การเข้ารหัส/คำอธิบายประกอบ/โปรไฟล์ และผลลัพธ์แบบทดสอบ PDF/A-2A / PDF/A-3A ที่ตรวจสอบความถูกต้องกับ veraPDF | เลือกระดับเป้าหมาย ให้ข้อมูล ICC OutputIntent ที่แท้จริง ตั้งชื่อ/ภาษา ฝังแบบอักษรที่เหมาะสม และหลีกเลี่ยงเนื้อหาที่อยู่นอกเหนือโปรไฟล์การจัดเก็บข้อมูลที่เลือก |
| PDF/UA-1 | PDFUACompliance, โครงสร้างรากของ Tagged PDF, เมตาดาต้า pdfuaid, /Lang, DisplayDocTitle, องค์ประกอบโครงสร้าง, เนื้อหาที่ทำเครื่องหมายไว้, การแมปบทบาท, การเชื่อมต่อ ParentTree, ข้อความทางเลือกและตัวช่วย ActualText | สร้างโครงสร้างเอกสารที่มีความหมาย ลำดับการอ่าน ลำดับชั้นหัวเรื่อง ความหมายของรายการ/ตาราง และคำอธิบายทางเลือกสำหรับเนื้อหาจริง |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, การรองรับ OutputIntent, การป้องกันโปรไฟล์ก่อนพิมพ์ และข้อจำกัดสำหรับคุณสมบัติโต้ตอบหรือไม่ปลอดภัยในการพิมพ์ | จัดการสีที่เหมาะสมกับการพิมพ์ กล่องหน้า และการตั้งค่าการผลิตสำหรับเวิร์กโฟลว์ก่อนพิมพ์ที่เลือก |
| การตรวจสอบ PDF/VT | ValidatePDFVT จะตรวจสอบข้อมูลระบุตัวตน XMP PDF/VT พื้นที่ชื่อเมตาดาต้า ความสอดคล้องของวันที่แก้ไข เครื่องหมายฐาน PDF/X, OutputIntent, โครงสร้างของ DPartRoot แคตตาล็อก หน้าที่โหลดได้ และความครอบคลุมของ DPart ระดับหน้า | ใช้เพื่อตรวจสอบไฟล์ที่เข้าหรือถูกสร้างขึ้น การสร้างความตั้งใจในการผลิตข้อมูลแบบผันแปรแบบสมบูรณ์ยังคงเป็นความรับผิดชอบของผู้เรียก |
PDF/A Level A เปิดใช้งานรากฐานของ Tagged PDF ที่จำเป็นต่อโปรไฟล์การเก็บถาวร ซึ่งจะไม่โฆษณา PDF/UA-1 โดยอัตโนมัติ HotPDF จะปล่อยข้อมูลระบุตัวตน PDF/UA เมื่อเปิดใช้งาน PDFUACompliance อย่างชัดแจ้งเท่านั้น
API สำหรับ preflight สามารถสร้างรายงานแบบข้อความ JSON และ HTML กรองเอาต์พุตผ่านโปรไฟล์ที่บันทึกไว้หรือพรีเซ็ตในตัว รวบรวมผลลัพธ์ของแบทช์ ฝังหลักฐานรายงานในสำเนาสำหรับการตรวจสอบ เปรียบเทียบรายงาน และแปลงรายงานเป็นโครงสร้างสไตล์ veraPDF สำหรับการใช้เครื่องมือปลายทาง
การครอบคลุมคุณสมบัติเพิ่มเติม
- รองรับ OpenType GSUB LookupType 1-8, การเลือกคุณลักษณะสคริปต์/ภาษา, การเชื่อมตัวอักษรมาตรฐานละติน, การจัดรูปแบบภาษาอาหรับ / เปอร์เซีย / อูรดู, การจัดลำดับ Devanagari ใหม่ และการปล่อยรหัสจุดสังเคราะห์ PUA สำหรับตัวพิมพ์เฉพาะของแบบอักษร
- รองรับคอนเทนเนอร์แพ็กเก็ต XFA, แรปเปอร์ทริกเกอร์
/AAของ AcroForm, แบบอักษร Unicode หลายแบบใน/DRของ AcroForm และสตรีมลักษณะที่ปรากฏแบบอักษร CID ที่สร้างขึ้น - การบันทึกอัปเดตแบบเพิ่มส่วน, เวิร์กโฟลว์การเซ็นชื่อหลายชื่อ, ตัวยึดลายเซ็น, การสร้าง CMS SignedData ในกระบวนการ และพจนานุกรมการตรวจสอบระยะยาว
- ตัวช่วยเอกสารที่โหลดมาสำหรับการตรวจสอบกล่องหน้า การค้นหาปลายทางบุ๊กมาร์ก การตรวจสอบฟิลด์ AcroForm การอัปเดตค่าฟิลด์ การเปลี่ยนชื่อฟิลด์ การลบฟิลด์ และการทำฟอร์มให้แบน
- ตัวช่วยในการโหลด/บันทึก/ตรวจสอบ/ผสาน/เปรียบเทียบโปรไฟล์ preflight การรวบรวมแบทช์ การตรวจสอบรายงานที่ฝังตัว การฝังรายงาน XMP การตรวจสอบ PDF/VT แบบเน้นเจาะจง และการซ่อมแซมอย่างระมัดระวังจากรายงาน preflight
- ประตูคุณสมบัติตั้งแต่ PDF 1.3 ไปจนถึง PDF 1.7, การรองรับการเข้ารหัส PDF 2.0 บางส่วน, สตรีมออบเจ็กต์, สตรีม XRef, OutputIntents, กลุ่มความโปร่งใส, หน้ากากอ่อน, รูปแบบ, การแรเงา และตัวควบคุม ExtGState ก่อนพิมพ์
ตัวอย่าง Delphi อย่างรวดเร็ว
program HelloHotPDF;
uses
System.SysUtils,
HPDFDoc;
var
PDF: THotPDF;
begin
PDF := THotPDF.Create(nil);
try
PDF.AutoLaunch := False;
PDF.FileName := 'HelloHotPDF.pdf';
PDF.Compression := cmFlateDecode;
PDF.EnableFontSubsetting := True;
PDF.BeginDoc;
PDF.CurrentPage.SetFont('Arial', [], 18);
PDF.CurrentPage.TextOut(50, 50, 0, 'Hello HotPDF');
PDF.EndDoc;
finally
PDF.Free;
end;
end.

ดาวน์โหลดแพ็กเกจทดลอง HotPDF Delphi Component
รองรับ RAD Studio XE5 ถึง RAD Studio 13.1 Florence สำหรับ Delphi และ C++Builder (เวิร์กโฟลว์ Win32, Win64 และ Win64x)
เมื่อใดควรเลือก HotPDF
- เลือก HotPDF เมื่อแอปพลิเคชันของคุณสร้างหรือแก้ไขเอกสาร PDF และคุณไม่อยากแจกจ่ายอะไรเพิ่มไปพร้อมกับโปรแกรม เพราะ HotPDF มีเอนจินการเรนเดอร์ ตัวเข้ารหัส/ถอดรหัสภาพ และเอนจินแบบอักษรของตัวเอง จึงคอมไพล์รวมเข้าไปในไฟล์ปฏิบัติการโดยตรง ไม่มีรันไทม์ PDF ให้ต้องแจกจ่ายหรือผ่านการตรวจสอบ
- เลือก PDFium Delphi Component เมื่องานหลักคือการอ่านและตรวจทานมากกว่าการสร้างเอกสาร ได้แก่ สถาปัตยกรรมโปรแกรมแสดงผล การอ่านออกเสียงที่รองรับการเข้าถึง การสกัดตาราง การจัดเรียงใหม่เชิงความหมายเป็น HTML และการตรวจสอบมาตรฐาน โดยเรนเดอร์ผ่าน
pdfium.dllที่คุณต้องแจกจ่ายไปพร้อมแอปพลิเคชัน - เลือก PDF Library for Delphi เมื่อคุณต้องใช้ OCR การอ่านบาร์โค้ด การลงลายเซ็นด้วยโทเค็นฮาร์ดแวร์ PKCS#11 การตรวจสอบกับ EU trust list หรือการส่งออก DOCX / HTML หรือเมื่อโค้ดที่ไม่ใช่ Delphi ต้องเรียกใช้ผ่าน DLL, ActiveX หรือ Dylib
ต้องการเปรียบเทียบทั้งตระกูลผลิตภัณฑ์ใช่ไหม ดูภาพรวมไลบรารีนักพัฒนา PDF เพื่อเทียบ PDFium Delphi Component, losLab PDF Library และ HotPDF Delphi Component แบบเคียงข้างกัน
คำถามที่พบบ่อย
Delphi และ C++Builder เวอร์ชันใดบ้างที่รองรับ?
HotPDF Delphi Component รองรับเวิร์กโฟลว์ RAD Studio รุ่นปัจจุบัน และช่วง IDE รุ่นเก่าตามที่ระบุไว้ในเอกสารสำหรับผลิตภัณฑ์นี้
มีซอร์สโค้ดให้ด้วยหรือไม่?
ใบอนุญาตเชิงพาณิชย์รวมซอร์สโค้ด Object Pascal สำหรับการผสานรวม การตรวจทาน และการดูแลรักษาในระยะยาว
ต้องจ่ายค่าลิขสิทธิ์รันไทม์หรือไม่?
แอปพลิเคชันที่มีใบอนุญาตสามารถเผยแพร่ได้โดยไม่มีค่าลิขสิทธิ์ ไม่มีค่าธรรมเนียมรันไทม์ต่อเอกสารหรือต่อผู้ใช้ปลายทาง
จะทดลองใช้ผลิตภัณฑ์นี้ได้อย่างไร?
ดาวน์โหลดแพ็กเกจทดลองใช้และอ่านเอกสารออนไลน์ก่อนตัดสินใจซื้อ
ใบอนุญาตใหม่รวมอะไรบ้าง?
ใบอนุญาตใหม่รวมซอร์สโค้ด การอัปเดต 1 ปี และการสนับสนุนทางอีเมล 1 ปี
การต่ออายุทำงานอย่างไร?
ลูกค้าเดิมสามารถต่ออายุสิทธิ์รับการอัปเดตได้ในราคาต่ออายุที่ประกาศไว้
เอกสาร API อยู่ที่ไหน?
เอกสารประกอบดูได้จากลิงก์เอกสาร HotPDF Delphi Component ฉบับภาษาท้องถิ่นในหน้านี้
ใบอนุญาต HotPDF รวมอะไรบ้าง และการต่ออายุทำงานอย่างไร?
ใบอนุญาตใหม่ ($500 สำหรับ Single, $1000 สำหรับ Small Business (สูงสุด 10 คน), $1500 สำหรับ Medium Business (สูงสุด 30 คน), $3000 สำหรับ Enterprise (บริษัทเดียว ประเทศเดียว), $6000 สำหรับ Corporate (บริษัทเดียว ทั่วโลก)) รวมซอร์สโค้ดฉบับเต็ม การอัปเดต 1 ปี และการสนับสนุนทางอีเมล 1 ปี ลูกค้าเดิมต่ออายุสิทธิ์รับการอัปเดตได้ในราคา 40% ของราคาเต็ม
ค้นพบเพิ่มเติมเกี่ยวกับการพัฒนาคอมโพเนนต์ PDF และสเปรดชีตของ Delphi
สมัครรับข้อมูลอัปเดตผลิตภัณฑ์
สมัครรับข้อมูลเพื่อรับการอัปเดตล่าสุดที่ส่งไปยังอีเมลของคุณ
