PdfFileStamp

PdfFileStamp

Overview

PdfFileStamp is a class in Aspose.PDF FOSS for C++.

This class provides 26 methods for working with PdfFileStamp objects in C++ programs. Available methods include: AddFooter, AddHeader, AddPageNumber, ConvertTo, InputFile, KeepSecurity, OptimizeSize, OutputFile, PageHeight, PageNumberRotation, PageWidth, PdfFileStamp, and 2 additional methods. All public members are accessible to any C++ application after installing the Aspose.PDF FOSS for C++ package. Accessor methods: PosBottomLeft, PosBottomMiddle, PosBottomRight, PosSidesLeft, PosSidesRight, PosUpperLeft, and 2 more.

Accessor Methods

NameTypeAccessDescription
PosBottomMiddleintRead/WriteGets or sets the pos bottom middle.
PosBottomRightintRead/WriteGets or sets the pos bottom right.
PosUpperRightintRead/WriteGets or sets the pos upper right.
PosSidesRightintRead/WriteGets or sets the pos sides right.
PosUpperMiddleintRead/WriteGets or sets the pos upper middle.
PosBottomLeftintRead/WriteGets or sets the pos bottom left.
PosSidesLeftintRead/WriteGets or sets the pos sides left.
PosUpperLeftintRead/WriteGets or sets the pos upper left.

Methods

SignatureDescription
PdfFileStamp()Calls PdfFileStamp on this PdfFileStamp instance.
AddPageNumber(format: std::string)Calls AddPageNumber(format) on this PdfFileStamp instance.
AddPageNumber(format: std::string, startingNumber: int)Calls AddPageNumber(format, startingNumber) on this PdfFileStamp instance.
AddPageNumber(format: std::string, left: float, top: float)Calls AddPageNumber(format, left, top) on this PdfFileStamp instance.
AddPageNumber(format: std::string, startingNumber: int, llx: float, lly: float, urx: float, ury: float)Calls AddPageNumber(format, startingNumber, llx, lly, urx, ury) on this PdfFileStamp instance.
AddHeader(text: std::string, topMargin: float)Calls AddHeader(text, topMargin) on this PdfFileStamp instance.
AddHeader(text: std::string, topMargin: float, leftMargin: float, rightMargin: float)Calls AddHeader(text, topMargin, leftMargin, rightMargin) on this PdfFileStamp instance.
AddFooter(text: std::string, bottomMargin: float)Calls AddFooter(text, bottomMargin) on this PdfFileStamp instance.
AddFooter(text: std::string, bottomMargin: float, leftMargin: float, rightMargin: float)Calls AddFooter(text, bottomMargin, leftMargin, rightMargin) on this PdfFileStamp instance.
OptimizeSize()boolCalls OptimizeSize on this PdfFileStamp instance.
OptimizeSize(value: bool)Calls OptimizeSize(value) on this PdfFileStamp instance.
KeepSecurity()boolCalls KeepSecurity on this PdfFileStamp instance.
KeepSecurity(value: bool)Calls KeepSecurity(value) on this PdfFileStamp instance.
InputFile()std::stringCalls InputFile on this PdfFileStamp instance.
InputFile(value: std::string)Calls InputFile(value) on this PdfFileStamp instance.
OutputFile()std::stringCalls OutputFile on this PdfFileStamp instance.
OutputFile(value: std::string)Calls OutputFile(value) on this PdfFileStamp instance.
PageNumberRotation()floatCalls PageNumberRotation on this PdfFileStamp instance.
PageNumberRotation(value: float)Calls PageNumberRotation(value) on this PdfFileStamp instance.
ConvertTo(value: Aspose::Pdf::PdfFormat)Calls ConvertTo(value) on this PdfFileStamp instance.
PageHeight()floatCalls PageHeight on this PdfFileStamp instance.
PageWidth()floatCalls PageWidth on this PdfFileStamp instance.
StartingNumber()intCalls StartingNumber on this PdfFileStamp instance.
StartingNumber(value: int)Calls StartingNumber(value) on this PdfFileStamp instance.
StampId()intCalls StampId on this PdfFileStamp instance.
StampId(value: int)Calls StampId(value) on this PdfFileStamp instance.

See Also