Как да конвертирате CSV в PNG

Как да конвертирате CSV файл в PNG изображение

Sheetize предоставя прост, високопроизводителен API, който ви позволява да превърнете CSV (comma‑separated values) файл (.csv) в висококачествено PNG изображение. Това е идеално за визуализиране на таблични данни, създаване на миниатюри, вграждане на електронни таблици в уеб страници или генериране на отчети без да разкривате суровите данни.

Защо да използваме Sheetize за конверсия CSV‑to‑PNG?

  • Пълна вярност – запазва текста в клетките, разделителите и всички вградени Unicode символи.
  • Бързо и мащабируемо – оптимизирано за .NET, работи под Windows, macOS и Linux.
  • Настройваема резолюция – задайте хоризонтален и вертикален DPI според нуждите си.
  • Без зависимости – не се изискват външни инструменти или инсталация на Office.

Първи стъпки

Добавете пакета Sheetize.ImageConverter към вашия .NET проект (чрез NuGet) и извикайте метода ImageConverter.Process.

Примерен C# код

using Sheetize;

var loadOptions = new LoadOptions
{
    // Път до изходния CSV файл
    InputFile = @"D:\Data\SalesReport.csv"
};

var saveOptions = new ImageSaveOptions
{
    // Желаният изходен файл – разширението PNG избира PNG формат
    OutputFile = @"D:\Data\SalesReport.png",

    // По избор: контролиране на резолюцията на изображението (DPI)
    HorizontalResolution = 150,
    VerticalResolution = 150
};

ImageConverter.Process(loadOptions, saveOptions);

Този фрагмент зарежда SalesReport.csv и записва SalesReport.png с указаната резолюция.

Ключови настройки за PNG изход

  • HorizontalResolution / VerticalResolution – определя DPI; по-високите стойности дават по‑ясни изображения, но увеличават размера на файла.
  • Transparency – PNG поддържа алфа канал; при нужда можете да конфигурирате фоновия цвят (чрез допълнителни настройки на API‑то).

Най‑добри практики

  1. Използвайте поне 150 DPI за печатни графики; 72 DPI е достатъчно за уеб миниатюри.
  2. Ако CSV‑тата съдържат много колони, увеличете DPI или нагласете ширината на клетките, за да избегнете стяган текст.
  3. Отворете генерираното PNG в преглед на изображения, за да проверите външния вид преди разпространение.
 Български