HotPDF Component ภาพรวม
| Product | HotPDF Component |
|---|---|
| Best for | Developer-owned document workflows in Delphi and C++Builder |
| IDE support | Delphi and C++Builder XE5 through 13 Florence |
| Deployment | Native Windows application integration |
| Source code | Object Pascal source code included with commercial licenses |
| Licensing | Royalty-free application deployment |
| Updates | One year of updates and email support included |
| Pricing | One-time developer-count licensing |
| Documentation | HotPDF 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 Component
2026-07-01 Version 2.256.0: HotPDF บันทึกประจำรุ่น. This release line completes XFDF annotation coverage across all ISO 19444-1 annotation elements, adds a self-contained base64 codec for the XFDF layer, and connects embedded-file streams to XFDF import and export.
สิทธิ์การใช้งานและราคา
ชำระเงินด้วยบัตรเครดิต/เดบิต, PayPal, AliPay หรือการโอนเงินผ่านธนาคารผ่าน FastSpring ใบอนุญาต HotPDF ใหม่ทุกฉบับรวมซอร์สโค้ด Object Pascal ฉบับเต็ม การอัปเดต 1 ปี และการสนับสนุนทางอีเมล 1 ปี
| สิทธิ์การใช้งาน | นักพัฒนา | ราคา | สั่งซื้อ |
|---|---|---|---|
| Single | นักพัฒนา 1 คน | $500 | สั่งซื้อ |
| Team | สูงสุด 5 คน | $1000 | สั่งซื้อ |
| Micro Business | สูงสุด 10 คน | $1500 | สั่งซื้อ |
| Small Business | สูงสุด 30 คน | $2500 | สั่งซื้อ |
| Medium Business | สูงสุด 100 คน | $4500 | สั่งซื้อ |
| Enterprise | สูงสุด 500 คน | $8500 | สั่งซื้อ |
| Corporate | นักพัฒนาไม่จำกัด สาขาทั่วโลก | $15000 | สั่งซื้อ |
ส่วนเสริมซอร์สโค้ดเฉพาะสำหรับแบบ Enterprise: HotPDF Enterprise รวมซอร์สโค้ดฉบับสมบูรณ์สำหรับตัวอย่างเครื่องมือระดับโปร ในปัจจุบันได้แก่ 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 Component
รองรับ RAD Studio XE5 ถึง RAD Studio 13.1 Florence สำหรับ Delphi และ C++Builder (เวิร์กโฟลว์ Win32, Win64 และ Win64x)
เมื่อใดควรเลือก HotPDF
- เลือก HotPDF เมื่อแอปพลิเคชันของคุณสร้างหรือแก้ไขเอกสาร PDF และคุณต้องการคอมโพเนนต์ที่เป็นซอร์สโค้ดของ Delphi/C++Builder มากกว่าบริการ PDF แยกต่างหาก
- เลือก PDFium Component เมื่อข้อกำหนดหลักของคุณคือการเรนเดอร์ PDF, การดู, การแรสเตอร์หน้า, การดึงข้อความ และการรวมส่วนต่อประสานกับผู้ใช้โปรแกรมดูแบบโต้ตอบ
- เลือก losLab PDF Library เมื่อโปรเจกต์ถูกสร้างขึ้นรอบๆ พื้นผิว API ของ PDFlibPas แล้ว หรือเมื่อคุณต้องการตัวเลือกการรวม DLL, ActiveX หรือ Dylib พร้อมกับไลบรารีซอร์สโค้ด Delphi/C++Builder
คำถามที่พบบ่อย
Which Delphi and C++Builder versions are supported?
HotPDF Component supports current RAD Studio workflows and the documented legacy IDE range for this product.
Is source code included?
Commercial licenses include Object Pascal source code for integration, review, and long-term maintenance.
Are runtime royalties required?
Licensed applications can be deployed royalty-free without per-document or per-end-user runtime fees.
How do I evaluate the product?
Download the demo package and review the online documentation before purchase.
What does a new license include?
A new license includes source code, one year of updates, and one year of email support.
How does renewal work?
Existing customers can renew update access at the published renewal price.
Which license tier should I choose?
Where is the API documentation?
The documentation is available under the localized HotPDF Component documentation link on this page.
ค้นพบเพิ่มเติมเกี่ยวกับการพัฒนาคอมโพเนนต์ PDF และสเปรดชีตของ Delphi
สมัครรับข้อมูลอัปเดตผลิตภัณฑ์
สมัครรับข้อมูลเพื่อรับการอัปเดตล่าสุดที่ส่งไปยังอีเมลของคุณ
