In questo semplice tutorial impareremo come convertire JSON in PDF in Node.js. Contiene i dettagli per le impostazioni IDE, un elenco di attività di programmazione e un codice di esempio eseguibile per trasformare un file da JSON a PDF in Node.js. Imparerai diverse proprietà e metodi per impostare lo stile del testo nel file PDF di output.
Passaggi per convertire JSON in PDF in Node.js
- Imposta l’ambiente in modo che utilizzi Aspose.Cells per Node.js tramite Java per la conversione da JSON a PDF
- Leggi il testo dal file JSON di origine
- Crea un’istanza di workbook e accedi a un foglio da esso
- Crea un oggetto di classe JsonLayoutOptions
- Chiama il metodo importData() dalla classe JsonUtility per inserire i dati JSON nel foglio
- Salvare la cartella di lavoro di output come PDF usando l’enumeratore SaveFormat.AUTO
I passaggi sopra menzionati aiutano a convertire il file JSON in PDF in Node.js. Il processo è abbastanza semplice in quanto si ottiene prima l’accesso al foglio in cui devono essere salvati i contenuti del file JSON, seguito dalla dichiarazione di un oggetto della classe JsonLayoutOptions per formattare i contenuti nella cartella di lavoro di output. Dopo che i contenuti sono stati copiati nel foglio di destinazione utilizzando il metodo importData(), la cartella di lavoro risultante viene salvata come PDF utilizzando l’enumeratore SaveFormat.AUTO.
Codice per convertire file JSON in PDF in Node.js
Questo esempio di codice spiega lo sviluppo di un convertitore da file JSON a PDF in Node.js. Il titolo del testo JSON nel foglio Excel può essere formattato utilizzando l’oggetto Style creato dal metodo CellsFactory.createStyle(), ad esempio è possibile impostare l’allineamento orizzontale e verticale del testo del titolo, il colore del testo e lo stile corsivo o grassetto. Questo oggetto può essere successivamente impostato nell’oggetto JsonLayoutOptions utilizzando il metodo setTitleStyle(titleStyle).
Questo articolo ci ha insegnato a convertire un file dal formato JSON in PDF in Node.js. Se vuoi imparare il processo di esportazione di un file CSV in un file PDF, fai riferimento all’articolo su come cambiare CSV in PDF in Node.js.