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) | 이 FormEditor 인스턴스에서 RemoveField(fieldName)를 호출합니다. |
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 | 이 FormEditor 인스턴스에서 GetFieldAppearance(fieldName)를 호출합니다. |
SetSubmitFlag(fieldName: std::string, flag: SubmitFormFlag) → bool | 제출 플래그 값을 설정합니다. |
SetSubmitUrl(fieldName: std::string, url: std::string) → bool | submit 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)를 호출합니다. |