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.

Дивіться також

 Українська