1. Prodotti
  2.   PDF
  3.   Node.js
  4.   Scissors
 
  

Libreria Node.js gratuita per tagliare, dividere e unire file PDF

Una potente libreria open source per la manipolazione di PDF in Node.js che consente agli sviluppatori di software di tagliare, dividere, unire, ritagliare, leggere, estrarre (testo, immagini) e mescolare documenti PDF nell'ambiente Node.js.

Cos'è la libreria Scissors?

Mentre i PDF sono lo standard per i documenti digitali, manipolarli in un ambiente Node.js può essere impegnativo. Per gli sviluppatori software alla ricerca di una soluzione potente, Scissors si distingue come una libreria PDF open source di prima scelta per Node.js. Questo versatile toolkit funge da API PDF gratuita, progettata per semplificare compiti complessi di elaborazione PDF. Che tu stia costruendo un sofisticato sistema di gestione documentale o automatizzando report, Scissors offre un modo semplice ed efficiente per integrare le funzionalità PDF direttamente nelle tue applicazioni JavaScript, risparmiando tempo e sforzo di sviluppo preziosi.

Questa libreria è ricca di funzionalità essenziali per gestire qualsiasi operazione di manipolazione con facilità. Puoi dividere senza sforzo i documenti PDF in file separati o ritagliare i file PDF per rimuovere pagine inutili. Eccelle nell'estrazione di contenuti, consentendoti di estrarre senza problemi il testo PDF per l'analisi dei dati o di estrarre immagini dai file PDF per altri usi. Inoltre, Scissors ti consente di unire più documenti, aggiungere filigrane protettive, crittografare file sensibili con password e ottimizzare i PDF per dimensioni più piccole e tempi di caricamento più rapidi, rendendola uno strumento indispensabile per qualsiasi progetto di sviluppo moderno.

Previous Next

Guida introduttiva a Scissors

Scissors è disponibile su npm, puoi scaricarlo facilmente e installarlo sulla tua macchina. Per un'installazione senza problemi, utilizza il comando seguente.

Installa la libreria Scissors tramite npm

npm install scissors-pdf 

Dividere documenti PDF all'interno delle app Node.js

Una delle funzionalità principali della libreria open source Scissors è la sua capacità di suddividere i PDF in pagine separate con sole poche righe di codice all'interno delle applicazioni Node.js. Consente agli utenti di dividere un documento PDF in più file più piccoli in base a criteri predefiniti come il numero di pagine, i segnalibri o delimitatori personalizzati. Che tu abbia bisogno di estrarre sezioni specifiche di un documento o di scomporlo per ulteriori elaborazioni, Scissors rende questo compito senza sforzo. L'esempio seguente mostra come gli sviluppatori software possano dividere i documenti PDF per segnalibri nell'ambiente Node.js.

Come dividere documenti PDF all'interno delle applicazioni Node.js?

const scissors = require('scissors');

scissors.split('input.pdf', 'outputFolder', { splitBy: 'bookmark' });

Estrarre testo e immagini PDF in Node.js

L'estrazione del testo consente agli sviluppatori di recuperare il contenuto testuale dal loro documento PDF, il che può essere utile per l'analisi del testo o per scopi di indicizzazione. L'estrazione delle immagini permette agli sviluppatori di software di recuperare le immagini incorporate nel loro documento PDF, offrendo opportunità per l'elaborazione delle immagini o l'analisi del contenuto. Lo strumento open source Scissors semplifica per i professionisti del software il caricamento e l'estrazione del contenuto da un file PDF esistente all'interno di applicazioni Node.js. L'esempio seguente dimostra come gli sviluppatori di software possano estrarre immagini così come contenuti testuali da file PDF esistenti all'interno di applicazioni Node.js.

Come estrarre testo e immagini da un documento PDF all'interno delle applicazioni Node.js?

const scissors = require('scissors');

const text = scissors.extractText('input.pdf');
console.log(text);

// Extracting PDF images

const images = scissors.extractImages('input.pdf', { outputDir: 'images' });
console.log(images);

Ritagliare file PDF in Node.js

Hai bisogno di rimuovere pagine indesiderate da un documento PDF? Il ritaglio consente di eliminare pagine specifiche da un documento PDF, aiutandoti a creare contenuti più concisi e mirati. La libreria open source Scissors lo rende un gioco da ragazzi. Con poche righe di codice, gli sviluppatori di software possono ritagliare i PDF per rimuovere pagine inutili, garantendo che i loro documenti siano snelli e focalizzati. Ecco un esempio che mostra come gli sviluppatori di software possano ritagliare un file PDF esistente nell'ambiente Node.js.

Come ritagliare documenti PDF all'interno delle applicazioni Node.js?

const scissors = require('scissors');

scissors.trim('input.pdf', 'output.pdf', { pages: '1-5' });

 Italiano