Dividir PDF mediante Aspose.PDF para C++

División de archivos con la ayuda de Aspose.PDF para la biblioteca C++.

Dividir archivos con Aspose.PDF para C++

¿Necesitas solo una parte de tus archivos PDF de gran tamaño? Para separar una o más partes de tu documento PDF, debes dividir las páginas del archivo PDF original. Para dividir archivos, utilizaremos la API Aspose.PDF para C++, que es una API de manipulación de documentos rica en funciones, potente y fácil de usar para la plataforma cpp. Abre el administrador de paquetes NuGet, busca Aspose.pdf e instálalo. Para obtener más información, consulta Páginas de documentación. También puede usar el siguiente comando desde la consola del administrador de paquetes.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Dividir documentos mediante C++


Necesita Aspose.PDF para C++ para probar el código en su entorno.

  1. Cargue el PDF con una instancia de Document.
  2. Cree un nuevo objeto de clase Document para dividir páginas PDF.
  3. Agregue la página actual al documento.
  4. Guardar la página actual como un PDF independiente

Cómo dividir un PDF usando C++

Con la biblioteca Aspose.PDF para C++, puede dividir documentos PDF de gran tamaño. Dividir un documento PDF es un caso de uso común cuando se trabaja con documentos PDF. Ayuda a reducir el tamaño de un archivo PDF al dividir documentos grandes en archivos más pequeños para enviarlos por correo electrónico.

PDF dividido - C++

Este código de ejemplo muestra cómo dividir un archivo PDF: C++

    // Read pdf file to Aspose Document
    doc = MakeObject<Document>(u"1.pdf");

    //Create PdfFileEditor object
    pdfEditor = MakeObject<Aspose::Pdf::Facades::PdfFileEditor>();

    //Split pdf file by half
    pdfEditor->Extract(pathSource, 1, doc->get_Pages()->get_Count() / 2, u"pdf_half.pdf");