Aspose::Pdf::Facades::PdfFileEditor::TryResizeContents method

PdfFileEditor::TryResizeContents(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&, const System::SharedPtr<System::Web::HttpResponse>&) method

Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet.

bool Aspose::Pdf::Facades::PdfFileEditor::TryResizeContents(const System::SharedPtr<System::IO::Stream> &source, const System::ArrayPtr<int32_t> &pages, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters> &parameters, const System::SharedPtr<System::Web::HttpResponse> &response)
ParameterTypBeskrivning
sourceconst System::SharedPtr<System::IO::Stream>&Ström av källfil.
sidorconst System::ArrayPtr<int32_t>&Array av sidor som ska ändras storlek på.
parametrarconst System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&Parametrar för storleksändring.
responseconst System::SharedPtr<System::Web::HttpResponse>&HttpResponse-objekt där resultatet sparas.

ReturnValue

Sant om operationen slutfördes framgångsrikt; annars falskt.

Anmärkningar

Metoden TryResizeContents är som metoden ResizeContents, förutom att TryResizeContents‑metoden inte kastar ett undantag om operationen misslyckas.

Se även

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

Ändrar storlek på innehållet i dokumentets sidor.

bool Aspose::Pdf::Facades::PdfFileEditor::TryResizeContents(const System::SharedPtr<System::IO::Stream> &source, const System::SharedPtr<System::IO::Stream> &destination, const System::ArrayPtr<int32_t> &pages, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters> &parameters)
ParameterTypBeskrivning
sourceconst System::SharedPtr<System::IO::Stream>&Ström med källdokument.
destinationconst System::SharedPtr<System::IO::Stream>&Ström med destinationsdokumentet.
sidorconst System::ArrayPtr<int32_t>&Array av sidindex.
parametrarconst System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&Parametrar för storleksändring.

ReturnValue

Returnerar true om lyckat.

Anmärkningar

Metoden TryResizeContents är som metoden ResizeContents, förutom att TryResizeContents‑metoden inte kastar ett undantag om operationen misslyckas.

Se även

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

Ändrar storlek på innehållet i dokumentets sidor. Krymper innehållet på sidan och lägger till marginaler. Ny storlek på innehållet anges i standardenhetsmått.

bool Aspose::Pdf::Facades::PdfFileEditor::TryResizeContents(const System::SharedPtr<System::IO::Stream> &source, const System::SharedPtr<System::IO::Stream> &destination, const System::ArrayPtr<int32_t> &pages, double newWidth, double newHeight)
ParameterTypBeskrivning
sourceconst System::SharedPtr<System::IO::Stream>&Ström som innehåller källdokumentet.
destinationconst System::SharedPtr<System::IO::Stream>&Ström där det resulterande dokumentet kommer att sparas.
sidorconst System::ArrayPtr<int32_t>&Array av sidindex. Om null bearbetas alla dokumentets sidor.
newWidthdoubleNy bredd på sidinnehållet i standardenhetsmått.
newHeightdoubleNy höjd på sidinnehållet i standardenhetsmått.

ReturnValue

Sant om operationen slutfördes framgångsrikt; annars falskt.

Anmärkningar

Metoden TryResizeContents är som metoden ResizeContents, förutom att TryResizeContents‑metoden inte kastar ett undantag om operationen misslyckas.

Se även

PdfFileEditor::TryResizeContents(const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&, const System::SharedPtr<System::Web::HttpResponse>&) method

Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan. Resultatet lagras i HttpResponse-objektet.

bool Aspose::Pdf::Facades::PdfFileEditor::TryResizeContents(const System::String &source, const System::ArrayPtr<int32_t> &pages, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters> &parameters, const System::SharedPtr<System::Web::HttpResponse> &response)
ParameterTypBeskrivning
sourceconst System::String&Sökväg till källfil.
sidorconst System::ArrayPtr<int32_t>&Array av sidor som ska ändras storlek på.
parametrarconst System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&Parametrar för storleksändring.
responseconst System::SharedPtr<System::Web::HttpResponse>&HttpResponse-objekt där resultatet sparas.

ReturnValue

Sant om operationen slutfördes framgångsrikt; annars falskt.

Anmärkningar

Metoden TryResizeContents är som metoden ResizeContents, förutom att TryResizeContents‑metoden inte kastar ett undantag om operationen misslyckas.

Se även

PdfFileEditor::TryResizeContents(const System::String&, const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&) method

Ändrar storlek på innehållet i sidorna i dokumentet. Om sidan krymps läggs tomma marginaler till runt sidan.

bool Aspose::Pdf::Facades::PdfFileEditor::TryResizeContents(const System::String &source, const System::String &destination, const System::ArrayPtr<int32_t> &pages, const System::SharedPtr<PdfFileEditor::ContentsResizeParameters> &parameters)
ParameterTypBeskrivning
sourceconst System::String&Sökväg till källdokument.
destinationconst System::String&Sökväg till destinationsdokument.
sidorconst System::ArrayPtr<int32_t>&Array av sidindex (sidindex börjar från 1).
parametrarconst System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&Parametrar för sidstorleksändring.

ReturnValue

true om storleksändringen lyckades.

Anmärkningar

Metoden TryResizeContents är som metoden ResizeContents, förutom att TryResizeContents‑metoden inte kastar ett undantag om operationen misslyckas.

Se även