Método Aspose::Pdf::Facades::PdfFileEditor::TryResizeContents

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

Redimensiona el contenido de las páginas del documento. Si la página está reducida, se añaden márgenes en blanco alrededor de la página. El resultado se almacena en un objeto HttpResponse.

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)
ParámetroTipoDescripción
origenconst System::SharedPtr<System::IO::Stream>&Secuencia del archivo fuente.
páginasconst System::ArrayPtr<int32_t>&Matriz de páginas a redimensionar.
parámetrosconst System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&Parámetros de redimensionamiento.
responseconst System::SharedPtr<System::Web::HttpResponse>&Objeto HttpResponse donde se guarda el resultado.

ReturnValue

true si la operación se completó con éxito; de lo contrario, false.

Observaciones

El método TryResizeContents es similar al método ResizeContents, excepto que el método TryResizeContents no lanza una excepción si la operación falla.

Ver también

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

Redimensiona el contenido de las páginas del documento.

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)
ParámetroTipoDescripción
origenconst System::SharedPtr<System::IO::Stream>&Flujo con el documento de origen.
destinationconst System::SharedPtr<System::IO::Stream>&Flujo con el documento de destino.
páginasconst System::ArrayPtr<int32_t>&Arreglo de índices de página.
parámetrosconst System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&Parámetros de redimensionamiento.

ReturnValue

Devuelve true si tiene éxito.

Observaciones

El método TryResizeContents es similar al método ResizeContents, excepto que el método TryResizeContents no lanza una excepción si la operación falla.

Ver también

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

Redimensiona el contenido de las páginas del documento. Reduce el contenido de la página y agrega márgenes. El nuevo tamaño del contenido se especifica en unidades de espacio predeterminadas.

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)
ParámetroTipoDescripción
origenconst System::SharedPtr<System::IO::Stream>&Flujo que contiene el documento fuente.
destinationconst System::SharedPtr<System::IO::Stream>&Secuencia donde se guardará el documento resultante.
páginasconst System::ArrayPtr<int32_t>&Matriz de índices de página. Si es nulo, se procesarán todas las páginas del documento.
newWidthdoubleNuevo ancho del contenido de la página en unidades de espacio predeterminadas.
newHeightdoubleNueva altura del contenido de la página en unidades de espacio predeterminadas.

ReturnValue

true si la operación se completó con éxito; de lo contrario, false.

Observaciones

El método TryResizeContents es similar al método ResizeContents, excepto que el método TryResizeContents no lanza una excepción si la operación falla.

Ver también

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

Redimensiona el contenido de las páginas del documento. Si la página está reducida, se añaden márgenes en blanco alrededor de la página. El resultado se almacena en un objeto HttpResponse.

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)
ParámetroTipoDescripción
origenconst System::String&Ruta al archivo de origen.
páginasconst System::ArrayPtr<int32_t>&Matriz de páginas a redimensionar.
parámetrosconst System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&Parámetros de redimensionamiento.
responseconst System::SharedPtr<System::Web::HttpResponse>&Objeto HttpResponse donde se guarda el resultado.

ReturnValue

true si la operación se completó con éxito; de lo contrario, false.

Observaciones

El método TryResizeContents es similar al método ResizeContents, excepto que el método TryResizeContents no lanza una excepción si la operación falla.

Ver también

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

Redimensiona el contenido de las páginas del documento. Si la página está reducida, se añaden márgenes en blanco alrededor de la página.

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)
ParámetroTipoDescripción
origenconst System::String&Ruta del documento de origen.
destinationconst System::String&Ruta del documento de destino.
páginasconst System::ArrayPtr<int32_t>&Arreglo de índices de página (el índice de página comienza en 1).
parámetrosconst System::SharedPtr<PdfFileEditor::ContentsResizeParameters>&Parámetros de redimensionamiento de página.

ReturnValue

true si el redimensionamiento fue exitoso.

Observaciones

El método TryResizeContents es similar al método ResizeContents, excepto que el método TryResizeContents no lanza una excepción si la operación falla.

Ver también