SetNeedAppearances
فیلدهای فرم
توضیحات
مقدار NeedAppearances سند را برای مدیریت ظاهر AcroForm تنظیم میکندهنگام تغییر دستهای فیلدها مقدار را روی 1 بگذارید تا کتابخانه ظاهرهای Widget تغییرکرده را بدون بازسازی فوری هر یک ثبت کند، سپس پیش از ذخیره
هنگام دستهبندی تغییرات فیلدها مقدار را 1 تنظیم کنید تا کتابخانه ظاهرهای ویجت تغییرکرده را بدون بازتولید فوری هر یک ثبت کند، سپس پیش از ذخیره RegenerateDirtyFormAppearances را فراخوانی کنید
برای درخواست بازتولید فوری ظاهر پس از هر تغییر فیلد پشتیبانیشده مقدار را 0 تنظیم کنید
سند باید دستکم یک فیلد فرم داشته باشد تا این تابع اثری داشته باشد
نحو
Delphi
Function TPDFlib.SetNeedAppearances(NewValue: Integer): Integer;
ActiveX
Function PDFlib::SetNeedAppearances(NewValue As Long) As Long
DLL
int DLSetNeedAppearances(int InstanceID, int NewValue);
پارامترها
| NewValue | 0 مقدار NeedAppearances را false میگذارد؛ 1 آن را true میکند |
|---|
مقادیر بازگشتی
| 0 | سند هیچ فیلد فرمی ندارد |
|---|---|
| 1 | مقدار NeedAppearances با موفقیت تنظیم شد |
توضیحات
PDF 2.0 جریانهای ظاهر را برای حاشیهنویسیهای Widget الزامی میکند و اتکا به NeedAppearances را منسوخ میداند؛ پیش از تولید خروجی PDF 2.0 ظاهرهای در انتظار را بازسازی کنیدردیاب dirty نشست جاری ظاهرهای از قبل غایب در سند بارگذاریشده را کشف نمیکند، پس برای یک گذر کامل روی سند واردشده از
RegenerateFormAppearances استفاده کنید
همچنین ببینید
GetDirtyFormAppearanceCount, RegenerateDirtyFormAppearances, RegenerateFormAppearances