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)boolHasField מדווח אם שדה עץ עם ה- FullName נתון קיים.
NeedAppearances()boolNeedAppearances מדווחים אם /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)boolRemoveField מוריד את השדה הנקרא (והכל הערות הגיטו שלה) מתוך /AcroForm/שדות ומעל כל דף מושפע של /Annots.

ראה גם

 עברית