FormEditor
Огляд
FormEditor — це клас у Aspose.PDF FOSS для C++.
Цей клас надає 53 методи для роботи з об’єктами FormEditor у C++ програмах. Доступні методи включають: AddField, AddFieldScript, AddListItem, AddSubmitBtn, ConvertTo, CopyInnerField, CopyOuterField, DecorateField, DelListItem, DestFileName, ExportItems, Facade та ще 25 додаткових методів. Усі публічні члени доступні будь-якому C++ застосунку після встановлення пакету Aspose.PDF FOSS для C++.
Методи
| Сигнатура | Опис |
|---|---|
FormEditor() | Викликає FormEditor на цьому екземплярі FormEditor. |
Save() | Викликає Save на цьому екземплярі FormEditor. |
AddField(fieldType: FieldType, fieldName: std::string, pageNum: int, llx: float, lly: float, urx: float, ury: float) → bool | Викликає AddField(fieldType, fieldName, pageNum, llx, lly, urx, ury) на цьому екземплярі FormEditor. |
AddField(fieldType: FieldType, fieldName: std::string, fieldId: std::string, pageNum: int, llx: float, lly: float, urx: float, ury: float) → bool | Викликає AddField(fieldType, fieldName, fieldId, pageNum, llx, lly, urx, ury) на цьому екземплярі FormEditor. |
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 | Встановлює значення прапорця submit. |
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 | Викликає MoveField(fieldName, llx, lly, urx, ury) у цьому екземплярі FormEditor. |
SetFieldScript(fieldName: std::string, script: std::string) → bool | Встановлює значення скрипту поля. |
AddFieldScript(fieldName: std::string, script: std::string) → bool | Викликає AddFieldScript(fieldName, script) у цьому екземплярі FormEditor. |
Single2Multiple(fieldName: std::string) → bool | Викликає Single2Multiple(fieldName) на цьому FormEditor екземплярі. |
SetFieldAlignment(fieldName: std::string, alignment: int) → bool | Встановлює значення вирівнювання поля. |
SetFieldAlignmentV(fieldName: std::string, alignment: int) → bool | Встановлює значення вирівнювання поля v. |
ResetFacade() | Викликає ResetFacade у цьому екземплярі FormEditor. |
ResetInnerFacade() | Викликає ResetInnerFacade у цьому екземплярі FormEditor. |
CopyInnerField(fieldName: std::string, newFieldName: std::string, pageNum: int) | Викликає CopyInnerField(fieldName, newFieldName, pageNum) у цьому екземплярі FormEditor. |
CopyInnerField(fieldName: std::string, newFieldName: std::string, pageNum: int, offsetX: float, offsetY: float) | Викликає CopyInnerField(fieldName, newFieldName, pageNum, offsetX, offsetY) у цьому екземплярі FormEditor. |
CopyOuterField(fieldName: std::string, newFieldName: std::string) | Викликає CopyOuterField(fieldName, newFieldName) у цьому екземплярі FormEditor. |
CopyOuterField(fieldName: std::string, newFieldName: std::string, pageNum: int) | Викликає CopyOuterField(fieldName, newFieldName, pageNum) у цьому екземплярі FormEditor. |
CopyOuterField(fieldName: std::string, newFieldName: std::string, pageNum: int, offsetX: float, offsetY: float) | Викликає CopyOuterField(fieldName, newFieldName, pageNum, offsetX, offsetY) у цьому екземплярі FormEditor. |
DecorateField(fieldName: std::string) | Викликає DecorateField(fieldName) у цьому екземплярі FormEditor. |
DecorateField(fieldType: FieldType) | Викликає DecorateField(fieldType) у цьому екземплярі FormEditor. |
DecorateField() | |
RenameField(fieldName: std::string, newFieldName: std::string) | Викликає RenameField(fieldName, newFieldName) у цьому екземплярі FormEditor. |
RemoveFieldAction(fieldName: std::string) | Викликає RemoveFieldAction(fieldName) на цьому FormEditor екземплярі. |
AddSubmitBtn(fieldName: std::string, pageNum: int, buttonName: std::string, url: std::string, llx: float, lly: float, urx: float, ury: float) | Викликає AddSubmitBtn(fieldName, pageNum, buttonName, url, llx, lly, urx, ury) у цьому екземплярі FormEditor. |
AddListItem(fieldName: std::string, item: std::string) | Викликає AddListItem(fieldName, item) у цьому екземплярі FormEditor. |
AddListItem(fieldName: std::string, items: std::vector<std::string>) | Викликає AddListItem(fieldName, items) у цьому екземплярі FormEditor. |
DelListItem(fieldName: std::string, item: std::string) | Викликає DelListItem(fieldName, item) у цьому екземплярі FormEditor. |
SrcFileName() → std::string | Викликає SrcFileName у цьому екземплярі FormEditor. |
SrcFileName(value: std::string) | Викликає SrcFileName(value) у цьому екземплярі FormEditor. |
DestFileName() → std::string | Викликає DestFileName у цьому екземплярі FormEditor. |
DestFileName(value: std::string) | Викликає DestFileName(value) у цьому екземплярі FormEditor. |
ConvertTo(value: Aspose::Pdf::PdfFormat) | Викликає ConvertTo(value) в цьому екземплярі FormEditor. |
Items() → std::vector<std::string> | Викликає Items в цьому екземплярі FormEditor. |
Items(value: std::vector<std::string>) | Викликає Items(value) в цьому екземплярі FormEditor. |
ExportItems() → std::vector<std::vector<std::string>> | Викликає ExportItems в цьому екземплярі FormEditor. |
ExportItems(value: std::vector<std::vector<std::string>>) | Викликає ExportItems(value) на цьому екземплярі FormEditor. |
Facade() → FormFieldFacade | Викликає Facade на цьому екземплярі FormEditor. |
Facade(value: FormFieldFacade) | Викликає Facade(value) на цьому екземплярі FormEditor. |
RadioGap() → float | Викликає RadioGap на цьому екземплярі FormEditor. |
RadioGap(value: float) | Викликає RadioGap(value) у цьому екземплярі FormEditor. |
RadioHoriz() → bool | Викликає RadioHoriz у цьому екземплярі FormEditor. |
RadioHoriz(value: bool) | Викликає RadioHoriz(value) у цьому екземплярі FormEditor. |
RadioButtonItemSize() → double | Викликає RadioButtonItemSize у цьому екземплярі FormEditor. |
RadioButtonItemSize(value: double) | Викликає RadioButtonItemSize(value) на цьому екземплярі FormEditor. |
SubmitFlag() → SubmitFormFlag | Викликає SubmitFlag на цьому екземплярі FormEditor. |
SubmitFlag(value: SubmitFormFlag) | Викликає SubmitFlag(value) на цьому екземплярі FormEditor. |