Dividir arquivos via C++

Divisão de arquivos com a ajuda da biblioteca C++ do lado do servidor.

Divida arquivos usando a biblioteca C++

Precisa apenas de parte de seus grandes arquivos PDF? 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 para 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. Você também pode usar o seguinte comando no console do Gerenciador de Pacotes. Para obter mais detalhes, consulte Páginas de documentação.

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++

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