Dividir archivos mediante C++

División de archivos con la ayuda de la biblioteca C++ del lado del servidor.

Dividir archivos mediante la biblioteca C++

¿Necesitas solo una parte de tus archivos PDF de gran tamaño? Para separar una o más partes del documento PDF, debe 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. Abra el administrador de paquetes NuGet, busque Aspose.pdf e instálelo. También puede utilizar el siguiente comando desde la consola del administrador de paquetes. Para obtener más información, consulte Páginas de documentación.

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 archivos PDF con 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++

<% splitter.code-block1.subtitle %>

    // 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");