10 #include <system/enum_helpers.h> 11 #include <system/array.h> 14 #include "Aspose.PDF.Cpp/Facades/Facade.h" 15 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 24 class SubmitFormAction;
25 class WidgetAnnotation;
33 class FormFieldFacade;
59 class XmlNamespaceManager;
78 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
79 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
110 ASPOSE_PDF_SHARED_API
void set_DestFileName(
System::String value);
129 ASPOSE_PDF_SHARED_API
void set_ConvertTo(
PdfFormat value);
181 ASPOSE_PDF_SHARED_API
float get_RadioGap();
187 ASPOSE_PDF_SHARED_API
void set_RadioGap(
float value);
193 ASPOSE_PDF_SHARED_API
bool get_RadioHoriz()
const;
199 ASPOSE_PDF_SHARED_API
void set_RadioHoriz(
bool value);
212 ASPOSE_PDF_SHARED_API
double get_RadioButtonItemSize()
const;
225 ASPOSE_PDF_SHARED_API
void set_RadioButtonItemSize(
double value);
269 ASPOSE_PDF_SHARED_API
void set_AttachmentName(
System::String value);
294 ASPOSE_PDF_SHARED_API FormEditor();
303 ASPOSE_PDF_SHARED_API
void Save();
354 ASPOSE_PDF_SHARED_API
bool SetFieldLimit(
System::String fieldName, int32_t fieldLimit);
365 ASPOSE_PDF_SHARED_API
bool SetFieldCombNumber(
System::String fieldName, int32_t combNumber);
377 ASPOSE_PDF_SHARED_API
bool MoveField(
System::String fieldName,
float llx,
float lly,
float urx,
float ury);
391 ASPOSE_PDF_SHARED_API
bool AddField(
FieldType fieldType,
System::String fieldName, int32_t pageNum,
float llx,
float lly,
float urx,
float ury);
417 ASPOSE_PDF_SHARED_API
void ResetFacade();
421 ASPOSE_PDF_SHARED_API
void ResetInnerFacade();
443 ASPOSE_PDF_SHARED_API
void CopyInnerField(
System::String fieldName,
System::String newFieldName, int32_t pageNum,
float abscissa,
float ordinate);
474 ASPOSE_PDF_SHARED_API
void CopyOuterField(
System::String srcFileName,
System::String fieldName, int32_t pageNum,
float abscissa,
float ordinate);
481 ASPOSE_PDF_SHARED_API
void DecorateField(
System::String fieldName);
488 ASPOSE_PDF_SHARED_API
void DecorateField(
FieldType fieldType);
494 ASPOSE_PDF_SHARED_API
void DecorateField();
509 ASPOSE_PDF_SHARED_API
void RemoveFieldAction(
System::String fieldName);
569 ASPOSE_PDF_SHARED_API
bool Single2Multiple(
System::String fieldName);
579 ASPOSE_PDF_SHARED_API
bool SetFieldAlignment(
System::String fieldName, int32_t alignment);
589 ASPOSE_PDF_SHARED_API
bool SetFieldAlignmentV(
System::String fieldName, int32_t alignment);
632 ASPOSE_PDF_SHARED_API
void Close()
override;
647 bool _executeConvert;
652 double _radioButtonItemSize;
657 void AssertDestStream();
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
Base class for all saveable facades.
Definition: Facade.h:151
PropertyFlag
Enumeration of possible field flags.
Definition: PropertyFlag.h:13
Definition: Artifact.h:67
Base facade class.
Definition: Facade.h:57
FontStyle
Enumerates 14 types of font.
Definition: FontStyle.h:13
PdfFormat
This class represents an pdf format.
Definition: PdfFormat.h:16
Specifies that the member is a field.
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
means saving in XML format
General facade interface that defines common facades methods.
Definition: IFacade.h:33
Definition: AFRelationship.h:4
SubmitFormFlag
Enumeration of possible submit form flags.
Definition: SubmitFormFlag.h:15
AnnotationFlags
A set of flags specifying various characteristics of the annotation.
Definition: AnnotationFlags.h:19
FieldType
Enumeration of possible field types.
Definition: FieldType.h:18
A printer's point (1/72 of an inch).
ContentDisposition
MIME protocol Content-Disposition header.
Definition: ContentDisposition.h:11
Whole PDF file will be submitted.