API di elaborazione PDF per Node.js

Crea, modifica, proteggi e converti documenti PDF in più formati all’interno delle applicazioni Node.js

Panoramica

Aspose.PDF è una libreria di generazione di documenti PDF per Node.js che semplifica la creazione di documenti complessi, multipagina e stampabili.

L’API è progettata per essere semplice, quindi generare documenti complessi è stato spesso semplice come poche chiamate di funzione. Come suggerisce il nome, la libreria è sviluppata sulla base del codice del programma in C++. Ciò ci ha permesso di renderlo il più veloce possibile e la compilazione in WebAssembly lo ha reso portabile su diversi sistemi operativi.

Aspose.PDF per Node.js tramite funzionalità C++

Come manipolare i file PDF sul backend con Aspose.PDF per Node.js tramite C++

Aspose.PDF per Node.js tramite C++ offre la possibilità di manipolare i file PDF sul backend. Usando Aspose.PDF for Node.js tramite C++ puoi ottimizzare il PDF, aggiungere ed estrarre testo e immagini, crittografarlo e decrittografarlo. Puoi anche dividere e unire PDF.

Convertire PDF

Usando Aspose.PDF per Node.js tramite C++ puoi convertire i PDF in JPG e PNG.

Installazione

Per installare e utilizzare Aspose.PDF for Node.js tramite C++ da un archivio ZIP, segui le seguenti istruzioni:

  • Estrai i file dall’archivio ZIP
  • Crittografa il tuo file *.lic usando ’encrypt_lic.html'
  • Modifica ‘settings.json’ e configura le tue impostazioni

Funzionalità dei collegamenti ipertestuali e degli allegati

Il toolkit consente di aggiungere:

  • Collegamenti ipertestuali ad altre pagine all’interno di un documento PDF
  • Collegamenti ipertestuali a pagine di altri documenti PDF
  • Collegamenti ipertestuali a file non PDF
  • Collegamenti ipertestuali a posizioni Web.

Oltre alla creazione di collegamenti ipertestuali, hai anche la possibilità di estrarre collegamenti ipertestuali da un documento PDF.

Funzionalità di sicurezza PDF

L’API offre una crittografia a 40 o 128 bit. È inoltre possibile impostare password utente e master per una maggiore sicurezza. Utilizzando questa libreria è possibile limitare la manipolazione dei contenuti nei file, ad esempio la copia dei contenuti, la stampa, la stampa modificata, la modifica delle annotazioni, il completamento dei campi del modulo e l’assemblaggio di file PDF

Converti PDF in JPG e altri formati di immagine

Aspose.PDF for Node.js tramite C++ consente di renderizzare e trasformare ogni pagina di un file PDF in formati di immagine convenzionali come BMP, JPG e PNG, con la massima fedeltà possibile. Oltre alle immagini, è possibile salvare facilmente i PDF nei formati DOC e DOCX.

Salva pagine PDF come immagini JPEG in Node.js

Carica un documento PDF esistente. Converti le pagine PDF in immagini e salva ogni pagina in formato JPG.

Converti PDF in JPG tramite 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);
});