Kako pretvoriti CSV u PNG
Kako pretvoriti CSV fajl u PNG sliku
Sheetize pruža jednostavan, visokoperformansni API koji vam omogućava da pretvorite CSV (comma‑separated values) fajl (.csv) u visokokvalitetnu PNG sliku. Ovo je idealno za vizuelizaciju tabelarnih podataka, kreiranje sličica, ugrađivanje tabela u web stranice ili generisanje izveštaja bez otkrivanja sirovih podataka.
Zašto koristiti Sheetize za konverziju CSV‑u‑PNG?
- Puna vernost – čuva tekst u ćelijama, delimitatore i sve Unicode karaktere.
- Brzo i skalabilno – optimizovano za .NET, radi na Windows, macOS i Linux sistemima.
- Prilagodljivo rezolucija – podesite horizontalni i vertikalni DPI prema potrebama.
- Bez eksternih zavisnosti – ne zahteva dodatne alate ili Office instalacije.
Prvi koraci
Dodajte paket Sheetize.ImageConverter u vaš .NET projekat (preko NuGet) i pozovite metodu ImageConverter.Process.
Primer C# koda
using Sheetize;
var loadOptions = new LoadOptions
{
// Putanja do izvornog CSV fajla
InputFile = @"D:\Data\SalesReport.csv"
};
var saveOptions = new ImageSaveOptions
{
// Željeni izlazni fajl – PNG ekstenzija bira PNG format
OutputFile = @"D:\Data\SalesReport.png",
// Opcionalno: kontrola rezolucije slike (DPI)
HorizontalResolution = 150,
VerticalResolution = 150
};
ImageConverter.Process(loadOptions, saveOptions);Ovaj kod učitava SalesReport.csv i zapisuje SalesReport.png koristeći zadatu rezoluciju.
Ključne opcije za PNG izlaz
- HorizontalResolution / VerticalResolution – definišu DPI; veće vrednosti daju jasniju sliku, ali povećavaju veličinu fajla.
- Transparentnost – PNG podržava alfa kanal; možete podesiti boju pozadine ako je potrebno (preko dodatnih API podešavanja).
Najbolje prakse
- Koristite najmanje 150 DPI za štampane grafike; 72 DPI je dovoljno za web sličice.
- Ako CSV sadrži mnogo kolona, povećajte DPI ili prilagodite širinu ćelija da izbegnete zbijen tekst.
- Otvorite generisani PNG u pregledniku slika da proverite izgled pre distribucije.