Form
概要
Form は Aspose.PDF の C++ 用 FOSS のクラスです。
Form のテキストボックスフィールドは、TextBoxField インスタンス上で AddBarcode(code) を呼び出すことで、プログラム的にバーコードを追加できます。
このクラスは C++ プログラムで Form オブジェクトを操作するための 39 のメソッドを提供します。利用可能なメソッドは Add、AddFieldAppearance、AutoRecalculate、AutoRestoreForm、CalculatedFields、Count、DefaultAppearance、Delete、EmulateRequierdGroups、Fields、Flatten、Form、および 12 の追加メソッドです。Aspose.PDF の C++ 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の C++ アプリケーションからアクセス可能です。アクセサメソッド: SignDependentElementsRenderingModeWhenConverted。
アクセサーメソッド
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
SignDependentElementsRenderingModeWhenConverted | SignDependentElementsRenderingModes | 読み取り/書き込み | 変換時にサイン依存要素のレンダリングモードを取得または設定します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
Form() | この Form インスタンスで Form を呼び出します。 |
Delete(field: Field) | この Form インスタンスで Delete(field) を呼び出します。 |
Delete(fieldName: std::string) | この Form インスタンスで Delete(fieldName) を呼び出します。 |
Flatten() | この Form インスタンスで Flatten を呼び出します。 |
Add(field: Field, pageNumber: int) | この Form インスタンスで Add(field, pageNumber) を呼び出します。 |
Add(field: Field) | この Form インスタンスで Add(field) を呼び出します。 |
Add(field: Field, partialName: std::string, pageNumber: int) → Field | この Form インスタンスで Add(field, partialName, pageNumber) を呼び出します。 |
AddFieldAppearance(field: Field, pageNumber: int, rect: Aspose::Pdf::Rectangle) | この Form インスタンスで AddFieldAppearance(field, pageNumber, rect) を呼び出します。 |
RemoveFieldAppearance(field: Field, appearanceIndex: int) | この Form インスタンスで RemoveFieldAppearance(field, appearanceIndex) を呼び出します。 |
MakeFormAnnotationsIndependent(page: Aspose::Pdf::Page) | この Form インスタンスで MakeFormAnnotationsIndependent(page) を呼び出します。 |
HasField(field: Field) → bool | この Form インスタンスで HasField(field) を呼び出します。 |
HasField(fieldName: std::string) → bool | この Form インスタンスで HasField(fieldName) を呼び出します。 |
HasField(fieldName: std::string, searchChildren: bool) → bool | この Form インスタンスで HasField(fieldName, searchChildren) を呼び出します。 |
GetFieldsInRect(rect: Aspose::Pdf::Rectangle) → std::vector<Field*> | この Form インスタンスで GetFieldsInRect(rect) を呼び出します。 |
AutoRecalculate() → bool | この Form インスタンスで AutoRecalculate を呼び出します。 |
AutoRecalculate(value: bool) | この Form インスタンスで AutoRecalculate(value) を呼び出します。 |
AutoRestoreForm() → bool | この Form インスタンスで AutoRestoreForm を呼び出します。 |
AutoRestoreForm(value: bool) | この Form インスタンスで AutoRestoreForm(value) を呼び出します。 |
Count() → int | この Form インスタンスで Count を呼び出します。 |
DefaultAppearance() → Aspose::Pdf::Annotations::DefaultAppearance | この Form インスタンスで DefaultAppearance を呼び出します。 |
DefaultAppearance(value: Aspose::Pdf::Annotations::DefaultAppearance) | この Form インスタンスで DefaultAppearance(value) を呼び出します。 |
XFA() → Forms::XFA | この Form インスタンスで XFA を呼び出します。 |
XFA() → Forms::XFA | |
IgnoreNeedsRendering() → bool | この Form インスタンスで IgnoreNeedsRendering を呼び出します。 |
IgnoreNeedsRendering(value: bool) | この Form インスタンスで IgnoreNeedsRendering(value) を呼び出します。 |
RemovePermission() → bool | この Form インスタンスで RemovePermission を呼び出します。 |
RemovePermission(value: bool) | この Form インスタンスで RemovePermission(value) を呼び出します。 |
EmulateRequierdGroups() → bool | この Form インスタンスで EmulateRequierdGroups を呼び出します。 |
EmulateRequierdGroups(value: bool) | この Form インスタンスで EmulateRequierdGroups(value) を呼び出します。 |
NeedsRendering() → bool | この Form インスタンスで NeedsRendering を呼び出します。 |
Type() → Forms::FormType | この Form インスタンスで Type を呼び出します。 |
Type(value: Forms::FormType) | この Form インスタンスで Type(value) を呼び出します。 |
HasXfa() → bool | xfa が存在する場合は true を返します。 |
Fields() → std::vector<Field*> | この Form インスタンスの Fields を呼び出します。 |
CalculatedFields(value: std::vector<Field*>) | この Form インスタンスの CalculatedFields(value) を呼び出します。 |
SignaturesExist() → bool | この Form インスタンスの SignaturesExist を呼び出します。 |
SignaturesExist(value: bool) | この Form インスタンスで SignaturesExist(value) を呼び出します。 |
SignaturesAppendOnly() → bool | この Form インスタンスで SignaturesAppendOnly を呼び出します。 |
SignaturesAppendOnly(value: bool) | この Form インスタンスで SignaturesAppendOnly(value) を呼び出します。 |