Form

المعلومات العامة

Form هو نوع في Aspose.PDF FOSS ل Go.

النموذج هو عرض AcroForm للوثيقة.

يوفر هذا النوع 13 طريقة للعمل مع كائنات Form في برامج Go. المنهجيات المتاحة تشمل: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, Field, Fields, Flatten, HasField, NeedAppearances, RemoveField,، و 1 طرق إضافية. جميع أعضاء الجمهور يمكن الوصول إليهم من أي تطبيق Go بعد تثبيت حزمة Aspose.PDF FOSS for Go.

الطرق

التوقيعوصف
Flatten() → errorيُخبز Flatten كل مظهر حالي في حقل النموذج إلى تيار المحتوى الخاص به ثم يقوم بإزالة جميع الحقول، وأدواتها المخصصة، و /AcroForm dict، مما ينتج وثيقة غير تفاعلية تعطي نفس الشيء.
Fields() → []Fieldالحقول تعيد جميع حقلات أشكال الأوراق كجزء مسطح.
Field(name: string) → Fieldيعيد الحقل حقل الورق بواسطة FullName، أو لا يوجد إذا لم يكن هناك هذا المجال.
HasField(name: string) → boolHasField يبلغ عن وجود حقل ورق مع FullName المحدد.
NeedAppearances() → boolNeedAppearances يبلغ عن ما إذا كان /AcroForm/NeedAppearances صحيحًا ، مما يقول للمشاهدين أن يعيدوا تشكيل التدفقات المحتفظ بها في الظهور عند عرض حقول النموذج.
SetNeedAppearances(v: bool)SetNeedAppearances تغير /AcroForm/NeedAppearances.
AddTextField(pageNum: int, rect: Rectangle, name: string) → (*TextBoxField, error)AddTextField يخلق مدخل نصي واحد السطر على pageNum مع اسم المستطيل والمجال المعطى، ويحدث تلقائياً /AcroForm ومصدر الخط Helvetica الافتراضي إذا لزم الأمر.
AddCheckbox(pageNum: int, rect: Rectangle, name: string) → (*CheckboxField, error)AddCheckbox يخلق كشك فيجيت على pageNum مع اسم المستطيل والمجال المعطى.
AddComboBox(pageNum: int, rect: Rectangle, name: string, options: []ChoiceOption) → (*ComboBoxField, error)AddComboBox يخلق حقل اختيار مفرد.
AddListBox(pageNum: int, rect: Rectangle, name: string, options: []ChoiceOption) → (*ListBoxField, error)AddListBox يخلق حقل قائمة مع اختيار واحد.
AddPushButton(pageNum: int, rect: Rectangle, name: string, caption: string) → (*ButtonField, error)AddPushButton يخلق زر غير متحول.
AddRadioGroup(name: string, items: []RadioItem) → (*RadioButtonField, error)AddRadioGroup يخلق حقل راديو زر والد بالإضافة إلى وجيج واحد لكل عنصر.
RemoveField(name: string) → boolRemoveField يزيل الحقل المسمى (وجميع ملخصات الويجيت) من /AcroForm/fields ومن كل صفحة متأثرة في /Annots.

انظر أيضاً

 العربية