API de processamento de PDF para Node.js

Crie, edite, proteja e converta documentos PDF em vários formatos nos aplicativos Node.js

Visão geral

Aspose.PDF é uma biblioteca de geração de documentos PDF para Node.js que facilita a criação de documentos complexos, de várias páginas e imprimíveis.

A API foi projetada para ser simples, portanto, gerar documentos complexos costuma ser tão simples quanto algumas chamadas de função. Como o nome sugere, a biblioteca é desenvolvida com base no código do programa em C++. Isso nos permitiu torná-lo o mais rápido possível, e compilá-lo no WebAssembly tornou-o portável para diferentes sistemas operacionais.

Recursos Aspose.PDF for Node.js via C++

Como manipular arquivos PDF no back-end com Aspose.PDF para Node.js via C++

Aspose.PDF para Node.js via C++ dá a possibilidade de manipular arquivos PDF no back-end. Usando Aspose.PDF for Node.js via C++ você pode otimizar PDF, adicionar e extrair texto e imagens, criptografá-lo e descriptografá-lo. Você também pode dividir e mesclar PDF.

Converter PDF

Usando o Aspose.PDF para Node.js via C++, você pode converter PDF em JPG e PNG.

Instalação

Para instalar e usar o Aspose.PDF para Node.js 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

O Toolkit permite adicionar:

  • Atalhos de hiperlink para outras páginas em um documento PDF
  • Hiperlinks para páginas em outros documentos PDF
  • Hiperlinks para arquivos não PDF
  • Hiperlinks para locais da web.

Além da criação de hiperlinks, você também tem a capacidade de extrair hiperlinks de um documento PDF.

Recursos de segurança de PDF

A API oferece criptografia de 40 ou 128 bits. Também é possível definir senhas mestras e de usuário para maior segurança. A manipulação de conteúdo em arquivos como cópia de conteúdo, impressão, impressão degradada, modificação de anotações, preenchimento de campos de formulários e montagem de arquivos PDF podem ser restritas usando esta biblioteca

Converta PDF em JPG e outros formatos de imagem

O Aspose.PDF para Node.js via C++ permite renderizar e transformar cada página de um arquivo PDF em formatos de imagem convencionais, como BMP, JPG e PNG, com a maior fidelidade possível. Além das imagens, é possível salvar facilmente o PDF nos formatos DOC e DOCX.

Salve páginas PDF como imagens JPEG em Node.js

Carregue um documento PDF existente. Converta páginas PDF em imagens e salve cada página no formato JPG.

Converta PDF em JPG via JavaScript/Node.js

const AsposePdf = require('./AsposePDFforNode.js');
const fs = require("fs");
const os = require("os");

const pdf_file = '<Enter your filename>';
const resultdir = fs.realpathSync(os.tmpdir()) + '/';

AsposePdf().then(AsposePdfModule => {
    console.log("Convert from PDF:");
    const json = AsposePdfModule.AsposePdfPagesToJpg(pdf_file, resultdir + "ResultPdfToJpg{0:D2}.jpg", 150);
    console.log("AsposePdfPagesToJpg => %O",  json.errorCode == 0 ? json.filesNameResult : json.errorText);
});