Aspose.Cells Image Converter для .NET

Aspose.Cells Image Converter для .NET является легким, высокопроизводительным API, специально разработанным для преобразования Microsoft Excel Spreadsheets (XLS, XLSX, XLTM, XXSM) в разнообразные форматы изображения — в том числе TIFF, JPEG, PNG, BMP, EMF и GIF — при сохранении расположения, форматирования, графиков и встроенных объектов.

Инсталляция и установка

Добавьте Assembly Aspose.Cells Image Converter в свой проект .NET через NuGet или направляя DLL непосредственно Инсталляция .Прежде чем производить какие-либо изображения, инициализируйте мерную лицензию, как описано в Лицензирование с учетом объема потребления .

Ключевые особенности и функции

Конвертация рабочего стола к изображению

• Передача отдельных рабочих столов на отдельные изображения с контролем над перерывами страниц, масштабируемостью и прозрачностью.• Награды Excel для печатных областей, заголовков/ноги и маргинов, обеспечивая лояльность к печати.

Workbook-to-Multi-Page ТИФФ

• Экспортировать целую многофункциональную рабочую книгу в одну, многостраничную Тифф Контейнер.• Каждая листья представлена в качестве одной рамки TIFF для архивирования или обработки комплектов.

Комплексная поддержка формата изображения

• Поддерживает TIFF, JPEG, PNG, BMP, EMF и GIF.• Контрольная компрессия (LZW, CCITT), взаимосвязь, прозрачность и палеты для различных форматов.

Рендерные опции и персонализация

• Fine-tune DPI, резолюция и цветовая глубина.• Конфигурировать анти-лиасинг, видимость сетчатки и фоновые заполнения.• Применение светового/темного режима или персонализированных фонов для переломов и водных знаков.

Карта и форма рендерирования

• Конвертирует графики, SmartArt, объекты OLE и формы с высокой лояльностью.• Сохраняет темы, стилирование, осе и этикетки данных для точного графического представления.

Настройки пагинации, скалирования и печати

• Уважает страницу Excel для отчетов.• Степень, чтобы соответствовать ширину/высоту или конкретным страницам.• Защищены заголовки, ноги и номера страниц.

Streaming и управление памятью

• Поддерживает хункированный рендеринг и потоковое производство для очень больших рабочих книг.• минимизирует отпечатки памяти и избавляется от проблем с памятью.

Высокая лояльность текста и шрифта

• Сохраняет шрифты, корректировку и текстовый поток с встроенными или заменёнными бумагами.• Поддерживает RTL, курсивные и азиатские скрипты для глобальной совместимости.

Безопасность и валюта

• Многочисленные инстанции могут работать параллельно для высокоскоростной среды.• Thread-safe дизайн идеально подходит для сервер-side rendering.

Управление ошибками и диагностика

• Подробное сообщение о ошибке для не поддерживаемых функций или коррумпированных файлов.• Записывает предупреждения о отсутствии шрифтов или продемонстрировании различий.

Пример: Конвертировать Excel в PNG

// Open a template Excel file
Workbook book = new Workbook("Book1.xlsx");

// Get the first worksheet
Worksheet sheet = book.Worksheets[0];

// Define ImageOrPrintOptions
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();

// Specify the image format
imgOptions.ImageType = ImageType.Png;

// Render the sheet to image(s)
SheetRender sr = new SheetRender(sheet, imgOptions);

int pageCount = sr.PageCount;
for (int idxPage = 0; idxPage < pageCount; idxPage++)
{
    sr.ToImage(idxPage, "out_" + (idxPage + 1) + ".png");
}

Советы и лучшие практики

• Инициативы лицензирования один раз на стартапе, чтобы избежать повторных проверок.• Определите области печати и настройки страницы в шаблонах Excel для консистенции.• Используйте режим потока для конверсий высокого ДПИ больших рабочих книг.• Часто используемые шаблоны кеш для повторных конверсий.• Проверьте наличие шрифта, чтобы избежать тихих заменителей.• Быстро разместить рабочую книгу и потоки предметов.• Используйте комбинированные инстанции для сервер-страна рендера, чтобы уменьшить переверх.

Общие проблемы и решения

Ошибка: «Файл не найден’Решение: Проверьте, что маршрут ввода файла правилен и доступен.

Error: «Неподдерживаемый формат файла’Решение: Убедитесь, что формат файла поддерживается конвертером.

Часто задаваемые вопросы

**Что такое Aspose.Cells Image Converter для .NET?**Фокусированный инструмент для программирования конвертации таблиц Excel в изображения в приложениях .NET.

**Как это отличается от Aspose.Cells для .NET?**Aspose.Cells для .NET является полнокачественным API, в то время как плагин Image Converter адаптирован для быстрой и точной конверсии изображения.

**Какие файловые форматы поддерживаются?**Поддерживает XLS,XLSX, XLSM, XLTX и XLTM, CSV, TSV, HTML, ODS и др.

**Могу ли я персонализировать генерацию изображений?**Да, используя ImageOrPrintOptions класс для определения типа выхода, разрешения, компрессии и многое другое.

 Русский