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。

アクセサーメソッド

名前型アクセス説明
SignDependentElementsRenderingModeWhenConvertedSignDependentElementsRenderingModes読み取り/書き込み変換時にサイン依存要素のレンダリングモードを取得または設定します。

メソッド

シグネチャ説明
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() → boolxfa が存在する場合は 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) を呼び出します。

参照

 日本語