Jak przekonwertować CSV na PNG
Jak przekonwertować plik CSV na obraz PNG
Sheetize oferuje prosty, wysokowydajny interfejs API, który pozwala zamienić plik CSV (comma‑separated values) (.csv) w wysokiej jakości obraz PNG. Jest to idealne rozwiązanie do wizualizacji danych tabelarycznych, tworzenia miniatur, osadzania arkuszy kalkulacyjnych na stronach internetowych albo generowania raportów bez udostępniania surowych danych.
Dlaczego warto używać Sheetize do konwersji CSV → PNG?
- Pełna wierność – zachowuje tekst komórek, separatory i wszystkie osadzone znaki Unicode.
- Szybko i skalowalnie – zoptymalizowane pod .NET, działa na Windows, macOS i Linux.
- Regulowana rozdzielczość – możesz ustawić poziomy i pionowy DPI zgodnie z potrzebami.
- Zero zależności – nie wymaga zewnętrznych narzędzi ani instalacji Office.
Rozpoczęcie pracy
Dodaj pakiet Sheetize.ImageConverter do swojego projektu .NET (przez NuGet) i wywołaj metodę ImageConverter.Process.
Przykładowy kod w C#
using Sheetize;
var loadOptions = new LoadOptions
{
// Ścieżka do źródłowego pliku CSV
InputFile = @"D:\Data\SalesReport.csv"
};
var saveOptions = new ImageSaveOptions
{
// Ścieżka wyjściowa – rozszerzenie PNG określa format PNG
OutputFile = @"D:\Data\SalesReport.png",
// Opcjonalnie: kontrola rozdzielczości obrazu (DPI)
HorizontalResolution = 150,
VerticalResolution = 150
};
ImageConverter.Process(loadOptions, saveOptions);Powyższy fragment ładuje SalesReport.csv i zapisuje SalesReport.png z podaną rozdzielczością.
Główne opcje wyjścia PNG
- HorizontalResolution / VerticalResolution – definiują DPI; wyższe wartości dają wyraźniejsze obrazy kosztem większego rozmiaru pliku.
- Transparency – PNG obsługuje kanał alfa; w razie potrzeby możesz skonfigurować kolor tła (przy pomocy dodatkowych ustawień API).
Najlepsze praktyki
- Używaj przynajmniej 150 DPI przy grafikach przeznaczonych do druku; 72 DPI wystarczy dla miniatur w sieci.
- Jeśli CSV zawiera wiele kolumn, zwiększ DPI lub dostosuj szerokość komórek, aby uniknąć zbyt ciasnego tekstu.
- Otwórz wygenerowany PNG w przeglądarce zdjęć, aby zweryfikować wygląd przed dalszą dystrybucją.