FormEditor
概要
FormEditor は Aspose.PDF の C++ 用 FOSS のクラスです。
このクラスは C++ プログラムで FormEditor オブジェクトを操作するための 53 のメソッドを提供します。利用可能なメソッドは、AddField、AddFieldScript、AddListItem、AddSubmitBtn、ConvertTo、CopyInnerField、CopyOuterField、DecorateField、DelListItem、DestFileName、ExportItems、Facade、および 25 の追加メソッドです。Aspose.PDF の C++ 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーが任意の C++ アプリケーションから利用可能になります。
メソッド
| シグネチャ | 説明 |
|---|---|
FormEditor() | このFormEditorインスタンスでFormEditorを呼び出します。 |
Save() | このFormEditorインスタンスでSaveを呼び出します。 |
AddField(fieldType: FieldType, fieldName: std::string, pageNum: int, llx: float, lly: float, urx: float, ury: float) → bool | このFormEditorインスタンスでAddField(fieldType, fieldName, pageNum, llx, lly, urx, ury)を呼び出します。 |
AddField(fieldType: FieldType, fieldName: std::string, fieldId: std::string, pageNum: int, llx: float, lly: float, urx: float, ury: float) → bool | このFormEditorインスタンスでAddField(fieldType, fieldName, fieldId, pageNum, llx, lly, urx, ury)を呼び出します。 |
RemoveField(fieldName: std::string) | RemoveField(fieldName) をこの FormEditor インスタンスで呼び出します。 |
SetFieldAttribute(fieldName: std::string, flag: PropertyFlag) → bool | フィールド属性の値を設定します。 |
SetFieldAppearance(fieldName: std::string, flag: Aspose::Pdf::Annotations::AnnotationFlags) → bool | フィールドの外観値を設定します。 |
GetFieldAppearance(fieldName: std::string) → Aspose::Pdf::Annotations::AnnotationFlags | GetFieldAppearance(fieldName) をこの FormEditor インスタンスで呼び出します。 |
SetSubmitFlag(fieldName: std::string, flag: SubmitFormFlag) → bool | 送信フラグの値を設定します。 |
SetSubmitUrl(fieldName: std::string, url: std::string) → bool | 送信 URL の値を設定します。 |
SetFieldLimit(fieldName: std::string, fieldLimit: int) → bool | フィールドの上限値を設定します。 |
SetFieldCombNumber(fieldName: std::string, combNumber: int) → bool | フィールドのコンブ番号の値を設定します。 |
MoveField(fieldName: std::string, llx: float, lly: float, urx: float, ury: float) → bool | この FormEditor インスタンス上で MoveField(fieldName, llx, lly, urx, ury) を呼び出します。 |
SetFieldScript(fieldName: std::string, script: std::string) → bool | フィールドスクリプトの値を設定します。 |
AddFieldScript(fieldName: std::string, script: std::string) → bool | この FormEditor インスタンス上で AddFieldScript(fieldName, script) を呼び出します。 |
Single2Multiple(fieldName: std::string) → bool | この FormEditor インスタンスで Single2Multiple(fieldName) を呼び出します。 |
SetFieldAlignment(fieldName: std::string, alignment: int) → bool | フィールドの配置値を設定します。 |
SetFieldAlignmentV(fieldName: std::string, alignment: int) → bool | フィールドの配置 v 値を設定します。 |
ResetFacade() | この FormEditor インスタンスで ResetFacade を呼び出します。 |
ResetInnerFacade() | この FormEditor インスタンスで ResetInnerFacade を呼び出します。 |
CopyInnerField(fieldName: std::string, newFieldName: std::string, pageNum: int) | この FormEditor インスタンスで CopyInnerField(fieldName, newFieldName, pageNum) を呼び出します。 |
CopyInnerField(fieldName: std::string, newFieldName: std::string, pageNum: int, offsetX: float, offsetY: float) | この FormEditor インスタンスで CopyInnerField(fieldName, newFieldName, pageNum, offsetX, offsetY) を呼び出します。 |
CopyOuterField(fieldName: std::string, newFieldName: std::string) | この FormEditor インスタンスで CopyOuterField(fieldName, newFieldName) を呼び出します。 |
CopyOuterField(fieldName: std::string, newFieldName: std::string, pageNum: int) | この FormEditor インスタンスで CopyOuterField(fieldName, newFieldName, pageNum) を呼び出します。 |
CopyOuterField(fieldName: std::string, newFieldName: std::string, pageNum: int, offsetX: float, offsetY: float) | この FormEditor インスタンスで CopyOuterField(fieldName, newFieldName, pageNum, offsetX, offsetY) を呼び出します。 |
DecorateField(fieldName: std::string) | この FormEditor インスタンスで DecorateField(fieldName) を呼び出します。 |
DecorateField(fieldType: FieldType) | この FormEditor インスタンスで DecorateField(fieldType) を呼び出します。 |
DecorateField() | |
RenameField(fieldName: std::string, newFieldName: std::string) | この FormEditor インスタンスで RenameField(fieldName, newFieldName) を呼び出します。 |
RemoveFieldAction(fieldName: std::string) | このFormEditorインスタンスでRemoveFieldAction(fieldName)を呼び出します。 |
AddSubmitBtn(fieldName: std::string, pageNum: int, buttonName: std::string, url: std::string, llx: float, lly: float, urx: float, ury: float) | このFormEditorインスタンスで、AddSubmitBtn(fieldName, pageNum, buttonName, url, llx, lly, urx, ury) を呼び出します。 |
AddListItem(fieldName: std::string, item: std::string) | このFormEditorインスタンスで、AddListItem(fieldName, item) を呼び出します。 |
AddListItem(fieldName: std::string, items: std::vector<std::string>) | このFormEditorインスタンスで、AddListItem(fieldName, items) を呼び出します。 |
DelListItem(fieldName: std::string, item: std::string) | このFormEditorインスタンスで、DelListItem(fieldName, item) を呼び出します。 |
SrcFileName() → std::string | この FormEditor インスタンスで SrcFileName を呼び出します。 |
SrcFileName(value: std::string) | この FormEditor インスタンスで SrcFileName(value) を呼び出します。 |
DestFileName() → std::string | この FormEditor インスタンスで DestFileName を呼び出します。 |
DestFileName(value: std::string) | この FormEditor インスタンスで DestFileName(value) を呼び出します。 |
ConvertTo(value: Aspose::Pdf::PdfFormat) | この FormEditor インスタンスで ConvertTo(value) を呼び出します。 |
Items() → std::vector<std::string> | この FormEditor インスタンスで Items を呼び出します。 |
Items(value: std::vector<std::string>) | この FormEditor インスタンスで Items(value) を呼び出します。 |
ExportItems() → std::vector<std::vector<std::string>> | この FormEditor インスタンスで ExportItems を呼び出します。 |
ExportItems(value: std::vector<std::vector<std::string>>) | この FormEditor インスタンスで ExportItems(value) を呼び出します。 |
Facade() → FormFieldFacade | この FormEditor インスタンスで Facade を呼び出します。 |
Facade(value: FormFieldFacade) | この FormEditor インスタンスで Facade(value) を呼び出します。 |
RadioGap() → float | この FormEditor インスタンスで RadioGap を呼び出します。 |
RadioGap(value: float) | この FormEditor インスタンスで RadioGap(value) を呼び出します。 |
RadioHoriz() → bool | この FormEditor インスタンスで RadioHoriz を呼び出します。 |
RadioHoriz(value: bool) | この FormEditor インスタンスで RadioHoriz(value) を呼び出します。 |
RadioButtonItemSize() → double | この FormEditor インスタンスで RadioButtonItemSize を呼び出します。 |
RadioButtonItemSize(value: double) | この FormEditor インスタンスで RadioButtonItemSize(value) を呼び出します。 |
SubmitFlag() → SubmitFormFlag | この FormEditor インスタンスで SubmitFlag を呼び出します。 |
SubmitFlag(value: SubmitFormFlag) | この FormEditor インスタンスで SubmitFlag(value) を呼び出します。 |