IsAnnotFormField

فیلدهای فرم، annotationها و hotspot linkها

توضیحات

برای آن‌که یک annotation به‌عنوان form field عمل کند، باید به form سند متصل باشد

این تابع بررسی می‌کند آیا حاشیه‌نویسی مشخص‌شده مجاز به اتصال به فرم سند است و آیا فعلاً متصل است یا نه

برای آنکه حاشیه‌نویسی بتواند به فرم سند متصل شود باید حاشیه‌نویسی Widget باشد و نمی‌تواند فرزند حاشیه‌نویسی دیگری باشد

نحو

Delphi

Function TPDFlib.IsAnnotFormField(Index: Integer): Integer;

ActiveX

Function PDFlib::IsAnnotFormField(Index As Long) As Long

DLL

int DLIsAnnotFormField(int InstanceID, int Index);

پارامترها

Indexindex مربوط به annotation. اولین annotation روی صفحه index برابر 1 دارد

مقادیر بازگشتی

0حاشیه‌نویسی مشخص‌شده حاشیه‌نویسی Widget نیست یا فرزند حاشیه‌نویسی دیگری است
1حاشیه‌نویسی مشخص‌شده فیلد فرم است و فعلاً به فرم سند متصل است 2 حاشیه‌نویسی مشخص‌شده در قالب درست برای فیلد فرم است اما فعلاً به فرم سند متصل نیست. برای اتصال از تابع AttachAnnotToForm استفاده کنید