PDF authoring SDK

HotPDF Component για δημιουργία και επεξεργασία PDF με Delphi

Το HotPDF είναι μια εγγενής βιβλιοθήκη PDF VCL για εφαρμογές Delphi και C++Builder που χρειάζονται άμεση δημιουργία PDF, επεξεργασία, φόρμες, σχολιασμό, κρυπτογράφηση, ψηφιακές υπογραφές, χειρισμό γραμματοσειρών Unicode, έξοδο με επίγνωση προτύπων και αναφορά preflight χωρίς ανάπτυξη εξωτερικού χρόνου εκτέλεσης PDF.

Delphi PDF Component προεπισκόπηση

HotPDF Component Με μια ματιά

ProductHotPDF Component
Best forDeveloper-owned document workflows in Delphi and C++Builder
IDE supportDelphi and C++Builder XE5 through 13 Florence
DeploymentNative Windows application integration
Source codeObject Pascal source code included with commercial licenses
LicensingRoyalty-free application deployment
UpdatesOne year of updates and email support included
PricingOne-time developer-count licensing
DocumentationHotPDF 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 σε VCL
Βιβλιοθήκη επεξεργασίας PDF Delphi (προγραμματιστική τροποποίηση κειμένου)

Κύριες δυνατότητες

  • Δημιουργία νέων PDF, προσθήκη σελίδων, σχεδίαση κειμένου και διανυσματικών γραφικών, καταχώριση επαναχρησιμοποιήσιμων Form XObjects, τοποθέτηση εικόνων και αποθήκευση σε αρχεία ή ροές ιδιοκτησίας καλούντος.
  • Φόρτωση υπαρχόντων PDF, επιθεώρηση πλαισίων σελίδας, αναζήτηση προορισμών σελιδοδεικτών, αντιγραφή σελίδων, εισαγωγή σελίδων, εξαγωγή σελίδων, αναδιάταξη σελίδων, διαγραφή σελίδων, συγχώνευση εγγράφων, σφράγιση ή υδατοσήμανση περιεχομένου και ενημέρωση πληροφοριών εγγράφου.
  • Προσθήκη hyperlinks, ονομαστικών προορισμών, περιγραμμάτων, επισυνάψεων αρχείων, σχολίων, popup, σχολιασμών επισήμανσης, σχολιασμών ελεύθερου κειμένου, σχολιασμών επεξεργασίας, σχολιασμών υδατοσήμου, μικρογραφιών σελίδας, επιπέδων, μεταβάσεων σελίδας και προτιμήσεων προβολής.
  • Δημιουργία πεδίων AcroForm, δημιουργημένων ροών εμφάνισης, πεδίων υπογραφής, πεδίων κειμένου πολλαπλών γραμμών και χτένας, τιμών πεδίων εμπλουτισμένου κειμένου, κοντέινερ πακέτου XFA, wrapper trigger φόρμας, και πολλαπλές γραμματοσειρές Unicode στο λεξικό πόρων AcroForm όπου επιτρέπεται από το επιλεγμένο πρότυπο.
  • Επιθεώρηση, ενημέρωση, μετονομασία, αφαίρεση ή ισοπέδωση πεδίων σε φορτωμένα έγγραφα AcroForm πριν από αποθήκευση επεξεργασμένου αντιγράφου.
  • Ενσωμάτωση και υποσύνολο γραμματοσειρών TrueType, Type 1 PFB, OpenType-CFF και CID-keyed CFF για συμπαγή πολύγλωσση έξοδο, συμπεριλαμβανομένων εγγράφων με πολύ CJK.
  • Δημιουργία κειμένου Unicode, κειμένου δεξιά-προς-αριστερά, κάθετου κειμένου, χαρακτήρων συμπληρωματικού επιπέδου όπως emoji, διαμόρφωση Αραβικής/Περσικής/Ούρντου, τυπικές συνδέσεις λατινικών, αναδιάταξη Devanagari και έξοδο γλυφών βάσει OpenType GSUB με αντίστοιχη ενσωμάτωση /CIDToGIDMap, /W και /ToUnicode.
  • Εισαγωγή περιεχομένου JPEG, bitmap, 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 in-process και ροές εργασίας PAdES B-B, B-T, B-LT και B-LTA συμπεριλαμβανομένων χρονικών σφραγίδων RFC 3161 και λεξικών DSS/VRI.
  • Δημιουργία αναφορών preflight κειμένου, JSON και HTML, εφαρμογή προφίλ και προεπιλογών preflight, συγκέντρωση αποτελεσμάτων δέσμης, ενσωμάτωση αποδεικτικών στοιχείων αναφοράς σε PDF, σύγκριση αναφορών και εκτέλεση εστιασμένης επικύρωσης PDF/VT.
  • Χρήση προαιρετικών backends 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 που προστατεύεται με κωδικό χρησιμοποιεί πολύ λιγότερη μνήμη.
Προεπισκόπηση Delphi DB σε PDF
Delphi DB Table σε PDF (δημιουργία αναφοράς από πίνακα βάσης δεδομένων)

Λήψη πακέτου DEMO 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, ένα χρόνο ενημερώσεων και ένα χρόνο υποστήριξης μέσω email.

ΆδειαΠρογραμματιστέςΤιμήΠαραγγελία
Single1 προγραμματιστής$500Παραγγελία
Teamέως 5 προγραμματιστές$1000Παραγγελία
Micro Businessέως 10 προγραμματιστές$1500Παραγγελία
Small Businessέως 30 προγραμματιστές$2500Παραγγελία
Medium Businessέως 100 προγραμματιστές$4500Παραγγελία
Enterpriseέως 500 προγραμματιστές$8500Παραγγελία
CorporateΑπεριόριστοι προγραμματιστές, παγκόσμιες θυγατρικές$15000Παραγγελία

Αποκλειστικά extras πηγαίου κώδικα 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-3PDFACompliance, μεταδεδομένα XMP pdfaid, υποστήριξη OutputIntent, εφαρμογή ενσωμάτωσης γραμματοσειρών, φύλακες JavaScript/κρυπτογράφησης/σχολιασμού/προφίλ, και εξόδους PDF/A-2A / PDF/A-3A επικυρωμένες με veraPDF.Επιλέξτε το επίπεδο στόχου, παρέχετε πραγματικά δεδομένα ICC OutputIntent, ορίστε τίτλο/γλώσσα, ενσωματώστε κατάλληλες γραμματοσειρές και αποφύγετε περιεχόμενο εκτός του επιλεγμένου αρχειακού προφίλ.
PDF/UA-1PDFUACompliance, Tagged PDF root, μεταδεδομένα pdfuaid, /Lang, DisplayDocTitle, στοιχεία δομής, σημειωμένο περιεχόμενο, αντιστοίχηση ρόλων, καλωδίωση ParentTree, βοηθοί εναλλακτικού κειμένου και ActualText.Δημιουργήστε ουσιαστική δομή εγγράφου, σειρά ανάγνωσης, ιεραρχία επικεφαλίδων, σημασιολογία λίστας/πίνακα και εναλλακτικές περιγραφές για πραγματικό περιεχόμενο.
PDF/X-1a, PDF/X-3, PDF/X-4PDFXCompliance, υποστήριξη OutputIntent, φύλακες προφίλ προεκτύπωσης και περιορισμοί για διαδραστικές ή μη ασφαλείς για εκτύπωση λειτουργίες.Παρέχετε κατάλληλη διαχείριση χρωμάτων εκτύπωσης, πλαίσια σελίδας και ρυθμίσεις παραγωγής για την επιλεγμένη ροή εργασίας προεκτύπωσης.
Επικύρωση PDF/VTValidatePDFVT ελέγχει ταυτοποίηση XMP PDF/VT, χώρο ονομάτων μεταδεδομένων, συνέπεια ημερομηνίας τροποποίησης, δείκτες βάσης PDF/X, OutputIntent, δομή DPartRoot καταλόγου, φορτώσιμες σελίδες και κάλυψη DPart σε επίπεδο σελίδας.Χρησιμοποιήστε το για έλεγχο εισερχόμενων ή παραγόμενων αρχείων· η σύνταξη πλήρους production intent μεταβλητών δεδομένων παραμένει ευθύνη του καλούντος.

Το PDF/A Level A ενεργοποιεί τη θεμελίωση Tagged PDF που απαιτείται από το αρχειακό προφίλ. Δεν διαφημίζει αυτόματα PDF/UA-1· το HotPDF εκπέμπει την ταυτότητα PDF/UA μόνο όταν το PDFUACompliance είναι ρητά ενεργοποιημένο.

Τα API preflight μπορούν να παράγουν αναφορές κειμένου, JSON και HTML, να φιλτράρουν έξοδο μέσω αποθηκευμένων προφίλ ή ενσωματωμένων προεπιλογών, να συγκεντρώνουν αποτελέσματα δέσμης, να ενσωματώνουν αποδεικτικά στοιχεία αναφοράς σε αντίγραφο ανασκόπησης, να συγκρίνουν αναφορές και να μετατρέπουν αναφορές σε δομή τύπου veraPDF για downstream εργαλεία.

Πρόσθετη κάλυψη χαρακτηριστικών

  • Υποστήριξη OpenType GSUB LookupType 1-8, επιλογή χαρακτηριστικού script/γλώσσας, τυπικές συνδέσεις λατινικών, διαμόρφωση Αραβικής/Περσικής/Ούρντου, αναδιάταξη Devanagari και εκπομπή συνθετικού σημείου κώδικα PUA για γλυφές ειδικές για γραμματοσειρά.
  • Υποστήριξη κοντέινερ πακέτου XFA, wrapper /AA trigger AcroForm, πολλαπλές γραμματοσειρές Unicode στο /DR AcroForm και δημιουργημένες ροές εμφάνισης γραμματοσειράς CID.
  • Αυξητική ενημέρωση αποθήκευσης, ροές εργασίας πολλαπλών υπογραφών, placeholder υπογραφής, δημιουργία CMS SignedData in-process και λεξικά μακροπρόθεσμης επικύρωσης.
  • Βοηθοί φορτωμένου εγγράφου για επιθεώρηση πλαισίου σελίδας, αναζήτηση προορισμού σελιδοδείκτη, επιθεώρηση πεδίου AcroForm, ενημερώσεις τιμής πεδίου, μετονομασία πεδίου, αφαίρεση πεδίου και ισοπέδωση φόρμας.
  • Βοηθοί φόρτωσης/αποθήκευσης/επικύρωσης/συγχώνευσης/διαφοράς προφίλ preflight, συγκέντρωση δέσμης, ενσωματωμένη επικύρωση αναφοράς, ενσωμάτωση αναφοράς XMP, εστιασμένη επικύρωση PDF/VT και συντηρητική επισκευή από αναφορές preflight.
  • Πύλες χαρακτηριστικών PDF 1.3 έως PDF 1.7, επιλεγμένη υποστήριξη κρυπτογράφησης PDF 2.0, ροές αντικειμένου, ροές XRef, OutputIntents, ομάδες διαφάνειας, soft masks, μοτίβα, shadings και έλεγχοι ExtGState προεκτύπωσης.

Online τεκμηρίωση HotPDF

Γρήγορο παράδειγμα 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.
Προεπισκόπηση μετατροπής TIFF σε PDF
TIFF to PDF Component (δημιουργία PDF από πολυσέλιδο αρχείο TIFF)

Λήψη πακέτου DEMO 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, προβολή, ραστεροποίηση σελίδας, εξαγωγή κειμένου και ενσωμάτωση UI διαδραστικής προβολής.
  • Επιλέξτε το 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.


Ανακαλύψτε περισσότερα από Delphi PDF Component & Spreadsheet Development

Εγγραφή για ενημερώσεις προϊόντων

Εγγραφείτε για να λαμβάνετε τις τελευταίες ενημερώσεις στο email σας.