Dividi file tramite C++

Suddivisione dei file con l’aiuto della libreria C++ sul lato server.

Dividi i file usando la libreria C++

Hai bisogno solo di una parte dei tuoi file PDF di grandi dimensioni? Per separare una o più parti dal documento PDF, è necessario dividere le pagine del file PDF originale. Per dividere i file, utilizzeremo l’API Aspose.PDF for C++ che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma cpp. Apri il gestore di pacchetti NuGet, cerca Aspose.pdf e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager. Per maggiori dettagli, consulta Pagine di documentazione.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Dividi documenti tramite C++


È necessario Aspose.PDF per C++ per provare il codice nel proprio ambiente.

  1. Carica il PDF con un’istanza di Document.
  2. Creare un nuovo oggetto di classe Document per dividere le pagine PDF.
  3. Aggiungi la pagina corrente al documento.
  4. Salva la pagina corrente come PDF separato

Come dividere i PDF usando C++

Con la libreria Aspose.PDF per C++, puoi dividere documenti PDF di grandi dimensioni. La suddivisione di un documento PDF è un caso d’uso comune quando si lavora con documenti PDF. Aiuta a ridurre le dimensioni di un file PDF suddividendo documenti di grandi dimensioni in file più piccoli da inviare via e-mail.

PDF diviso - 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");