Delphi HotPDF Hello World: Το Πρώτο σας Πρόγραμμα PDF
Γράψτε το πρώτο σας PDF στο Delphi με το HotPDF: ένα ελάχιστο Hello World κονσόλας που ορίζει μια γραμματοσειρά Unicode, σχεδιάζει κείμενο με TextOut και
Ιστολόγιο Ανάπτυξης Λογισμικού losLab
Software Development Blog
Γράψτε το πρώτο σας PDF στο Delphi με το HotPDF: ένα ελάχιστο Hello World κονσόλας που ορίζει μια γραμματοσειρά Unicode, σχεδιάζει κείμενο με TextOut και
Γιατί η επαναχρησιμοποίηση ενός ολοκληρωμένου THotPDF ρίχνει το σφάλμα φόρτωσης-εγγράφου, πώς λειτουργεί ο κύκλος ζωής Create, BeginDoc, EndDoc, Free, και πότε
Δημιουργήστε πεδία κειμένου AcroForm, checkboxes, radio groups και ενέργειες JavaScript στο Delphi με HotPDF, αποφεύγοντας αποκλίσεις τιμών εξαγωγής
Επισυνάψτε σενάρια μορφοποίησης, επικύρωσης και υπολογισμού Acrobat AF σε μια φορτωμένη AcroForm στο Delphi με το HotPDF, ώστε τα πεδία της φόρμας PDF να
Προσθέστε πεδία Text, CheckBox, ComboBox, ListBox, PushButton και Signature σε ένα υπάρχον PDF στο Delphi με το HotPDF, και δείτε γιατί το /NeedAppearances
Ρύθμιση κρυπτογράφησης AES-256 σε Delphi με HotPDF: κωδικοί χρήστη/ιδιοκτήτη, δικαιώματα, αναθεωρήσεις R5 έναντι R6 και η σειρά ιδιοτήτων που προκαλεί σφάλμα
Κρατήστε τους PDF viewer σε Delphi αποκρίσιμους με την απόδοση στο παρασκήνιο του HotPDF: βάλτε σε ουρά αποδόσεις σελίδων εκτός του νήματος UI, ακυρώστε σελίδες σε εκκρεμότητα, και αποθηκεύστε bitmap σε cache
Σχεδιάστε γραμμικούς γραμμωτούς κώδικες σε ένα PDF από το Delphi με το HotPDF: οι συμβολολογίες που υποστηρίζει, πώς το πλάτος της μονάδας και η ήσυχη ζώνη
Προσθέστε σελιδοδείκτες και ονομαστικούς προορισμούς σε ένα υπάρχον PDF στο Delphi με το HotPDF: φωλιάσματα AddLoadedOutline, προορισμοί XYZ και η παγίδα
Σχεδιάστε διανυσματικά σχήματα σε ένα PDF από το Delphi με το HotPDF: διαδρομές με MoveTo και LineTo, περίγραμμα (stroke) και γέμισμα (fill), χρώμα RGB, πλάτος
Υπογράψτε PDF από το Windows certificate store σε Delphi και C++Builder με το HotPDF: διορθώστε τη σειρά byte CNG έναντι CAPI και τα ανεπίλυτα σφάλματα σύνδεσης CertOpenStore
Το HotPDF δεν έχει αντικείμενο γραφήματος, επομένως σχεδιάζετε μόνοι σας γραφήματα ράβδων, γραμμών και πίτας με Rectangle, LineTo και Circle στο Delphi
Τι διαμορφώνει το HotPDF στα Delphi PDF και τι όχι: αμφίδρομη αναδιάταξη, αραβική ένωση (joining), κάλυψη από Εβραϊκά έως Ταϊλανδικά και Ντεβαναγκάρι, και πώς
Ξεπεράστε το Hello World με την HotPDF TextOut στο Delphi: ορίστε μέγεθος και στυλ γραμματοσειράς, περιστρέψτε υπό γωνία, τοποθετήστε συντεταγμένες με ακρίβεια
Διατάξτε κάθετο κείμενο CJK σε PDF από το Delphi με την HotPDF: ο διακόπτης IsVertical SetFont, πώς οι γλυφές στοιβάζονται και κάνουν βήμα προς τα κάτω, η
Πώς το HotPDF διαχωρίζει έναν PDF viewer Delphi σε ένα headless THPDFViewerModel και μια όψη βασισμένη σε TScrollBox, διατηρώντας τη λογική zoom, αναζήτησης, και πλοήγησης δοκιμάσιμη σε επίπεδο μονάδας
Υπογραφή PDF σε Delphi με HotPDF: υπογραφή PFX με μία κλήση, κράτηση ByteRange για εξωτερικούς υπογράφοντες, βασικά πεδία PAdES και χρονοσημάνσεις εγγράφου
Επεξεργασία μεγάλων PDF στο Delphi χωρίς φόρτωση στη μνήμη: HotPDF Direct File API, κρυπτογραφημένα αντίγραφα, μέτρηση σελίδων και σταδιακές ενημερώσεις
Μετατροπή υπογραφών ECDSA CMS DER σε IEEE P1363 για BCryptVerifySignature σε Delphi: αυστηρή αποκωδικοποίηση r και s, ονόματα curve provider, και αντιστοίχιση CMS signer
Επεξεργαστείτε το Title, Author, XMP, PageMode και τα bookmarks σε ένα ήδη φορτωμένο PDF με το HotPDF στο Delphi και στη συνέχεια αποθηκεύστε το επιτόπου χωρίς
Ο διερμηνέας EMF και WMF του HotPDF αντιστοιχίζει τις διαβαθμισμένες γεμίσεις GDI σε αξονική σκίαση PDF και τα βουρτσάκια hatch σε πρότυπα παράθεσης, διατηρώντας πραγματική τη διανυσματική έξοδο Delphi
Το HotPDF επικυρώνει κανόνες επιχειρηματικής λογικής Schematron EN 16931 σε Delphi με μια γηγενή μηχανή XPath 1.0 που παραλείπει τους ελέγχους XPath 2.0 και υποκαθίσταται σε Delphi 7
Το font subsetting μετά τη γραφή του αρχείου παρήγαγε πλήρεις γραμματοσειρές χωρίς σφάλμα. Δείτε το σφάλμα σειράς EndDoc στο HotPDF και πώς να το εντοπίσετε
Αποκωδικοποίηση εικόνων από ένα φορτωμένο PDF στο Delphi με το HotPDF ExtractLoadedImage: Flate, LZW, JPEG, JPEG 2000, Indexed, CMYK, CCITT και JBIG2 φίλτρα σε
Εξαγάγετε κείμενο Unicode από φορτωμένα PDF στο Delphi με το HotPDF: ExtractLoadedPageText, εξαγωγή με διατήρηση διάταξης, ToUnicode CMaps και εναλλακτικές
Shaped γλυφές Αραβικών και Ινδικών γραφών αποδίδονται ως .notdef όταν το subset closure αγνοεί την έξοδο GSUB. Πώς η HotPDF ενώνει glyph IDs shaping στο font subset Delphi
Το PDF Function Type 0 είναι ένας πίνακας παρεμβολής. Δείτε πώς το HotPDF το τυλίγει για 3D color LUTs και spot-color μετασχηματισμούς στο Delphi
Πώς το HotPDF αξιολογεί τις εκθετικές συναρτήσεις PDF Type 2, τις συναρτήσεις ραφής Type 3, και τις συναρτήσεις υπολογιστή PostScript Type 4 σε Delphi, συμπεριλαμβανομένων των παγίδων roll και στρογγυλοποίησης
Το Word και το Excel εξάγουν PDFs υβριδικής αναφοράς που φορτώνονται μια χαρά, αλλά αποτυγχάνουν κατά την επανεγγραφή (resave). Δείτε πώς η HotPDF διαβάζει τον
Το HotPDF PrintHyperlink σχεδιάζει κείμενο και τοποθετεί τον σχολιασμό URI σε μία κλήση Delphi. Καλύπτει το SetRGBHyperlinkColor, τις παγίδες συντεταγμένων και
Το JBIG2 δίνει στις σαρωμένες ασπρόμαυρες σελίδες το μικρότερο μέγεθος PDF. Δείτε πώς το HotPDF γράφει ροές JBIG2Decode και συνδέει backends κωδικοποιητή στη
Το HotPDF συγχωνεύει λεξικά συμβόλων JBIG2 μεταξύ σελίδων σε μία ροή /JBIG2Globals σε PDF Delphi, μειώνοντας την επαναλαμβανόμενη αποθήκευση γλύφων σε πολυσέλιδες σαρώσεις
Το JPEG 2000 προσφέρει μεγάλο βάθος bit και συμπίεση wavelet στα PDF. Δείτε πώς το HotPDF αποκωδικοποιεί ροές JPXDecode και ενσωματώνει JP2/J2K στη Delphi
Πώς το HotPDF αποκωδικοποιεί τις PDF DecodeParms σε Delphi: ετικέτες γραμμής PNG predictor 10 έως 15, διαφοροποίηση δειγμάτων TIFF Predictor 2 και πλάτη κωδικών LZW EarlyChange
Το HotPDF προσθέτει ένα επίπεδο ανασκόπησης επισήμανσης σε Delphi που κρατά τα ορθογώνια δεικτών στη μνήμη, ποτέ δεν επανεγγράφει το PDF, και παραμένει ευθυγραμμισμένο μέσω zoom και περιστροφής
Μειώστε το μέγεθος PDF στο Delphi με ροές αντικειμένων/xref και προσθέστε αλλαγές ως σταδιακές ενημερώσεις με το HotPDF διατηρώντας τις παλαιότερες εκδόσεις
Τα σετ στυλ και οι εναλλακτικές επιλογές βρίσκονται στον πίνακα GSUB μιας γραμματοσειράς. Δείτε πώς το HotPDF επιλύει τις αντικαταστάσεις salt και ss01 έως
Δημιουργήστε αρχεία συμβατά με PDF/A, PDF/X και PDF/UA σε Delphi με HotPDF: προθέσεις εξόδου, δομή ετικετών, προφίλ ICC και επαλήθευση με veraPDF
Ένας αναλυτής πιστοποιητικών είναι επιφάνεια επίθεσης. Δείτε δύο πραγματικά ελαττώματα στο PKCS#12 και ASN.1 που διορθώθηκαν στο HotPDF Όταν υπογράφετε ένα
Δημιουργήστε πύλη αυτοματοποιημένου ελέγχου PDF preflight σε Delphi: παραγωγή αρχείων με HotPDF και επαλήθευση με veraPDF και Acrobat πριν από την κυκλοφορία
Εκτυπώστε ένα φορτωμένο PDF από το Delphi με το HotPDF: οδηγήστε το TPrinter μέσω του PrintLoadedDocument, αποδώστε σελίδες σε οποιοδήποτε HDC και αντιγράψτε
Καλύψτε περιοχές και δημιουργήστε διατάξεις N-up σε φορτωμένα PDF στο Delphi με τους operators content-stream του HotPDF, μαζί με το όριο ασφάλειας της
Το HotPDF αποδίδει αξονικές και ακτινικές σκιάσεις PDF μέσω του τελεστή sh στο Delphi, αναλύοντας κάθε διαβάθμιση σε χρωματικές ζώνες που αξιολογούνται από τη
Πώς το HotPDF αποδίδει ενσωματωμένες γραμματοσειρές PDF στο Delphi χωρίς να τις εγκαταστήσει: περιγράμματα TrueType glyf, charstrings CFF Type 2, γλύφοι Type 3
Αποδώστε φορτωμένες σελίδες PDF σε TBitmap στο Delphi με το HotPDF: API RenderLoadedPageToBitmap, ενσωματωμένα περιγράμματα γλυφών TrueType/CFF, γραμματοσειρές
Αποδώστε χρώματα Separation και DeviceN spot σε PDF στο Delphi με το HotPDF: συναρτήσεις μετασχηματισμού τόνου (tint transform), αξιολόγηση υπολογιστή Type 4,
Τέσσερα σιωπηλά bugs στον renderer του HotPDF σε Delphi: ορίσματα ονόματος με πρόθεμα κάθετου, αντεστραμμένη σύνθεση cm και δείκτης token που μηδένιζε δώδεκα τελεστές
Οδηγός αναφορών PDF σε Delphi με HotPDF: συντεταγμένες TextOut, ενσωμάτωση γραμματοσειρών Unicode, τοποθέτηση εικόνων JPEG/PNG και βασικά σχήματα σχεδίασης
Αναζητήστε και αντικαταστήστε κείμενο σε υπάρχοντα αρχεία PDF στο Delphi χρησιμοποιώντας το HotPDF: αναζήτηση σε επίπεδο γλύφων, αντίστροφη κωδικοποίηση
Σχεδιάστε σειρές συνόλου δεδομένων ως πραγματικό πίνακα PDF στο Delphi: υπολογίστε τα πλάτη στηλών, στοιχίστε το κείμενο κελιών, σχεδιάστε γραμμές πλέγματος
Το στοιχισμένο κείμενο PDF χρειάζεται διαστήματα με επίγνωση του συστήματος γραφής και γρήγορη μέτρηση πλάτους. Δείτε πώς το HotPDF στοιχίζει λατινικές και CJK
Επαληθεύστε ψηφιακές υπογραφές PDF στο Delphi με το HotPDF: διαβάστε λεπτομέρειες υπογράφοντος, επαναϋπολογίστε τα bytes του ByteRange, ελέγξτε τις υπογραφές
Μετατροπή δυναμικών φορμών XFA σε AcroForm σε Delphi με το FlattenLoadedXFA του HotPDF, έλεγχος προειδοποιήσεων και διαχείριση ορίων αρχειοθέτησης και PDF/A
Οι φόρμες XFA αποθηκεύουν εμπλουτισμένο κείμενο ως ένα υποσύνολο HTML. Δείτε πώς το HotPDF ισοπεδώνει τις διαδοχές exData και μετατρέπει τους συνδέσμους a-href
Εξαγωγή και εισαγωγή σχολιασμών PDF ως XFDF στο Delphi με το HotPDF: Κυκλική διαδρομή ISO 19444-1 για γραμμές, πολύγωνα, μελάνι, εσωτερικό χρώμα και σχόλια
Δημιουργήστε, ανιχνεύστε και επικυρώστε ηλεκτρονικά τιμολόγια ZUGFeRD και Factur-X στο Delphi με το HotPDF: ενσωμάτωση PDF/A-3, κανόνες EN 16931 Schematron και
Προσθέστε σχολιασμούς PDF στο Delphi με το HotPDF: σημειώσεις κειμένου, ελεύθερο κείμενο, τετράγωνα και σφραγίδες. Πώς ένα rect τοποθετεί το καθένα και πώς
Χρησιμοποιήστε το RtLTextOut του HotPDF για να γράψετε Αραβικά και Εβραϊκά σε PDF από το Delphi: επιλογή charset, πώς διαφέρει από το TextOut, το εφέ Direction