|
Preflight Cookbook Αυτό το cookbook ομαδοποιεί τις preflight APIs και demos σε συνταγές προσανατολισμένες σε εργασίες. Χρησιμοποιήστε την API reference όταν χρειάζεστε ακριβείς signatures· χρησιμοποιήστε αυτή τη σελίδα όταν χρειάζεστε λειτουργική διαδρομή για εφαρμογή, build script ή CI job Choose an output format
Η έξοδος text είναι byte-stable και φιλική σε diff. Το JSON είναι κατάλληλο για ingestion σε pipelines. Το HTML είναι self-contained και μπορεί να ανοιχτεί απευθείας ή να αποθηκευτεί ως CI artifact. Το CSV χρησιμοποιεί σταθερές στήλες για spreadsheet και batch-report workflows Validate PDF/VT documents
Η αναφορά PDF/VT εστιάζει στην ταυτοποίηση ISO 16612-2 και στη δομή document-part: XMP GTS_PDFVTVersion ως element text ή RDF attribute, αντιστοίχιση modification-date, PDF/X base marker, output intent, DPartRoot, DPartRootNode, NodeNameList και page-level DPart coverage Apply a profile
Profiles suppress named checks, warnings, or all hints. Use
Δημιουργία επαναχρησιμοποιήσιμου προφίλ από preset
Χρησιμοποιήστε το Archive the report with the PDF
Η διαδρομή text embedding προσαρτά ένα αναγνώσιμο comment block μετά τον τελικό EOF marker. Η διαδρομή XMP προσαρτά RDF-shaped payload για archive workflows που σαρώνουν metadata packets Validate an embedded report
Η διαδρομή validation συγκρίνει το embedded fingerprint με νέο preflight run πάνω στα source bytes. Ο diff helper είναι line-oriented και ρυθμισμένος για HotPDF preflight reports Εκτέλεση συντηρητικού περάσματος επιδιόρθωσης
Ο repair helper παραμένει σκόπιμα στενός. Χειρίζεται trailing bytes μετά τον τελικό EOF marker και ελλείποντες EOF markers, αλλά δεν ξαναχτίζει cross-reference tables ούτε ξαναγράφει streams Aggregate many reports
Η aggregate έξοδος παραθέτει μία γραμμή status ανά PDF και totals για processed reports, failures και warnings. Είναι χρήσιμη όταν ένα pipeline χρειάζεται μία σύνοψη παρότι τα detailed reports κρατιούνται ανά input file Χρήση του εργαλείου γραμμής εντολών
Το CLI αντικατοπτρίζει τη ροή της βιβλιοθήκης: ένα αρχείο ή recursive directory input, text / JSON / HTML output, προαιρετικό password, προαιρετικό profile, built-in preset, verbose progress και aggregate summary Build a static dashboard
Το dashboard demo γράφει ένα index.html μαζί με HTML reports ανά αρχείο. Δεν απαιτείται web server, οπότε η έξοδος μπορεί να δημοσιευτεί ως static artifact Adapt to veraPDF-style JSON consumers
Ο adapter διατηρεί τα semantics του HotPDF ενώ αναδιαμορφώνει failures σε οικεία validation-result structure για εργαλεία που ήδη καταναλώνουν veraPDF-like JSON Related Topics |