Il file Text viene utilizzato per memorizzare testo normale o per creare note rapide in varie applicazioni. Tuttavia, poiché i file del blocco note non forniscono funzionalità avanzate come PDF. Quindi, in alcuni casi, potrebbe essere necessario convertire il file di testo in PDF o viceversa. Per automatizzare la conversione da testo a PDF o da PDF a testo a livello di programmazione, questo articolo mostra come convertire file di testo in PDF online in Node.js.
In questo articolo saranno trattati i seguenti argomenti:
- Conversione da file di testo a PDF REST API e Node.js SDK
- Come convertire file di testo in PDF online in Node.js utilizzando l’API REST
API REST di conversione da file di testo a PDF e SDK Node.js
Per convertire TEXT in PDF, utilizzerò l’API Node.js SDK of GroupDocs.Conversion Cloud. È 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 tra 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 i suoi membri della famiglia di conversione del documento per l’API Cloud.
Puoi installare GroupDocs.Conversion Cloud nel tuo progetto Node.js utilizzando il seguente comando nella console:
npm install groupdocs-conversion-cloud
Si prega di ottenere 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");
// ottenere 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 file di testo in PDF online in Node.js utilizzando l’API REST
Puoi convertire il testo in pdf in nodejs in modo programmatico sul cloud seguendo i passaggi indicati di seguito:
Carica il file
Innanzitutto, carica il file di testo 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.txt';
// 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.txt", 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 testo in formato PDF in Node.js
Puoi convertire il testo in PDF in modo programmatico seguendo i passaggi indicati di seguito:
- Crea un’istanza di ConvertApi
- Crea un’istanza di ConvertSettings
- Imposta il nome di archiviazione e il percorso del file di testo di input
- Successivamente, assegna “pdf” al formato
- Ora, fornisci il percorso del file pdf di output
- Crea ConvertDocumentRequest con ConvertSettings
- Infine, converti chiamando il metodo convertDocument() con ConvertDocumentRequest
Il seguente esempio di codice mostra come convertire il file TEXT in formato PDF in Nodejs utilizzando l’API REST:
// Come convertire TEXT in file PDF in Node.js utilizzando l'API REST
const convert = async () => {
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "nodejs-testing/sample-file.txt";
settings.format = "pdf";
settings.outputPath = "nodejs-testing/sample-file.pdf";
try {
// Crea una richiesta di conversione del documento
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
}
catch (err) {
throw err;
}
}
convert()
.then(() => {
console.log("Successfully converted TEXT file to PDF file format.");
})
.catch((err) => {
console.log("Error occurred while converting the PDF file:", err);
})
Scarica il file convertito
L’esempio di codice precedente salverà il file PDF convertito sul cloud. Ora sai come convertire il testo in PDF in node. Successivamente, scarica il file pdf 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 download del file
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.pdf", 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.pdf", response, "binary", function (err) { });
console.log("Expected response type is Stream: " + response.length);
})
.catch(function (error) {
console.log("Error: " + error.message);
});
Convertitore online gratuito da testo a PDF
Come convertire testo in PDF online gratuitamente? Prova quanto segue per convertire online il testo in pdf gratis, sviluppato utilizzando l’API di cui sopra.
Conclusione
I file di testo e PDF sono ampiamente utilizzati per archiviare e trasmettere i dati. Quindi, questo articolo ha spiegato come trasformare il testo in pdf nelle applicazioni Node.js. Ora sai:
- come convertire testo in PDF usando Node.js;
- caricare in modo programmatico il file di testo e quindi scaricare il file PDF convertito;
- convertitore online gratuito da testo a PDF;
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.
Infine, groupdocs.cloud sta scrivendo nuovi articoli sul blog sulle conversioni di diversi formati di file utilizzando l’API REST. Quindi, resta in contatto per aggiornamenti regolari.
Fai una domanda
Puoi porre le tue domande su come convertire il testo in formato PDF, tramite il nostro Forum di supporto gratuito
Domande frequenti
Come posso convertire il testo in PDF in Node.js?
Si prega di seguire questo collegamento per imparare lo snippet di codice Node.js su come convertire il testo in file PDF online e rapidamente.
Come installare la libreria Text to PDF Node.js?
Scarica e installa il convertitore da testo a PDF libreria Node.js per convertire ed elaborare i file in modo programmatico.
Come convertire il testo in file PDF 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 file di testo in PDF online o viceversa.
Come posso convertire file di testo in PDF online gratuitamente?
Utilizza convertitore online di file di testo in PDF per convertire facilmente file di testo in PDF, in pochi secondi.
Come posso convertire file di testo in PDF online gratuitamente?
- Apri convertitore di testo in PDF online
- Fare clic all’interno dell’area di rilascio del file per caricare il file di testo o trascinare e rilasciare il file di testo.
- Fare clic sul pulsante Converti ora, il convertitore online da testo a PDF trasformerà il testo in file PDF.
- Il collegamento per il download del file di output sarà disponibile immediatamente dopo la conversione.
Come posso convertire il testo in PDF offline in Windows?
Si prega di visitare questo link per scaricare il software di conversione da testo a PDF gratuito per Windows. Questo software di download gratuito del convertitore da testo a PDF online può essere utilizzato per trasformare rapidamente il testo in PDF in Windows, con un solo clic.
Guarda anche
Ti consigliamo di visitare i seguenti articoli per conoscere:
- 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 documenti Word in PDF utilizzando l’API REST in Python
- Converti PDF in documento Word modificabile con Python SDK
- Unisci i file PowerPoint PPT/PPTX online utilizzando l’API REST in Ruby
- Converti file MSG ed EML in PDF in Python
- Converti XML in CSV e CSV in XML in Python
- Come convertire CSV in JSON e JSON in CSV in Python
- Converti CSV in JSON e JSON in CSV in Java
- Come convertire EXCEL in JSON e JSON in EXCEL in Python
- Converti Markdown in PDF e PDF in Markdown in Python
- Converti Word in Markdown e Markdown in Word in Python
- Come convertire HTML in PDF in C# utilizzando l’API REST
- Come convertire Word in PDF in modo programmatico in C#
- Converti Word in JPG e JPG in Word in modo programmatico in Java
- Converti CSV in JSON e JSON in CSV in Java