Iznos:
Približni podaci
Form je tip u Aspose.PDF FOSS za Go.
Obrazac je AcroForm prikaz dokumenta.
Ovaj tip pruža 13 metoda za rad s objektima Form u programima Go. Postoje i sljedeće metode: AddCheckbox, AddComboBox, AddListBox, AddPushButton, AddRadioGroup, AddTextField, Field, Fields, Flatten, HasField, NeedAppearances, RemoveField, i 1 dodatna metoda. Svi javni članovi su dostupni bilo kojoj aplikaciji Go nakon instaliranja paketa Aspose.PDF FOSS za Go.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
Flatten() → error | Flatten peče trenutni izgled svakog polja obrasca u strim sadržaja svoje stranice, a zatim uklanja sva polje, njihove widgetove i /AcroForm dikt, stvarajući neinteraktivni dokument koji prikazuje isto. |
Fields() → []Field | Polja vraća sve polje s lišća kao ravna reza. |
Field(name: string) → Field | Polje vraća polje listom FullName, ili nil ako takvo polja ne postoji. |
HasField(name: string) → bool | HasField izvješćuje o postojanju polja s podacima za listove sa datim FullName. |
NeedAppearances() → bool | NeedAppearances izvješćuje je li /AcroForm/NeedAppearances istinito, što prikazuje gledateljima da regeneriraju skrivene tokove izgleda /AP-a prilikom prikazivanja polja obrazaca. |
SetNeedAppearances(v: bool) | SetNeedAppearances prebaci /AcroForm/NeedAppearances. |
AddTextField(pageNum: int, rect: Rectangle, name: string) → (*TextBoxField, error) | AddTextField stvara jedan redni tekst u pageNum s navedenim pravougaonom i imenom polja, automatski kreirajući /AcroForm i podrazumijevan izvor fontova Helvetica ako je potrebno. |
AddCheckbox(pageNum: int, rect: Rectangle, name: string) → (*CheckboxField, error) | AddCheckbox kreira widget za provjeriti polje na straniciNum s navedenim pravougaonom i imenom polja. |
AddComboBox(pageNum: int, rect: Rectangle, name: string, options: []ChoiceOption) → (*ComboBoxField, error) | AddComboBox stvara polje za odabir jednog izbora. |
AddListBox(pageNum: int, rect: Rectangle, name: string, options: []ChoiceOption) → (*ListBoxField, error) | AddListBox stvara polje s jednim izborom. |
AddPushButton(pageNum: int, rect: Rectangle, name: string, caption: string) → (*ButtonField, error) | AddPushButton stvara dugme koje ne može da se prebaci. |
AddRadioGroup(name: string, items: []RadioItem) → (*RadioButtonField, error) | AddRadioGroup stvara radio-gumb matično polje plus jedan widget po stavci. |
RemoveField(name: string) → bool | RemoveField uklanja imenovano polje (i sve njegove widget oznake) iz /AcroForm/polja i od svake pogođene stranice u /Annots. |