Конвертер изображений

Sheetize Image Converter для .NET позволяет разработчикам преобразовывать документы из множества исходных форматов в различные типы изображений, что делает его идеальным для создания превью, визуального архивирования или генерации графики напрямую из файлов данных.

Поддерживаемые форматы входных файлов

Xlsx, Xlsb, Xlsm, Xltm, Xlam, Excel97To2003, Excel95, SpreadsheetML, Xlt, Csv, Tsv, SqlScript, Dif, Xml, Epub, Azw3, Html, MHtml, Json

Поддерживаемые типы выходных изображений

Bmp, Png, Jpeg, Gif, Tiff, Svg, Emf

Ключевые преимущества

  • Конвертация электронных таблиц, текста, разметки и файлов электронных книг в растровые или векторные изображения.
  • Выбор требуемого формата изображения, DPI и качества через один объект настроек.
  • Оптимизация рабочих процессов, таких как генерация миниатюр, конвейеры «документ‑в‑изображение» и создание визуального контента.

Типичные сценарии использования

  • Создание превью с низким разрешением для больших таблиц.
  • Архивирование отчетов в виде PNG или TIFF файлов для соблюдения требований.
  • Встраивание документов как изображений в веб‑страницы или PDF‑документы.

Пошаговое руководство по конвертации

Пример: Преобразование XLSX в JPEG

  1. Создайте конвертер – инициализируйте класс ImageConverter .
  2. Задайте параметры конвертации – используйте ImageSaveOptions для выбора типа выходного изображения, DPI и уровня сжатия.
  3. Укажите пути к файлам – укажите, где находится исходный файл и куда сохранить полученное изображение.
  4. Выполните процесс – вызовите метод Process с подготовленными параметрами.

Пример – XLSX → JPEG

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.xlsx", // любой из поддерживаемых выше форматов можно использовать здесь
};
var saveOptions = new ImageSaveOptions
{
    ImageType = ImageType.Jpeg,
    OutputFile = "D:\\Output.jpeg",
    // необязательно: задать DPI, качество, цвет фона и т.д.
};
ImageConverter.Process(loadOptions, saveOptions);

Используя гибкий список поддерживаемых входных форматов и широкий набор выходных изображений, разработчики могут интегрировать Sheetize Image Converter практически в любое .NET‑приложение, требующее рендеринга документов в виде картинок.

 Русский