Конвертер изображений
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
- Создайте конвертер – инициализируйте класс
ImageConverter. - Задайте параметры конвертации – используйте
ImageSaveOptionsдля выбора типа выходного изображения, DPI и уровня сжатия. - Укажите пути к файлам – укажите, где находится исходный файл и куда сохранить полученное изображение.
- Выполните процесс – вызовите метод
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‑приложение, требующее рендеринга документов в виде картинок.