1. Produtos
  2.   PDF
  3.   JavaScript
  4.   Aspose.PDF for JavaScript via C++

Aspose.PDF for JavaScript via C++

 
 

API JavaScript para criação e conversão de PDF

Geração, edição, renderização e conversão de documentos PDF para outros formatos de arquivo suportados sem usar Adobe Acrobat por meio da biblioteca JavaScript.

Aspose.PDF para JavaScript via C++ é uma biblioteca avançada de processamento e conversão de PDF que ajuda os desenvolvedores de software a crie aplicativos da web com a capacidade de criar, modificar e converter documentos PDF com facilidade. É uma oferta exclusiva que permite aos desenvolvedores de software aproveitar o poder do JavaScript para manipulação de PDF dentro de seus próprios aplicativos. Aspose.PDF para JavaScript via C++ foi projetado para alto desempenho, com algoritmos otimizados que garantem processamento de PDF rápido e eficiente.

O Aspose.PDF para JavaScript via C++ pode ser facilmente integrado a aplicativos JavaScript existentes, com APIs simples e intuitivas que exigem esforço mínimo de codificação. Existem vários recursos importantes na biblioteca para trabalhar com documentos PDF, como otimizar documentos PDF, adicionar um carimbo a um arquivo PDF, adicionar uma imagem a um arquivo PDF, extrair texto de PDFs, dividir PDF em dois arquivos, converter PDF em Formato de imagens, criptografar e descriptografar arquivos PDF, adicionar hiperlinks a PDF, adicionar anexos a um PDF, suporte a Unicode e muito mais.

Aspose.PDF para JavaScript via C++ pode ser usado para extrair dados de documentos PDF para análise e processamento em setores como saúde, finanças e pesquisa. Os desenvolvedores de software podem proteger seus documentos PDF adicionando proteção por senha, criptografia e assinaturas digitais para evitar acesso não autorizado e proteger informações confidenciais. Com seus recursos avançados, suporte multiplataforma, desempenho eficiente, fácil integração e documentação e suporte abrangentes, o Aspose.PDF para JavaScript via C++ é uma solução confiável e eficiente para suas necessidades de manipulação de PDF.

Previous Next

Primeiros passos com Aspose.PDF para Java

Para instalar e usar Aspose.PDF para JavaScript via C++ a partir de um arquivo -*ZIP, siga as instruções a seguir

  • extraia os arquivos do arquivo ZIP
  • criptografe seu arquivo *.lic usando ‘encrypt_lic.html’
  • edite ‘settings.json’ e defina suas configurações

Siga o link para Download direto

Você também pode baixar a biblioteca diretamente da Aspose.PDF página do produto

Converter arquivos PDF via API JavaScript

O Portable Document Format (PDF) é muito popular entre a comunidade da Internet e devido à sua portabilidade, mobilidade e legibilidade é considerado uma forma segura e conveniente de distribuir informações privadas através da web. Aspose.PDF para JavaScript via C++ é uma ferramenta muito útil que ajuda os desenvolvedores de software a converter seus documentos PDF para outros formatos de arquivo de suporte, como JPEG, PDF e muito mais. Com apenas algumas etapas, você pode converter arquivos PDF em formatos de arquivo JPEG, conforme mostrado abaixo.

Converta PDF em JPEG usando API JavaScript

var ffileToJpg = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    //convert a PDF file to jpg-files with template "ResultPdfToJpg{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number) and save
    const json = AsposePdfPagesToJpg(event.target.result, e.target.files[0].name, "ResultPdfToJpg{0:D2}.jpg");
      if (json.errorCode == 0) {
        document.getElementById('output').textContent = "Files(pages) count: " + json.filesCount.toString();
        //make links to result files
        for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) (json.filesNameResult[fileIndex], "mime/type");
      }
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};

Otimize documentos PDF por meio da API JavaScript

Aspose.PDF para JavaScript via C++ oferece aos desenvolvedores de software o poder de otimizar o conteúdo de documentos PDF para a Web usando código JavaScript. A Otimização de PDF, ou linearização para Web, é um processo muito útil que ajuda os usuários a tornar documentos PDF adequados para navegação online usando um navegador da web. Normalmente, ele pode comprimir consideravelmente o tamanho do PDF, aumentar a velocidade de exibição e torná-lo mais apropriado para o usuário. O exemplo de JavaScript a seguir demonstra como otimizar documentos PDF adequados para a web com apenas algumas linhas de código JavaScript.

Como otimizar um documento PDF usando API JavaScript?

  var ffileOptimize = function (e) {
    const file_reader = new FileReader();
    file_reader.onload = (event) => {
      /*optimize a PDF-file and save the "ResultOptimize.pdf"*/
      const json = AsposePdfOptimize(event.target.result, e.target.files[0].name, "ResultOptimize.pdf");
      if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
      else document.getElementById('output').textContent = json.errorText;
      /*make a link to download the result file*/
      DownloadFile(json.fileNameResult, "application/pdf");
    };
    file_reader.readAsArrayBuffer(e.target.files[0]);
  };

Combine arquivos PDF em um único PDF por meio da API JavaScript

Aspose.PDF para JavaScript via C++ inclui recursos muito poderosos para manipulação de PDF dentro de aplicativos da Web. Os desenvolvedores de software podem combinar facilmente vários documentos PDF ou dividir um arquivo PDF grande em vários documentos PDF usando comandos JavaScript. É um processo muito útil que ajuda os usuários a combinar vários arquivos em um único para gerenciá-los ou imprimi-los facilmente. O exemplo de código JavaScript a seguir mostra como os programadores de computador podem concatenar vários arquivos PDF com facilidade.

Como concatenar arquivos PDF usando JavaScript?

  var ffileMerge = function (e) {
    const file_reader = new FileReader();
    function readFile(index) {
      /*only two files*/
      if (index >= e.target.files.length || index >= 2) {
        /*merge two PDF-files and save the "ResultMerge.pdf"*/
        const json = AsposePdfMerge2Files(undefined, undefined, e.target.files[0].name, e.target.files[1].name, "ResultMerge.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
        return;
      }
      const file = e.target.files[index];
      file_reader.onload = function (event) {
        /*prepare(save) file from BLOB*/
        AsposePdfPrepare(event.target.result, file.name);
        readFile(index + 1)
      }
      file_reader.readAsArrayBuffer(file);
    }
    readFile(0);
  }

Extraia texto de todas as páginas do PDF via JavaScript

Aspose.PDF para JavaScript via C++ oferece aos desenvolvedores de software a capacidade de extrair texto de documentos PDF usando a API JavaScript. É um processo muito útil que permite aos programadores obter uma parte específica de um documento PDF e usá-la no local onde for necessário. A biblioteca torna mais fácil para os desenvolvedores de software extrair texto de imagens PDF ou PDFs digitalizados sem quaisquer dependências externas. O exemplo a seguir mostra como obter texto em PDF com apenas algumas linhas de código JavaScript.

Como extrair texto de arquivo PDF via JavaScript?

 var ffileExtract = function (e) {
  const file_reader = new FileReader();
    file_reader.onload = (event) => {
      //Extarct text from a PDF-file
      const json = AsposePdfExtractText(event.target.result, e.target.files[0].name);
      if (json.errorCode == 0) document.getElementById('output').textContent = json.extractText;
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};
 Português