Aspose::Pdf::Facades::PdfFileEditor::AddMargins method

PdfFileEditor::AddMargins(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, double, double, double, double) method

Resizes page contents and add specifed margins. Margins are specified in default space units.

bool Aspose::Pdf::Facades::PdfFileEditor::AddMargins(const System::SharedPtr<System::IO::Stream> &source, const System::SharedPtr<System::IO::Stream> &destination, const System::ArrayPtr<int32_t> &pages, double leftMargin, double rightMargin, double topMargin, double bottomMargin)
ParameterTypeDescription
sourceconst System::SharedPtr<System::IO::Stream>&Stream which contains source document.
destinationconst System::SharedPtr<System::IO::Stream>&Stream where resultant document will be saved.
pagesconst System::ArrayPtr<int32_t>&Array of page indexes. If null then all document pages will be processed.
leftMargindoubleLeft margin.
rightMargindoubleRight margin.
topMargindoubleTop margin.
bottomMargindoubleBottom margin.

ReturnValue

true if operation was successful.

See Also

PdfFileEditor::AddMargins(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, double, double, double, double) method

Resizes page contents and add specifed margins. Margins are specified in default space units.

bool Aspose::Pdf::Facades::PdfFileEditor::AddMargins(const System::String &source, const System::String &destination, const System::ArrayPtr<int32_t> &pages, double leftMargin, double rightMargin, double topMargin, double bottomMargin)
ParameterTypeDescription
sourceconst System::String&Path to source document.
destinationconst System::String&Path where resultant document will be saved.
pagesconst System::ArrayPtr<int32_t>&Array of page indexes. If null then all document pages will be processed.
leftMargindoubleLeft margin.
rightMargindoubleRight margin.
topMargindoubleTop margin.
bottomMargindoubleBottom margin.

ReturnValue

true if resize was successful.

See Also