4 #include <system/collections/ienumerator.h> 5 #include <system/collections/icollection.h> 6 #include <system/array.h> 9 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 21 class DefaultAppearance;
22 namespace JavascriptExtensions
24 class ThisObjectExtension;
26 class WidgetAnnotation;
30 class ApsToPdfConverter;
31 enum class ApsToXpsSavingMode;
34 template <
typename,
typename>
class AsposeHashDictionary;
48 class DocumentFontsIterator;
61 namespace ConvertStrategies
63 namespace ConvertHelpers
65 class FormExportImportUtils;
76 class PdfFileSignature;
85 namespace InteractiveFeatures
103 class InvalidFormTypeOperationExceptionTests;
104 class RegressionTests_v10_8;
105 class RegressionTests_v16_12;
106 class RegressionTests_v17_12;
107 class RegressionTests_v18_5;
108 class RegressionTests_v20_01;
109 class RegressionTests_v23_11;
110 class RegressionTests_v24_01;
111 class RegressionTests_v6_9;
112 class RegressionTests_v7_1;
113 class RegressionTests_v7_4;
114 class RegressionTests_v7_7;
115 class RegressionTests_v7_8;
116 class RegressionTests_v7_9;
117 class RegressionTests_v8_2;
118 class RegressionTests_v8_8;
119 class RegressionTests_v9_1;
120 class XfaRendererTests;
122 namespace XfaConverter
128 class XfaToPdfConverter;
130 namespace XfaRenderer
140 namespace Collections
144 template <
typename,
typename>
class Dictionary;
145 template <
typename>
class HashSet;
146 template <
typename>
class IEnumerable;
147 template <
typename>
class List;
177 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
178 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
180 friend class Aspose::Pdf::ApsToPdfConverter;
181 friend class Aspose::Pdf::Engine::CommonData::Text::Fonts::Utilities::DocumentFontsIterator;
182 friend class Aspose::Pdf::PageGenerator;
194 friend class Aspose::Pdf::Annotations::XfdfWriter;
197 friend class Aspose::Pdf::XfaToPdfConverter;
198 friend class Aspose::Pdf::XfaMerge;
199 friend class Aspose::Pdf::Annotations::JavascriptExtensions::ThisObjectExtension;
202 friend class Aspose::Pdf::Engine::IO::ConvertStrategies::ConvertHelpers::FormExportImportUtils;
203 friend class Aspose::Pdf::Tests::XfaRendererTests;
204 friend class Aspose::Pdf::Tests::RegressionTests_v9_1;
205 friend class Aspose::Pdf::Tests::RegressionTests_v16_12;
206 friend class Aspose::Pdf::Tests::RegressionTests_v18_5;
207 friend class Aspose::Pdf::Tests::RegressionTests_v6_9;
208 friend class Aspose::Pdf::Tests::RegressionTests_v7_1;
209 friend class Aspose::Pdf::Tests::RegressionTests_v7_4;
210 friend class Aspose::Pdf::Tests::RegressionTests_v7_7;
211 friend class Aspose::Pdf::Tests::RegressionTests_v7_8;
212 friend class Aspose::Pdf::Tests::RegressionTests_v7_9;
213 friend class Aspose::Pdf::Tests::RegressionTests_v8_2;
214 friend class Aspose::Pdf::Tests::RegressionTests_v8_8;
215 friend class Aspose::Pdf::Tests::RegressionTests_v10_8;
216 friend class Aspose::Pdf::Tests::RegressionTests_v17_12;
217 friend class Aspose::Pdf::Tests::RegressionTests_v20_01;
218 friend class Aspose::Pdf::Tests::RegressionTests_v23_11;
219 friend class Aspose::Pdf::Tests::RegressionTests_v24_01;
220 friend class Aspose::Pdf::Tests::InvalidFormTypeOperationExceptionTests;
234 RenderFormAsUnsigned,
252 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
253 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
261 ASPOSE_PDF_SHARED_API
bool get_UpdateAppearances()
const;
266 ASPOSE_PDF_SHARED_API
void set_UpdateAppearances(
bool value);
270 ASPOSE_PDF_SHARED_API
bool get_CallEvents()
const;
274 ASPOSE_PDF_SHARED_API
void set_CallEvents(
bool value);
278 ASPOSE_PDF_SHARED_API
bool get_HideButtons()
const;
282 ASPOSE_PDF_SHARED_API
void set_HideButtons(
bool value);
286 ASPOSE_PDF_SHARED_API
bool get_ApplyRedactions()
const;
290 ASPOSE_PDF_SHARED_API
void set_ApplyRedactions(
bool value);
297 bool _updateAppearances;
299 bool _applyRedactions;
311 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
321 bool MoveNext()
override;
322 void Reset()
override;
323 void Dispose()
override;
331 bool MoveNextImplementation();
341 typedef XfaTestConversionData ThisType;
344 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
364 void SeekAllStreamsToZeroPosition();
367 XfaTestConversionData();
382 ASPOSE_PDF_SHARED_API
bool get_IsSynchronized();
390 ASPOSE_PDF_SHARED_API
bool get_AutoRecalculate()
const;
394 ASPOSE_PDF_SHARED_API
void set_AutoRecalculate(
bool value);
398 ASPOSE_PDF_SHARED_API
bool get_AutoRestoreForm()
const;
402 ASPOSE_PDF_SHARED_API
void set_AutoRestoreForm(
bool value);
432 ASPOSE_PDF_SHARED_API
bool get_IgnoreNeedsRendering()
const;
437 ASPOSE_PDF_SHARED_API
void set_IgnoreNeedsRendering(
bool value);
444 ASPOSE_PDF_SHARED_API
bool get_RemovePermission()
const;
451 ASPOSE_PDF_SHARED_API
void set_RemovePermission(
bool value);
458 ASPOSE_PDF_SHARED_API
bool get_EmulateRequierdGroups()
const;
465 ASPOSE_PDF_SHARED_API
void set_EmulateRequierdGroups(
bool value);
469 ASPOSE_PDF_SHARED_API
FormType get_Type();
473 ASPOSE_PDF_SHARED_API
void set_Type(
FormType value);
485 ASPOSE_PDF_SHARED_API
bool get_SignaturesExist();
489 ASPOSE_PDF_SHARED_API
void set_SignaturesExist(
bool value);
494 ASPOSE_PDF_SHARED_API
bool get_SignaturesAppendOnly();
499 ASPOSE_PDF_SHARED_API
void set_SignaturesAppendOnly(
bool value);
525 ASPOSE_PDF_SHARED_API
void Flatten();
605 ASPOSE_PDF_SHARED_API
bool HasField(
System::String fieldName,
bool searchChildren);
615 ASPOSE_PDF_SHARED_API int32_t get_Count()
const override;
632 void assertDefaultResources();
656 void UpdateStaticFormAppearance(int32_t pageIndex);
662 bool RecalculateStep();
664 virtual ASPOSE_PDF_SHARED_API ~
Form();
676 bool _autoRecalculate;
677 bool _autoRestoreForm;
678 bool _formFieldsRestored;
680 int32_t get_Count_NonConst();
682 bool pr_IgnoreNeedsRendering;
683 bool pr_RemovePermission;
684 bool pr_EmulateRequierdGroups;
689 bool get_IsReadOnly()
const override;
691 int32_t get_SignatureFlags();
692 void set_SignatureFlags(int32_t value);
694 static int32_t _signaturesExist;
695 static int32_t _signaturesAppendOnly;
704 void ConvertDynamicXfaToStaticPdf();
726 void Clear()
override;
764 void RestoreFormFieldsIfRequired();
765 void RestoreFormFields();
766 void SetSignatureFlag(int32_t flag);
767 void ClearSignatureFlag(int32_t flag);
768 void UpdateSignatureFlag(
bool value, int32_t flag);
769 bool GetSignatureFlag(int32_t flag);
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Class representing PDF document
Definition: Document.h:625
Definition: Artifact.h:67
Class which peroformes reading of XFDF format.
Definition: XfdfReader.h:63
Definition: signed_info.h:13
Represents a class to convert a pdf file's each page to images, supporting BMP, JPEG, PNG and TIFF now. Supported content in pdfs: pictures, form, comment.
Definition: PdfConverter.h:94
Class representing page resources.
Definition: Resources.h:257
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
Interface of enumerator which can be used to iterate through some elements. Objects of this class sho...
Definition: BaseOperatorCollection.h:47
Definition: AFRelationship.h:4
Subclass of System::SmartPtr which sets itself to weak mode at construction. Please note that this cl...
Definition: TextFragmentState.h:69
Interface of collection of elements. Objects of this class should only be allocated using System::Mak...
Definition: Collection.h:41
List forward declaration.
Definition: Artifact.h:74
Represents a class to sign a pdf file with a certificate.
Definition: PdfFileSignature.h:63
Implements operations with PDF file: concatenation, splitting, extracting pages, making booklet...
Definition: PdfFileEditor.h:105
Interface of object providing enumerator on contained elements.
Definition: Document.h:593
Collection of PDF document pages.
Definition: PageCollection.h:135
XfaTag
The xfa stream tag
Definition: XfaTag.h:11
class to handle related data incapsulation
Definition: XfaParserOptions.h:33
Definition: Document.h:105