10 #include <system/array.h> 13 #include "Aspose.PDF.Cpp/Facades/Facade.h" 14 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 61 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
62 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
104 ASPOSE_PDF_SHARED_API
bool get_OptimizeSize()
const;
110 ASPOSE_PDF_SHARED_API
void set_OptimizeSize(
bool value);
114 ASPOSE_PDF_SHARED_API
bool get_KeepSecurity()
const;
118 ASPOSE_PDF_SHARED_API
void set_KeepSecurity(
bool value);
162 ASPOSE_PDF_SHARED_API
float get_PageNumberRotation();
166 ASPOSE_PDF_SHARED_API
void set_PageNumberRotation(
float value);
171 ASPOSE_PDF_SHARED_API
void set_ConvertTo(
PdfFormat value);
177 ASPOSE_PDF_SHARED_API
float get_PageHeight();
183 ASPOSE_PDF_SHARED_API
float get_PageWidth();
190 ASPOSE_PDF_SHARED_API int32_t get_StartingNumber()
const;
197 ASPOSE_PDF_SHARED_API
void set_StartingNumber(int32_t value);
209 ASPOSE_PDF_SHARED_API int32_t get_StampId()
const;
213 ASPOSE_PDF_SHARED_API
void set_StampId(int32_t value);
249 ASPOSE_PDF_SHARED_API
void set_AttachmentName(
System::String value);
292 ASPOSE_PDF_SHARED_API
void Close()
override;
297 ASPOSE_PDF_SHARED_API
void Save(
System::String destFile)
override;
317 ASPOSE_PDF_SHARED_API
void AddPageNumber(
System::String formatString);
342 ASPOSE_PDF_SHARED_API
void AddPageNumber(
System::String formatString, int32_t position,
float leftMargin,
float rightMargin,
float topMargin,
float bottomMargin);
351 ASPOSE_PDF_SHARED_API
void AddPageNumber(
System::String formatString,
float x,
float y);
368 ASPOSE_PDF_SHARED_API
void AddPageNumber(
System::SharedPtr<FormattedText> formattedText, int32_t position,
float leftMargin,
float rightMargin,
float topMargin,
float bottomMargin);
404 ASPOSE_PDF_SHARED_API
void AddHeader(
System::String imageFile,
float topMargin);
414 ASPOSE_PDF_SHARED_API
void AddHeader(
System::String imageFile,
float topMargin,
float leftMargin,
float rightMargin);
458 ASPOSE_PDF_SHARED_API
void AddFooter(
System::String imageFile,
float bottomMargin);
468 ASPOSE_PDF_SHARED_API
void AddFooter(
System::String imageFile,
float bottomMargin,
float leftMargin,
float rightMargin);
499 ASPOSE_PDF_SHARED_API
void AddPageNumber(
System::String formatString, int32_t position);
576 double _pageNumberRotation;
577 int32_t _startingNumber;
580 bool _executeConvert;
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
NumberingStyle
Enumeration of supported page numbering style for PageLabel class.
Definition: NumberingStyle.h:16
Base class for all saveable facades.
Definition: Facade.h:151
static const ASPOSE_PDF_SHARED_API int32_t PosUpperLeft
Upper let position.
Definition: PdfFileStamp.h:97
Definition: Artifact.h:67
Base facade class.
Definition: Facade.h:57
static const ASPOSE_PDF_SHARED_API int32_t PosBottomMiddle
Bottom middle position.
Definition: PdfFileStamp.h:69
PdfFormat
This class represents an pdf format.
Definition: PdfFormat.h:16
static const ASPOSE_PDF_SHARED_API int32_t PosUpperMiddle
Upper middle position.
Definition: PdfFileStamp.h:85
Class for adding stamps (watermark or background) to PDF files.
Definition: PdfFileStamp.h:56
Rubber stamp annotation type.
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
General facade interface that defines common facades methods.
Definition: IFacade.h:33
static const ASPOSE_PDF_SHARED_API int32_t PosBottomRight
Bottom right position.
Definition: PdfFileStamp.h:73
Definition: AFRelationship.h:4
BlendingColorSpace
Class represents blending color space.
Definition: BlendingColorSpace.h:13
static const ASPOSE_PDF_SHARED_API int32_t PosSidesLeft
Left position.
Definition: PdfFileStamp.h:93
The coordinates are in the page coordinate context.
ContentDisposition
MIME protocol Content-Disposition header.
Definition: ContentDisposition.h:11
static const ASPOSE_PDF_SHARED_API int32_t PosBottomLeft
Bottom left position.
Definition: PdfFileStamp.h:89
static const ASPOSE_PDF_SHARED_API int32_t PosUpperRight
Right upper position.
Definition: PdfFileStamp.h:77
static const ASPOSE_PDF_SHARED_API int32_t PosSidesRight
Right position.
Definition: PdfFileStamp.h:81
Whole PDF file will be submitted.