THotPDF.BeginIncrementalUpdate

THotPDF

 

למעלה  מתודות  הבא

טוען PDF קיים ומעביר את המסמך למצב incremental update מסוג append-only

 

Delphi syntax:

procedure BeginIncrementalUpdate(const SourceFile: TFileName);

 

C++ syntax:

void __fastcall BeginIncrementalUpdate(System::Sysutils::TFileName SourceFile);

 

תיאור

קרא ל-BeginIncrementalUpdate כאשר צריך להרחיב PDF קיים בלי לשכתב את bytes המקוריים שלו. HotPDF מנתחת את קובץ המקור דרך מסלול הטעינה הרגיל ושומרת עותק byte-for-byte של הקובץ המקורי לשלב השמירה המאוחר

 

אובייקטים indirect חדשים שנוצרים אחרי קריאה זו מסומנים אוטומטית כ-dirty. אובייקטים טעונים קיימים נפלטים מחדש רק כאשר הקורא מסמן אותם עם MarkDirty

 

תהליך זה שימושי להוספת שדה חתימה מאוחר יותר, לצירוף metadata או להרחבת מסמך שכבר חתום תוך שימור byte ranges שמכוסות על ידי חתימות דיגיטליות קודמות

 

See also: MarkDirty, SaveIncrementalUpdate, AcroForm Support, PDF Filter Support