4 #include <system/string.h> 6 #include "Aspose.PDF.Cpp/InteractiveFeatures/Forms/Field.h" 7 #include "Aspose.PDF.Cpp/InteractiveFeatures/Annotations/Annotation.h" 8 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 41 class FileSelectBoxField;
42 class PasswordBoxField;
43 class RichTextBoxField;
46 class OperatorCollection;
56 class TextBoxFieldXfa;
66 template <
typename>
class List;
93 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
94 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
103 friend class Aspose::Pdf::TextBoxFieldXfa;
104 friend class Aspose::Pdf::Tests::Facades::DomFormTests;
111 ASPOSE_PDF_SHARED_API
bool get_Multiline();
115 ASPOSE_PDF_SHARED_API
void set_Multiline(
bool value);
119 ASPOSE_PDF_SHARED_API
bool get_SpellCheck();
123 ASPOSE_PDF_SHARED_API
void set_SpellCheck(
bool value);
127 ASPOSE_PDF_SHARED_API
bool get_Scrollable();
131 ASPOSE_PDF_SHARED_API
void set_Scrollable(
bool value);
135 ASPOSE_PDF_SHARED_API
bool get_ForceCombs();
139 ASPOSE_PDF_SHARED_API
void set_ForceCombs(
bool value);
143 ASPOSE_PDF_SHARED_API int32_t get_MaxLen();
147 ASPOSE_PDF_SHARED_API
void set_MaxLen(int32_t value);
163 ASPOSE_PDF_SHARED_API
void set_Value(
System::String value)
override;
205 bool get_Justification()
const;
206 void set_Justification(
bool value);
221 ASPOSE_PDF_SHARED_API
bool AppearanceSupported()
override;
231 virtual ASPOSE_PDF_SHARED_API
double GetYOffset(
double ty,
double y,
double lineHeight,
double fontSize,
double borderWidth,
bool isMultiline);
232 virtual ASPOSE_PDF_SHARED_API
float GetVerticalOffset(int32_t linesNumber,
float height,
double& lineHeight);
247 static const double TtfExtraLineHeight;
248 static const double DefaultFontRatio;
249 static const double MaxFontRatio;
250 static const double FontSizeRatio;
251 static const double TextGap;
274 double CalculateFontSize(
System::String text,
double rectHeight,
double defaultFontSize);
VerticalAlignment
Enumeration of possible vertical alignment values.
Definition: VerticalAlignment.h:16
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
Definition: Artifact.h:71
Class describes rich text editor component.
Definition: RichTextBoxField.h:64
Definition: signed_info.h:13
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: SideBySidePdfComparer.h:24
Class representing text box field.
Definition: TextBoxField.h:88
Definition: AFRelationship.h:4
Defies a method that enables object cloning - creating a copy of an object. Objects of this class sho...
Definition: icloneable.h:15
List forward declaration.
Definition: Artifact.h:78
The coordinates are in the page coordinate context.
Represents a abstract base object can be added to the page(doc.Paragraphs.Add()). ...
Definition: BaseParagraph.h:66
Whole PDF file will be submitted.