Questo tutorial di base guida su come convertire CSV in PDF utilizzando C# dove CSV può essere un file separato da virgole o delimitato da caratteri. Il CSV è considerato un meccanismo comune e facile per esportare e importare dati e, d’altra parte, PDF viene utilizzato per visualizzare i dati indipendentemente da hardware, software e sistema operativo. Usando questo tutorial cambia CSV in PDF usando C# con l’aiuto di poche righe di codice in uno qualsiasi dei comuni sistemi operativi.
Passaggi per convertire CSV in PDF utilizzando C#
- Aggiungi Aspose.Cells nella tua applicazione di conversione utilizzando Nuget Package Manager
- Crea un oggetto classe TxtLoadOptions per impostare il separatore utilizzato nel file CSV di origine
- Inizializza l’oggetto classe Workbook per caricare il file CSV utilizzando le impostazioni nell’oggetto TxtLoadOptions
- Istanziare PdfSaveOptions per impostare i parametri per il file PDF di output
- Imposta il tipo di griglia da visualizzare nel file PDF di output
- Salva il file PDF utilizzando l’oggetto classe PdfSaveOptions configurato sopra
Questi passaggi rapidi descrivono l’operazione per trasferire CSV in PDF utilizzando C# in modo tale che prima carichiamo le librerie richieste e quindi carichiamo il file CSV di esempio che deve essere convertito in PDF. Nell’ultimo passaggio, configuriamo il file PDF di output come impostiamo le linee della griglia da visualizzare nel file PDF di output.
Codice per modificare CSV in PDF utilizzando C#
In questo tutorial per convertire CSV in PDF viene utilizzato il linguaggio C# dove vengono aggiunti i riferimenti necessari insieme alla configurazione del progetto dal gestore di pacchetti NuGet. Abbiamo usato l’oggetto TxtLoadOptions per leggere il file CSV che contiene molte proprietà come se impostiamo il carattere delimitatore, tuttavia, puoi impostare anche altre proprietà come CultureInfo, Encoding, ExtendToNextSheet e molte altre. Allo stesso modo, durante il salvataggio del file PDF, abbiamo impostato lo stile delle linee della griglia utilizzando PdfSaveOptions, tuttavia, puoi anche impostare AllColumnsInOnePagePerSheet, CalculateFormula, OnePagePerSheet, PdfCompression, SecurityOptions, ecc.
Abbiamo visto qui il processo per convertire da CSV a PDF utilizzando C#, tuttavia se vuoi imparare la conversione da CSV a Excel, fai riferimento all’articolo su come convertire CSV in Excel in C#.