|
THotPDF.BeginIncrementalUpdate
|
Κορυφή Μέθοδοι Επόμενο |
|
Φορτώνει ένα υπάρχον PDF και αλλάζει το έγγραφο σε append-only incremental update mode
Σύνταξη Delphi: procedure BeginIncrementalUpdate(const SourceFile: TFileName);
Σύνταξη C++: void __fastcall BeginIncrementalUpdate(System::Sysutils::TFileName SourceFile);
Περιγραφή Καλέστε το BeginIncrementalUpdate όταν ένα υπάρχον PDF πρέπει να επεκταθεί χωρίς να ξαναγραφούν τα αρχικά bytes του. Το HotPDF αναλύει το source file μέσω της κανονικής διαδρομής φόρτωσης και κρατά ένα byte-for-byte αντίγραφο του αρχικού αρχείου για το μεταγενέστερο βήμα αποθήκευσης
Τα νέα indirect objects που δημιουργούνται μετά από αυτήν την κλήση σημειώνονται αυτόματα ως dirty. Τα υπάρχοντα loaded objects εκπέμπονται ξανά μόνο όταν ο καλών τα σημειώσει με MarkDirty
Αυτή η ροή είναι χρήσιμη για προσθήκη μεταγενέστερου signature field, προσάρτηση metadata ή επέκταση ήδη υπογεγραμμένου εγγράφου διατηρώντας τα byte ranges που καλύπτονται από προηγούμενες digital signatures
Δείτε επίσης: MarkDirty, SaveIncrementalUpdate, AcroForm Support, PDF Filter Support |