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

PotpisOpisivanje
Flatten()errorFlatten 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()[]FieldPolja vraća sve polje s lišća kao ravna reza.
Field(name: string)FieldPolje vraća polje listom FullName, ili nil ako takvo polja ne postoji.
HasField(name: string)boolHasField izvješćuje o postojanju polja s podacima za listove sa datim FullName.
NeedAppearances()boolNeedAppearances 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)boolRemoveField uklanja imenovano polje (i sve njegove widget oznake) iz /AcroForm/polja i od svake pogođene stranice u /Annots.

Također pogledajte:

 Hrvatski