4 #include <system/icomparable.h> 5 #include <system/array.h> 8 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 19 namespace ConvertStrategies
21 class PdfConvertStrategy;
22 class PdfUaConvertStrategy;
29 class PdfFileSecurity;
35 class PdfFileSecurityTests;
37 class RegressionTests_v23_04;
38 class RegressionTests_v7_4;
39 class RegressionTests_v8_9;
65 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
66 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
68 friend class Aspose::Pdf::Engine::IO::ConvertStrategies::PdfUaConvertStrategy;
69 friend class Aspose::Pdf::Engine::IO::ConvertStrategies::PdfConvertStrategy;
73 friend class Aspose::Pdf::Tests::RegressionTests_v7_4;
74 friend class Aspose::Pdf::Tests::RegressionTests_v23_04;
75 friend class Aspose::Pdf::Tests::Facades::PdfFileSecurityTests;
76 friend class Aspose::Pdf::Tests::RegressionTests_v8_9;
84 ASPOSE_PDF_SHARED_API
bool get_AllowPrint();
89 ASPOSE_PDF_SHARED_API
void set_AllowPrint(
bool value);
94 ASPOSE_PDF_SHARED_API
bool get_AllowDegradedPrinting();
99 ASPOSE_PDF_SHARED_API
void set_AllowDegradedPrinting(
bool value);
104 ASPOSE_PDF_SHARED_API
bool get_AllowModifyContents();
109 ASPOSE_PDF_SHARED_API
void set_AllowModifyContents(
bool value);
114 ASPOSE_PDF_SHARED_API
bool get_AllowCopy();
119 ASPOSE_PDF_SHARED_API
void set_AllowCopy(
bool value);
124 ASPOSE_PDF_SHARED_API
bool get_AllowModifyAnnotations();
129 ASPOSE_PDF_SHARED_API
void set_AllowModifyAnnotations(
bool value);
134 ASPOSE_PDF_SHARED_API
bool get_AllowFillIn();
139 ASPOSE_PDF_SHARED_API
void set_AllowFillIn(
bool value);
144 ASPOSE_PDF_SHARED_API
bool get_AllowScreenReaders();
149 ASPOSE_PDF_SHARED_API
void set_AllowScreenReaders(
bool value);
154 ASPOSE_PDF_SHARED_API
bool get_AllowAssembly();
159 ASPOSE_PDF_SHARED_API
void set_AllowAssembly(
bool value);
166 ASPOSE_PDF_SHARED_API
void set_PrintAllowLevel(int32_t value);
175 ASPOSE_PDF_SHARED_API
void set_ChangeAllowLevel(int32_t value);
182 ASPOSE_PDF_SHARED_API
void set_CopyAllowLevel(int32_t value);
240 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
DocumentPrivilege, CODEPORTING_ARGS(int32_t value));
Class representing PDF document
Definition: Document.h:616
Represents the privileges for accessing Pdf file. Refer toPdfFileSecurity. There are 4 ways using thi...
Definition: DocumentPrivilege.h:60
Defines a method that compares two objects. Objects of this class should only be allocated using Syst...
Definition: icomparable.h:15
Definition: signed_info.h:13
Represents encrypting or decrypting a Pdf file with owner or user password, changing the security set...
Definition: PdfFileSecurity.h:45
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
Definition: AFRelationship.h:4
Represents a class for accessing meta information of PDF document.
Definition: PdfFileInfo.h:48
Whole PDF file will be submitted.