Portable Document Format(PDF) è un formato di file di documento che contiene testo, immagini, dati, ecc. Il formato PDF viene utilizzato quando è necessario salvare file che non possono essere modificati. Mentre un file Text è un documento di testo semplice che memorizza testo semplice sotto forma di linee. È un file non eseguibile che viene utilizzato per creare note rapide in varie applicazioni. A volte hai solo bisogno del testo normale nel formato .txt. Quindi, potrebbe essere necessario convertire PDF in formato TEXT. Questo articolo illustra come convertire i PDF in formato TEXT online utilizzando Node.js.
Gli argomenti da affrontare in questo articolo includono:
- Conversione da PDF a TEXT API REST e Node.js SDK
- Come convertire un file PDF in un file TEXT in Node.js utilizzando l’API REST
Conversione da PDF a TEXT API REST e Node.js SDK
Node.js SDK di GroupDocs.Conversion è una libreria di conversione NodeJS online che ti consente di effettuare conversioni da PDF a testo online. È una libreria indipendente dalla piattaforma e una soluzione di conversione dei documenti. Ti consente di convertire senza problemi documenti e immagini di qualsiasi formato di file supportato in qualsiasi formato di cui hai bisogno. Puoi convertire facilmente più di 50 tipi di documenti e immagini come Word, PowerPoint, Excel, PDF, HTML, CAD, immagini raster, ecc. Fornisce anche SDK .NET, Java, PHP, Ruby, Android e Python come membri della famiglia di conversione del documento dell’API Cloud.
Puoi installare GroupDocs.Convert Cloud sul tuo progetto Node.js con il seguente comando nella console:
npm install groupdocs-conversion-cloud
Recupera l’ID cliente e il segreto cliente dalla dashboard prima di iniziare a seguire i passaggi e gli esempi di codice disponibili. Una volta che hai il tuo ID e segreto, aggiungi il codice come mostrato di seguito:
# Importa l'SDK Node.js nell'applicazione del nodo da http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");
// ottieni clientId e clientSecret da https://dashboard.groupdocs.cloud (è richiesta la registrazione gratuita).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";
Come convertire PDF in file TEXT in Node.js utilizzando l’API REST
Puoi convertire PDF in testo in Nodejs in modo programmatico sul cloud seguendo i passaggi indicati di seguito:
Carica il file PDF
Prima di tutto, carica il file PDF nel cloud utilizzando il seguente esempio di codice:
// apri il file in IOStream dall'unità di sistema.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.pdf';
// leggi file
fs.readFile(resourcesFolder, (err, fileStream) => {
// costruire FileApi
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// creare richiesta di file di caricamento
var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.pdf", fileStream, myStorage);
// caricare un file
fileApi.uploadFile(request)
.then(function (response) {
console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
});
Di conseguenza, il file di testo caricato sarà disponibile nella sezione file della dashboard sul cloud.
Converti PDF in formato TXT in Node.js
- Innanzitutto, crea un’istanza di ConvertApi
- In secondo luogo, crea un’istanza di ConvertSettings
- Quindi, imposta il nome di archiviazione e il percorso del file PDF di input
- Successivamente, assegna “txt” al formato
- Ora, fornisci il percorso del file pdf di output
- Quindi, crea ConvertDocumentRequest con ConvertSettings
- Infine, converti chiamando il metodo convertDocument() con ConvertDocumentRequest
Il seguente esempio di codice mostra come convertire il formato PDF in un file TEXT utilizzando l’API REST di Nodejs:
Scarica il file convertito
L’esempio di codice precedente salverà il file di testo convertito sul cloud. Ora sai come convertire PDF in formato testo usando Node.js. Successivamente, scarica il file di testo utilizzando il seguente esempio di codice:
// costruire FileApi per scaricare il file convertito
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// creare una richiesta di file di download
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.txt", myStorage);
// scarica il file e il tipo di risposta Stream
fileApi.downloadFile(request)
.then(function (response) {
// salvare il file nella directory di sistema
fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.txt", response, "binary", function (err) { });
console.log("Expected response type is Stream: " + response.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
Convertitore da PDF a file di testo online gratuito
Come convertire file PDF in file di testo online gratuitamente? Prova quanto segue per convertitore online gratuito da PDF a testo, sviluppato utilizzando l’API di cui sopra.
Conclusione
Chiudiamo qui questo post sul blog. I file PDF e di testo sono ampiamente utilizzati per archiviare e trasmettere dati. Quindi, questo articolo ha spiegato come trasformare i PDF in applicazioni Node.js in formato testo. Ora sai:
- come convertire PDF in formato testo utilizzando Node.js;
- convertitore online gratuito da PDF a testo;
Inoltre, puoi saperne di più su GroupDocs.Conversion Cloud API utilizzando la documentazione. Forniamo anche una sezione Riferimento API che ti consente di visualizzare e interagire con le nostre API direttamente attraverso il browser. Per esempi dettagliati vai a GitHub.
Puoi trovare ulteriori informazioni nella nostra pagina introduttiva.
Inoltre, Groupdocs.cloud viene costantemente aggiornato con nuovi argomenti. Di conseguenza, tieniti aggiornato con le informazioni più recenti sulle API.
Fai una domanda
Puoi porre le tue domande su come convertire i PDF in formato testo, tramite il nostro Forum di supporto gratuito
Domande frequenti
Come posso convertire un PDF in testo in Node.js?
Si prega di seguire questo link per apprendere lo snippet di codice su come convertire PDF in file di testo utilizzando node.js, in modo rapido e conveniente.
Come creare un file di testo da PDF in Node.js utilizzando l’API REST?
Crea un’istanza di ConvertApi, imposta i valori delle impostazioni di conversione e richiama il metodo convertDocument con ConvertDocumentRequest per convertire il PDF al testo leggibile online.
Posso convertire PDF in testo online gratuitamente?
Convertitore online da PDF a testo gratuito ti consente di convertire PDF in formato di file senza testo, in modo rapido e semplice. Una volta completata la conversione, puoi scaricare il file di testo.
Come posso convertire un PDF in testo leggibile offline?
Si prega di visitare collegamento per il download di pdftotext per scaricare il convertitore da PDF a testo per Windows. Questo software di download gratuito da PDF a testo online viene utilizzato per convertire rapidamente PDF in TXT in Windows, con un solo clic.
Guarda anche
Per saperne di più: ti consigliamo di leggere i seguenti articoli:
- Converti PDF in documento Word modificabile utilizzando Node.js
- Converti fogli di calcolo Excel in PDF in Node.js
- Come convertire JPG in PDF utilizzando Node.js
- Converti Word in PNG e PNG in documento Word in Java
- Converti documenti Word in PDF utilizzando l’API REST in Python
- Come convertire Word in JPG e JPG in Word a livello di codice in Java
- Converti Word in Markdown e Markdown in Word in Python
- Converti CSV in JSON o JSON in CSV in modo programmatico in C#
- Come convertire EXCEL in JSON e JSON in EXCEL in Python
- Converti SVG in PNG di alta qualità in Python
- Converti CSV in JSON e JSON in CSV in Python
- Come convertire PDF in Excel in Python utilizzando l’API REST