Dividi il PDF tramite Aspose.PDF per JavaScript via C++

Suddivisione dei file con l’aiuto di Aspose.PDF per la libreria JavaScript via C++.

Dividi i file usando Aspose.PDF per JavaScript via C++

Ti serve solo una parte dei tuoi file PDF di grandi dimensioni? Puoi utilizzare la funzione di divisione della nostra libreria per separare una o più parti dal tuo documento. Per dividere i file, useremo Aspose.PDF per JavaScript tramite file di estrazione C++ dall’ archivio ZIP.

Dividi documenti tramite JavaScript via C++


È necessario Aspose.PDF per JavaScript tramite 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 un PDF usando JavaScript via C++

Con la libreria Aspose.PDF, 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 - JavaScript via C++

Questo codice di esempio mostra come dividere un file PDF - JavaScript via C++


    var ffileSplit = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*set number a page to split*/
        const pageToSplit = 1;
        /*split a PDF-file and save the "ResultSplit1.pdf", "ResultSplit2.pdf"*/
        const json = AsposePdfSplit2Files(event.target.result, e.target.files[0].name, pageToSplit, "ResultSplit1.pdf", "ResultSplit2.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = e.target.files[0].name + " split: " + json.fileNameResult1 + ", " + json.fileNameResult2;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the first result file*/
        DownloadFile(json.fileNameResult1, "application/pdf");
        /*make a link to download the second result file*/
        DownloadFile(json.fileNameResult2, "application/pdf");
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };