Form
סקירה כללית
Form הוא סוג ב Aspose.PDF FOSS עבור Go.
הצורה היא תצוגה של AcroForm במסמך.
סוג זה מספק 13 שיטות לעבוד עם אובייקטים של צורה בתוכניות Go. שיטות זמינות כוללות: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, Field, Fields, Flatten, HasField, NeedAppearances, RemoveField,ועוד 1 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Go לאחר התקנת חבילת Aspose.PDF FOSS for Go.
שיטות
| חתימה | תיאור |
|---|---|
Flatten() → error | שטוח מחזיק את המראה הנוכחי של כל שדה טופס לתוך זרימת התוכן של הדף שלו ולאחר מכן להסיר את כל השדות, ויג’טים שלהם ואת /AcroForm דיקט, לייצר מסמך לא אינטראקטיבי שמחזיר אותו. |
Fields() → []Field | שדות להחזיר את כל שדה צורת העלים כקליפה שטוחה. |
Field(name: string) → Field | שדה מחזיר את שדות העמוד על ידי FullName, או nil אם אין שדת כזו קיימת. |
HasField(name: string) → bool | HasField מדווח אם שדה עץ עם ה- FullName נתון קיים. |
NeedAppearances() → bool | NeedAppearances מדווחים אם /AcroForm/NeedAppearances הוא נכון, אשר אומר לצופים לשחזר זרמים של מראה /AP מאובטח בעת הצגת שדות טופס. |
SetNeedAppearances(v: bool) | שוטר / שומרי / משרדי / נציגי / יונייטד. |
AddTextField(pageNum: int, rect: Rectangle, name: string) → (*TextBoxField, error) | AddTextField יוצר כניסה טקסט חד-קו בדף מספר עם השורה הישירה והשם בשדה, יצירת /AcroForm אוטומטית ומשאבי הטקסט הנדרשים Helvetica אם יש צורך. |
AddCheckbox(pageNum: int, rect: Rectangle, name: string) → (*CheckboxField, error) | AddCheckbox יוצר ויג’ט תיבת הדפדפן בעמוד מספר עם היקף שמיועד ושם השדה. |
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) → bool | RemoveField מוריד את השדה הנקרא (והכל הערות הגיטו שלה) מתוך /AcroForm/שדות ומעל כל דף מושפע של /Annots. |