Delphi PDF SDK

Βιβλιοθήκη PDF για Delphi: δημιουργία, επεξεργασία, υπογραφή, απόδοση, preflight και ροές εργασίας PDF/UA

Η losLab PDF Library παρέχει στις ομάδες Delphi και C++Builder έναν κινητήρα PDF με διαθέσιμο πηγαίο κώδικα για ροές εργασίας desktop, server, DLL, ActiveX και Dylib, με ενσωματωμένους ελέγχους PDF/A και PDF/UA, υποστήριξη υπογραφής PAdES και επιλογές απόδοσης χωρίς δρομολόγηση εγγράφων μέσω εξωτερικής υπηρεσίας PDF.

Διεπαφή losLab PDF Library SDK και προεπισκόπηση ροής εργασίας PDF

losLab PDF Library Με μια ματιά

ProductlosLab PDF Library
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
DocumentationlosLab PDF Library
EvaluationlosLab PDF Library

Κινητήρας PDF με διαθέσιμο πηγαίο κώδικα για ροές εργασίας υπό τον έλεγχο του προγραμματιστή

Η losLab PDF Library είναι ένα SDK PDF για Delphi και C++Builder, κατάλληλο για εφαρμογές που χρειάζονται να δημιουργούν, τροποποιούν, αποδίδουν, εκτυπώνουν, υπογράφουν, ασφαλίζουν, ελέγχουν και εκτελούν preflight σε έγγραφα PDF μέσα στο ίδιο το λογισμικό τους.

Η βιβλιοθήκη είναι γραμμένη σε Delphi/Object Pascal και διατίθεται με πλήρη πηγαίο κώδικα για έργα Delphi και C++Builder. Συνοδεύεται επίσης από επιλογές DLL, ActiveX και Dylib για ομάδες που χρειάζονται να ενσωματώσουν αυτοματοποίηση PDF από C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ και άλλα περιβάλλοντα που μπορούν να καλέσουν ένα DLL ή στοιχείο ActiveX.

Χρησιμοποιήστε τη βιβλιοθήκη όταν η ροή εργασίας PDF αποτελεί μέρος του προϊόντος ή της εσωτερικής σας διαδικασίας: δημιουργία τιμολογίων, υπογεγραμμένες συμβάσεις, υποβολές αρχείων, έλεγχος προσβασιμότητας, εκτυπωτική έξοδος, επεξεργασία φορμών, συναρμολόγηση εγγράφων ή έλεγχοι CI που πρέπει να αποτύχουν πριν φτάσει ένα προβληματικό PDF στους πελάτες.

Λήψη πακέτου DEMO για PDF Library

2026-06-23 Version 3.75.6: σημειώσεις έκδοσης | αναφορά API. Version 3.75.6 adds SetPDFAMode mode 7 for PDF/A-3u output with PDF/A-3 associated files, and the ZUGFeRD 2.0 BASIC e-invoice profile now defaults to PDF/A-3u.

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

  • Δημιουργία και επεξεργασία σελίδων PDF: σχεδιασμός κειμένου, διανυσματικών γραφικών, εικόνων, QR codes, PDF417, DataMatrix, γραμμωτών κωδίκων, σχολίων, συνδέσμων, περιγράμματος, ονομαστών προορισμών, μεταδεδομένων και ιδιοτήτων εγγράφου.
  • Συναρμολόγηση σελίδων και επιδιόρθωση εγγράφου: διαχωρισμός, συγχώνευση, προσάρτηση, αντιγραφή, κλωνοποίηση, κανονικοποίηση, μετακίνηση, διαγραφή, απόκρυψη, περιστροφή και ανοικοδόμηση σελίδων από ελεγχόμενα έγγραφα πηγής.
  • Απόδοση και εκτύπωση: εναλλαγή μεταξύ μηχανών απόδοσης GDI+, PDFium και Cairo για προεπισκόπηση οθόνης, εξαγωγή bitmap, απόδοση σε περιβάλλον συσκευής και ροές εργασίας εκτυπωτή.
  • Φόρμες και διαδραστικά έγγραφα: δημιουργία, συμπλήρωση, επεξεργασία, ισοπέδωση, επιθεώρηση και διαχείριση πεδίων AcroForm, εμφανίσεων, σημαιών πεδίων, ενεργειών JavaScript, συνημμένων και σχετικών δεδομένων εγγράφου.
  • Κείμενο, εικόνες και γραμματοσειρές: εργασία με BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, πλαίσια κειμένου HTML, κείμενο Unicode, TrueType, OpenType, Type 1, ενσωμάτωση γραμματοσειρών, υποσύνολα γραμματοσειρών και ροές εργασίας εξαγωγής.
  • Ασφάλεια και υπογραφές: κρυπτογράφηση και αποκρυπτογράφηση PDF με επιτάχυνση υλικού AES-NI σε 32-bit και 64-bit Windows, προστασία ή αφαίρεση προστασίας αρχείων πολλαπλών gigabyte μέσω άμεσων διαδρομών AES-256 από αρχείο σε αρχείο που δεν δημιουργούν ποτέ τον πλήρη γράφο αντικειμένων, ορισμός δικαιωμάτων, κρυπτογράφηση με δημόσιο κλειδί παραλήπτη, υπογραφή με επιλέξιμες αλγεριθμικές συναρτήσεις κατακερματισμού SHA-256/384/512, προσθήκη χαρακτηριστικών PAdES, χαρτοσήμανση χρονικής σήμανσης υπογραφών και επισύναψη δεδομένων επικύρωσης DSS/VRI.
  • Τεράστια έγγραφα: άνοιγμα PDF άνω των 2 GB με φόρτωση αντικειμένων κατ' απαίτηση και μετατοπίσεις 64-bit, συγχώνευση λιστών αρχείων σε ένα πέρασμα με σελιδοδείκτες, πεδία φόρμας και δέντρα δομής Tagged PDF διατηρημένα, προσάρτηση τμηματικών ενημερώσεων στο αρχείο πηγής επί τόπου, και αντιγραφή ή επανεγγραφή εγγράφων εκατομμυρίων αντικειμένων σε δευτερόλεπτα μέσω του Direct Access API.
  • Αναφορές preflight και διαγνωστικά: εκτέλεση ελέγχων PDF/A και PDF/UA-1, δημιουργία αναφορών κειμένου, JSON, HTML ή CSV, σύγκριση σταθερών αναφορών κειμένου με γραμμές βάσης, επεξεργασία παρτίδας φακέλων με συνοπτικά CSV αποτελέσματα και έλεγχος υγείας υπογραφών και πολιτικών εγγράφων σε κλίμακα με τα demo SigningWorkbench και ComplianceWorkbench.
  • Έλεγχος PDF χαμηλού επιπέδου: πρόσβαση σε αριθμούς αντικειμένων, λεξικά σελίδων, καταχωρήσεις καταλόγου, πρόθεση εξόδου, κλειδαριές εκδόσεων αποθήκευσης, πύλες επιπέδου επέκτασης, μοτίβα πλακιδίων, προαιρετικό περιεχόμενο, λεξικά μέτρησης και άμεση εισαγωγή εικόνας όταν η ροή εργασίας σας απαιτεί ακριβή δομή PDF.

Πρότυπα και έξοδος προσανατολισμένη στη συμμόρφωση

Η συμμόρφωση με τα πρότυπα PDF εξαρτάται από το περιεχόμενο πηγής, τις γραμματοσειρές, τα προφίλ ICC, τα μεταδεδομένα, την επισήμανση, το εναλλακτικό κείμενο, τις υπογραφές, τις χρονικές σημάνσεις και τον επικυρωτή που χρησιμοποιεί ο οργανισμός σας. Η losLab PDF Library παρέχει τα στοιχεία ελέγχου και τα διαγνωστικά που χρειάζονται για τη δημιουργία PDF προσανατολισμένων στα πρότυπα, αφήνοντας την τελική επικύρωση πολιτικής στην εφαρμογή σας ή στην αγωγή QA.

Ροή εργασίαςΥποστήριξη βιβλιοθήκηςΕυθύνη εφαρμογής
PDF 1.2-1.7Δημιουργία, επεξεργασία, αυστηρός έλεγχος εκδόσεων αποθήκευσης, έλεγχοι επιπέδου επέκτασης, απόδοση, εκτύπωση, φόρμες, σχόλια, συνημμένα, σύνδεσμοι και API δομής εγγράφου.Επιλέξτε την έκδοση PDF στόχο και αφαιρέστε ή αναβαθμίστε τις λειτουργίες που δεν ανήκουν σε αυτό το προφίλ εξόδου.
PDF/AΣτοιχεία ελέγχου πρόθεσης εξόδου, βοηθητικά XMP μεταδεδομένων, ροές εργασίας ενσωματωμένων γραμματοσειρών, φύλακες εκδόσεων και ενσωματωμένοι έλεγχοι αρχείων PDF/A για αγωγούς αρχειοθέτησης.Παρέχετε σωστά μεταδεδομένα, γραμματοσειρές, προφίλ χρώματος και επιχειρηματικούς κανόνες για την επιλεγμένη πολιτική αρχειοθέτησης.
PDF/UA-1Κατασκευή Tagged PDF, API δέντρου δομής, διαχείριση χαρτών ρόλων, εναλλακτικό κείμενο, ActualText, έλεγχοι πλευράς αναγνώστη και ανατροφοδότηση GetPDFUADiagnostics πλευράς συγγραφέα.Δημιουργήστε ουσιαστική σειρά ανάγνωσης, γλώσσα, επικεφαλίδες, λίστες, σημασιολογία πίνακα, εναλλακτικό κείμενο και περιγραφές φόρμας.
PAdESΥπογραφές ETSI.CAdES.detached, δεδομένα signing-certificate-v2, χαρακτηριστικά πολιτικής υπογραφής και δέσμευσης, επαύξηση χρονικής σήμανσης RFC 3161, επιλογές αλγεριθμικών συναρτήσεων κατακερματισμού SHA-256/384/512 και συναρμολόγηση DSS/VRI.Παρέχετε πιστοποιητικά, αποκρίσεις TSA, δεδομένα ανάκλησης, επιλογές πολιτικής υπογραφής και δοκιμές αποδοχής ειδικά για τον επαληθευτή.
Αυτοματοποίηση preflightΤα CreatePreflightReportEx, SavePreflightReportEx και το demo Delphi PreflightReport δημιουργούν έξοδο κειμένου, JSON, HTML και CSV για ελέγχους PDF/A και PDF/UA-1.Αποφασίστε ποιες μορφές αναφοράς, γραμμές βάσης, κωδικοί εξόδου και αριθμοί ζητημάτων πρέπει να μπλοκάρουν το CI, την εισαγωγή αρχείου ή την παράδοση στον πελάτη.
ΑσφάλειαAES-128, AES-256, διαχείριση δικαιωμάτων, προστασία με κωδικό πρόσβασης, κρυπτογράφηση με δημόσιο κλειδί παραλήπτη και επιθεώρηση κρυπτογραφημένων εγγράφων για ελεγχόμενη διανομή.Διατηρήστε κωδικούς πρόσβασης, πιστοποιητικά, ιδιωτικά κλειδιά και πολιτικές παραληπτών υπό τους δικούς σας ελέγχους ασφαλείας.

Επιφάνειες API και επιλογές ανάπτυξης

  • Delphi XE5 έως Delphi 13 και C++Builder XE5 έως C++Builder 13.
  • Εγγενής πηγαίος κώδικας Object Pascal για άμεση ενσωμάτωση Delphi και C++Builder, με σελίδες αναφοράς API που δημιουργούνται για δημόσιες συναρτήσεις TPDFlib.
  • Πρόσβαση DLL και ActiveX για C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic και συμβατά εργαλεία.
  • Επιλογές κατασκευής 32-bit και 64-bit όπου το IDE στόχος και το runtime τις υποστηρίζουν.
  • Επιλογή Dylib macOS για ομάδες που χρειάζονται αυτοματοποίηση PDF πολλαπλών πλατφορμών γύρω από την ίδια οικογένεια βιβλιοθηκών.
  • Αυτόνομα demo έργα για δημιουργία PDF, λειτουργίες σελίδας, διαχείριση εικόνων και γραμματοσειρών, φόρμες, κρυπτογράφηση, υπογραφή, απόδοση, εκτύπωση και αυτοματοποίηση αναφορών preflight.

Συμπεριλαμβανόμενα demo και κάλυψη επικύρωσης

Το πακέτο περιλαμβάνει demo Delphi και C++Builder για συνηθισμένες εργασίες ενσωμάτωσης, καθώς και παραδείγματα γραμμής εντολών όπου η αυτοματοποίηση έχει μεγαλύτερη σημασία από το οπτικό UI.

  • Δημιουργία και διάταξη: ροές εργασίας HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, κείμενο HTML, γραμμωτός κώδικας, QR code και μετατροπή εικόνας σε PDF.
  • Λειτουργίες εγγράφου: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess και επεξεργασία στυλ συγχώνευσης/διαχωρισμού.
  • Απόδοση και εκτύπωση: PdfToImage, επιλογή μηχανής απόδοσης MultiFunction, PrintPDF, GDI+, PDFium και διαδρομές εξόδου Cairo.
  • Ασφάλεια και υπογραφές: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, ροές εργασίας χαρακτηριστικών PAdES, βοηθητικά DSS/VRI και διαδρομές υπογραφής προσανατολισμένες σε χρονικές σημάνσεις.
  • Αυτοματοποίηση preflight: Το demo Delphi PreflightReport επικυρώνει μεμονωμένα αρχεία ή φακέλους, γράφει αναφορές κειμένου/JSON/HTML/CSV, εκπέμπει preflight-summary.csv και επιστρέφει κωδικούς εξόδου φιλικούς προς αυτοματοποίηση.

Η πρόσφατη αυτοματοποιημένη κάλυψη περιλαμβάνει σουίτες Delphi DUnitX και C++Builder GoogleTest για δημιουργία εγγράφων, συμπίεση, εικόνες, γραμματοσειρές, φόρμες, ασφάλεια, υπογραφή, εκτύπωση, συμμόρφωση εκδόσεων PDF, διαγνωστικά PDF/UA και δημιουργία και σύγκριση αναφορών preflight.

Πότε να επιλέξετε losLab PDF Library

  • Επιλέξτε τη βιβλιοθήκη όταν η εφαρμογή σας πρέπει να δημιουργεί, τροποποιεί, υπογράφει, επικυρώνει και παραδίδει PDF, όχι μόνο να τα εμφανίζει.
  • Επιλέξτε τη βιβλιοθήκη όταν η ομάδα Delphi ή C++Builder χρειάζεται έλεγχο σε επίπεδο πηγαίου κώδικα, εσωτερικά διαγνωστικά και μακροπρόθεσμη συντηρησιμότητα.
  • Επιλέξτε τη βιβλιοθήκη όταν η ροή εργασίας σας συνδυάζει απόδοση, εκτύπωση, φόρμες, υπογραφές, κρυπτογράφηση, PDF/A, PDF/UA, PAdES και αναφορές preflight σε ένα εργαλείο.
  • Επιλέξτε τη βιβλιοθήκη όταν το CI, η παράδοση αρχείου, ο έλεγχος προσβασιμότητας ή η ρυθμιζόμενη παράδοση χρειάζονται σταθερά αρχεία αναφοράς αντί για έλεγχο μόνο μέσω εποπτή.
  • Επιλέξτε το PDFium Component όταν χρειάζεστε μόνο έναν εστιασμένο εποπτή ή μηχανή απόδοσης PDF, και επιλέξτε το HotPDF όταν το έργο σας χρειάζεται ένα ελαφρύτερο στοιχείο δημιουργίας PDF.

Αδειοδότηση

Πληρωμή με πιστωτικές/χρεωστικές κάρτες, PayPal, AliPay ή τραπεζικό έμβασμα μέσω FastSpring. Κάθε νέα άδεια περιλαμβάνει τον πλήρη πηγαίο κώδικα Object Pascal για Delphi και C++Builder, ένα χρόνο ενημερώσεων και ένα χρόνο υποστήριξης μέσω email.

ΆδειαΠρογραμματιστέςΤιμήΠαραγγελία
Single1 προγραμματιστής$850Παραγγελία
Teamέως 5 προγραμματιστές$1700Παραγγελία
Micro Businessέως 10 προγραμματιστές$2550Παραγγελία
Small Businessέως 30 προγραμματιστές$4250Παραγγελία
Medium Businessέως 100 προγραμματιστές$7650Παραγγελία
Enterpriseέως 500 προγραμματιστές$14450Παραγγελία
CorporateΑπεριόριστοι προγραμματιστές, παγκόσμιες θυγατρικές$25500Παραγγελία

Πρόσθετα Enterprise πηγαίου κώδικα: Το PDFlibPas Enterprise περιλαμβάνει πλήρη πηγαίο κώδικα για τις πλήρεις σουίτες δοκιμών που χρησιμοποιούνται κανονικά μόνο για εσωτερική επικύρωση. Το πακέτο Enterprise περιλαμβάνει επίσης πλήρη πηγαίο κώδικα για το αποκλειστικό παράδειγμα επιπέδου εργαλείου PDF Compliance & Signing Workbench Pro.

Αγορά ετήσιας ανανέωσης (40% της αρχικής τιμής αγοράς).

Γρήγορο παράδειγμα Delphi

procedure QuickStart;
begin
  { Review the shipped losLab PDF Library demo package for the complete Delphi sample. }
end;

losLab PDF Library includes ready-to-run Delphi examples that show the core workflow before production integration.

Συχνές ερωτήσεις

Πώς διαφέρει η losLab PDF Library από το HotPDF Component;

Η losLab PDF Library είναι το πλήρες SDK PDF: συνδυάζει δημιουργία, επεξεργασία, απόδοση με GDI+, PDFium ή Cairo, εκτύπωση, φόρμες, υπογραφή, κρυπτογράφηση και αναφορές preflight, και διατίθεται με επιλογές DLL, ActiveX και Dylib για περιβάλλοντα εκτός Delphi. Το HotPDF Component είναι ένα ελαφρύτερο εγγενές στοιχείο VCL εστιασμένο στη δημιουργία και επεξεργασία PDF μέσα σε εφαρμογές Delphi και C++Builder.

Μπορώ να χρησιμοποιήσω τη losLab PDF Library από C#, VB.NET ή άλλα περιβάλλοντα εκτός Delphi;

Ναι. Εκτός από τον εγγενή πηγαίο κώδικα Object Pascal για Delphi και C++Builder, η βιβλιοθήκη διατίθεται με εκδόσεις DLL και ActiveX που μπορούν να χρησιμοποιηθούν από C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ και άλλα περιβάλλοντα που μπορούν να καλέσουν ένα DLL ή στοιχείο ActiveX, καθώς και με επιλογή Dylib για macOS.

Ποιες εκδόσεις Delphi και C++Builder υποστηρίζονται;

Delphi XE5 έως Delphi 13 και C++Builder XE5 έως C++Builder 13, με επιλογές κατασκευής 32-bit και 64-bit όπου το IDE στόχος και το runtime τις υποστηρίζουν.

Ποιες μηχανές απόδοσης παρέχει η βιβλιοθήκη;

Μπορείτε να εναλλάσσεστε μεταξύ των μηχανών απόδοσης GDI+, PDFium και Cairo για προεπισκόπηση οθόνης, εξαγωγή bitmap, απόδοση σε περιβάλλον συσκευής και ροές εργασίας εκτυπωτή.

Υποστηρίζει η losLab PDF Library ψηφιακές υπογραφές και PAdES;

Ναι. Δημιουργεί υπογραφές ETSI.CAdES.detached με δεδομένα signing-certificate-v2, χαρακτηριστικά πολιτικής υπογραφής και δέσμευσης, επαύξηση χρονικής σήμανσης RFC 3161, επιλέξιμες συναρτήσεις κατακερματισμού SHA-256, SHA-384 ή SHA-512 και δεδομένα επικύρωσης DSS/VRI για μακροπρόθεσμη επικύρωση.

Πώς χειρίζεται η βιβλιοθήκη πολύ μεγάλα αρχεία PDF;

Ανοίγει PDF άνω των 2 GB με φόρτωση αντικειμένων κατ' απαίτηση και μετατοπίσεις 64-bit, συγχωνεύει λίστες αρχείων σε ένα πέρασμα διατηρώντας σελιδοδείκτες, πεδία φόρμας και δομή Tagged PDF, προσαρτά τμηματικές ενημερώσεις επί τόπου, και αντιγράφει ή επανεγγράφει έγγραφα εκατομμυρίων αντικειμένων σε δευτερόλεπτα μέσω του Direct Access API.

Μπορεί να ελέγξει αυτόματα τη συμμόρφωση με PDF/A και PDF/UA;

Ναι. Οι ενσωματωμένοι έλεγχοι PDF/A και PDF/UA-1 δημιουργούν αναφορές κειμένου, JSON, HTML ή CSV, συγκρίνουν σταθερές αναφορές κειμένου με γραμμές βάσης, επεξεργάζονται παρτίδες φακέλων με συνοπτική έξοδο CSV και εκθέτουν διαγνωστικά πλευράς συγγραφέα μέσω του GetPDFUADiagnostics.

Τι περιλαμβάνει μια άδεια και πώς λειτουργεί η ανανέωση;


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

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

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