Divida o PDF via Aspose.PDF para JavaScript via C++

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

Divida arquivos usando Aspose.PDF para JavaScript via C++

Se você precisar apenas de determinadas páginas de um documento PDF grande, a divisão de um arquivo permite extrair essas páginas específicas como um documento separado. Dividir o PDF em arquivos menores pode ajudar você a organizar e gerenciar o conteúdo com mais eficiência. Ao dividir o PDF em arquivos pequenos, você pode reduzir o tamanho do arquivo e torná-lo mais acessível. Para criptografar arquivos PDF, usaremos Aspose.PDF para JavaScript via C++, um kit de ferramentas fácil e seguro usado para trabalhar com PDF diretamente no navegador da web. Para instalar e usar o Aspose.PDF para JavaScript via C++, extraia arquivos do arquivo ZIP.

Divida documentos via JavaScript via C++


Você precisa de Aspose.PDF para JavaScript via 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 JavaScript via C++

Com a biblioteca Aspose.PDF, 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 - JavaScript via C++

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