FormEditor

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::AnnotationFlagsGetFieldAppearance(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) を呼び出します。

参照

 日本語