Divida o PDF via Aspose.PDF para C++

Divisão de arquivos com a ajuda da ferramenta Aspose.PDF for C++.

Divida arquivos usando Aspose.PDF para C++

Precisa apenas de parte de seus arquivos PDF grandes? Para separar uma ou mais partes do seu documento PDF, você deve dividir as páginas do arquivo PDF original. Para dividir arquivos, usaremos a API Aspose.PDF for C++, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma cpp. Abra o gerenciador de pacotes NuGet, pesquise Aspose.pdf e instale. Para obter mais detalhes, consulte Páginas de documentação. Você também pode usar o seguinte comando no console do gerenciador de pacotes.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Divida documentos via C++


Você precisa do Aspose.PDF para C++ para testar o código em seu ambiente.

  1. Carregue o PDF com uma instância de Document.
  2. Crie um novo objeto de classe Document para dividir páginas PDF.
  3. Adicione a página atual ao documento.
  4. Salvar a página atual como um PDF separado

Como dividir PDF usando C++

Com a biblioteca Aspose.PDF para C++, você pode dividir documentos PDF grandes. Dividir um documento PDF é um caso de uso comum ao trabalhar com documentos PDF. Ele ajuda a reduzir o tamanho de um arquivo PDF dividindo documentos grandes em arquivos menores para enviar por e-mail.

Divida o PDF - C++

Este exemplo de código mostra como dividir um arquivo 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");