FlattenFormField
فیلدهای فرم، چیدمان صفحه
توضیحات
برای رسم ظاهر دیداری روی صفحهای که فیلد به آن متعلق است از این تابع استفاده کنید؛ پس از آن فیلد فرم از سند حذف میشود و فقط ظاهرش میماند — دیگر یک فیلد تعاملی نخواهد بود
اگر فیلد با موفقیت مسطحسازی شود شاخص فیلد فیلدهای فرم بعدی یک واحد کم میشود. این تابع استریم ظاهر فیلد فرم را پیش از مسطحسازی بهروزرسانی نمیکند؛ برای بهروزرسانی استریم ظاهر پیش از مسطحسازی از تابع UpdateAndFlattenFormField استفاده کنید یا UpdateAppearanceStream را فراخوانی کرده و سپس این تابع را صدا بزنید
نحو
Delphi
Function TPDFlib.FlattenFormField(Index: Integer): Integer;
ActiveX
Function PDFlib::FlattenFormField(Index As Long) As Long
DLL
int DLFlattenFormField(int InstanceID, int Index);
پارامترها
| Index | شاخص فیلد فرم مورد نظر؛ اولین فیلد فرم شاخص 1 دارد |
|---|
مقادیر بازگشتی
| 0 | فیلد فرم یافت نشد یا مسطحسازی فیلد فرم ممکن نبود |
|---|---|
| 1 | فیلد فرم با موفقیت مسطحسازی شد |