|
THotPDF.BeginIncrementalUpdate
|
بالا متدها بعدی |
|
یک PDF موجود را بارگذاری میکند و سند را به حالت بهروزرسانی افزایشی فقط-الحاقی میبرد
Delphi syntax: procedure BeginIncrementalUpdate(const SourceFile: TFileName);
C++ syntax: void __fastcall BeginIncrementalUpdate(System::Sysutils::TFileName SourceFile);
توضیح وقتی لازم است یک PDF موجود بدون بازنویسی بایتهای اصلی آن گسترش یابد، BeginIncrementalUpdate را فراخوانی کنید. HotPDF فایل منبع را از مسیر بارگذاری عادی تجزیه میکند و یک کپی دقیق بایتبهبایت از فایل اصلی را برای مرحله ذخیره بعدی نگه میدارد
اشیای غیرمستقیم جدیدی که بعد از این فراخوانی ایجاد میشوند بهطور خودکار dirty علامتگذاری میشوند. اشیای بارگذاریشده موجود فقط وقتی دوباره منتشر میشوند که فراخواننده آنها را با MarkDirty علامتگذاری کند
این گردشکار برای افزودن یک فیلد امضای بعدی، الحاق فراداده، یا گسترش یک سند از پیش امضا شده در حالی که بازههای بایتی پوششدادهشده توسط امضاهای دیجیتال قبلی حفظ میشوند، مفید است
همچنین ببینید: MarkDirty, SaveIncrementalUpdate, پشتیبانی AcroForm, پشتیبانی فیلتر PDF |