Form

Přehled

Form je třída v Aspose.PDF FOSS pro C++.

Textová pole formuláře mohou mít programově přidán čárový kód voláním AddBarcode(code) na instanci TextBoxField.

Tato třída poskytuje 39 metod pro práci s objekty Form v C++ programech. Dostupné metody zahrnují: Add, AddFieldAppearance, AutoRecalculate, AutoRestoreForm, CalculatedFields, Count, DefaultAppearance, Delete, EmulateRequierdGroups, Fields, Flatten, Form a 12 dalších metod. Všichni veřejní členové jsou přístupní jakékoli C++ aplikaci po instalaci balíčku Aspose.PDF FOSS pro C++. Přístupové metody: SignDependentElementsRenderingModeWhenConverted.

Přístupové metody

Název:Typ:PřístupPopis:
SignDependentElementsRenderingModeWhenConvertedSignDependentElementsRenderingModesČtení/zápisZíská nebo nastaví režim vykreslování prvků závislých na znaménku při převodu.

Metody

Podpis:Popis:
Form()Volá Form na této instanci Form.
Delete(field: Field)Volá Delete(field) na této instanci Form.
Delete(fieldName: std::string)Volá Delete(fieldName) na této instanci Form.
Flatten()Volá Flatten na této instanci Form.
Add(field: Field, pageNumber: int)Volá Add(field, pageNumber) na této instanci Form.
Add(field: Field)Volá Add(field) na této instanci Form.
Add(field: Field, partialName: std::string, pageNumber: int) → FieldVolá Add(field, partialName, pageNumber) na této instanci Form.
AddFieldAppearance(field: Field, pageNumber: int, rect: Aspose::Pdf::Rectangle)Volá AddFieldAppearance(field, pageNumber, rect) na této instanci Form.
RemoveFieldAppearance(field: Field, appearanceIndex: int)Volá RemoveFieldAppearance(field, appearanceIndex) na této instanci Form.
MakeFormAnnotationsIndependent(page: Aspose::Pdf::Page)Volá MakeFormAnnotationsIndependent(page) na této instanci Form.
HasField(field: Field) → boolVolá HasField(field) na této instanci Form.
HasField(fieldName: std::string) → boolVolá HasField(fieldName) na této instanci Form.
HasField(fieldName: std::string, searchChildren: bool) → boolVolá HasField(fieldName, searchChildren) na této instanci Form.
GetFieldsInRect(rect: Aspose::Pdf::Rectangle) → std::vector<Field*>Volá GetFieldsInRect(rect) na této instanci Form.
AutoRecalculate() → boolVolá AutoRecalculate na této instanci Form.
AutoRecalculate(value: bool)Volá AutoRecalculate(value) na této instanci Form.
AutoRestoreForm() → boolVolá AutoRestoreForm na této instanci Form.
AutoRestoreForm(value: bool)Volá AutoRestoreForm(value) na této instanci Form.
Count() → intVolá Count na této instanci Form.
DefaultAppearance() → Aspose::Pdf::Annotations::DefaultAppearanceVolá DefaultAppearance na této instanci Form.
DefaultAppearance(value: Aspose::Pdf::Annotations::DefaultAppearance)Volá DefaultAppearance(value) na této instanci Form.
XFA() → Forms::XFAVolá XFA na této instanci Form.
XFA() → Forms::XFA
IgnoreNeedsRendering() → boolVolá IgnoreNeedsRendering na této instanci Form.
IgnoreNeedsRendering(value: bool)Volá IgnoreNeedsRendering(value) na této instanci Form.
RemovePermission() → boolVolá RemovePermission na této instanci Form.
RemovePermission(value: bool)Volá RemovePermission(value) na této instanci Form.
EmulateRequierdGroups() → boolVolá EmulateRequierdGroups na této instanci Form.
EmulateRequierdGroups(value: bool)Volá EmulateRequierdGroups(value) na této instanci Form.
NeedsRendering() → boolVolá NeedsRendering na této instanci Form.
Type() → Forms::FormTypeVolá Type na této instanci Form.
Type(value: Forms::FormType)Volá Type(value) na této instanci Form.
HasXfa() → boolVrací true, pokud je xfa přítomen.
Fields() → std::vector<Field*>Volá Fields na této instanci Form.
CalculatedFields(value: std::vector<Field*>)Volá CalculatedFields(value) na této instanci Form.
SignaturesExist() → boolVolá SignaturesExist na této instanci Form.
SignaturesExist(value: bool)Volá SignaturesExist(value) na této instanci Form.
SignaturesAppendOnly() → boolVolá SignaturesAppendOnly na této instanci Form.
SignaturesAppendOnly(value: bool)Volá SignaturesAppendOnly(value) na této instanci Form.

Viz také:

 Čeština