Преобразование Листа в изображение с использованием параметров ImageOrPrint
Сохранение листов в изображения - различные подходы
Иногда нужно представить свои листы в виде изображений. Вы можете вставлять изображения листов в ваши приложения или веб-страницы. Можно вставить изображения в документ Word, PDF, презентацию PowerPoint или использовать в других сценариях. Просто, вы хотите, чтобы лист был отображен как изображение для использования в другом месте. API Aspose.Cells for Python via .NET поддерживает преобразование листов Excel в изображения. Также, API поддерживает настройку различных параметров, таких как формат изображения, разрешение (по вертикали и горизонтали), качество изображения и другие настройки изображений и печати.
Вы можете попробовать автоматизацию Office, но у автоматизации Office есть свои недостатки. Существует несколько причин и проблем: например, безопасность, стабильность, масштабируемость и скорость, цена и функции. Короче говоря, есть множество причин, причем основной причиной является то, что сама Microsoft настоятельно рекомендует отказаться от использования автоматизации Office в программных решениях.
Эта статья показывает, как создать консольное приложение в Visual Studio .NET, выполнить преобразование листа в изображение с использованием различных параметров изображения и печати за несколько простых строк кода с помощью API Aspose.Cells for Python via .NET.
Вам нужно импортировать пространство имен aspose.cells.rendering в вашу программу / проект. В нем есть несколько ценных классов, например, SheetRender, ImageOrPrintOptions, WorkbookRender и т. Д.
Класс SheetRender представляет собой лист, который генерирует изображения для листа, у него есть перегруженный метод to_image, который может непосредственно преобразовать лист в файл изображения с заданными вами атрибутами или параметрами. Он может возвращать объект System.Drawing.Bitmap, и вы можете сохранить файл изображения на диск/поток. Поддерживаются различные форматы изображений, например, BMP, PNG, GIFF, JPEG, TIFF, EMF и т. Д.
Использование Aspose.Cells для преобразования листа в изображение с помощью параметров ImageOrPrint
Создание шаблонной книги в Microsoft Excel
Я создал новую книгу в MS Excel и добавил некоторые данные на первый лист. Теперь я преобразую лист шаблона файла “Лист1” в файл изображения “SheetImage.tiff” и применю различные параметры изображения, такие как горизонтальное и вертикальное разрешение, сжатие Tiff и т. Д.
Преобразовать лист в файл изображения
Конвертация изображения с помощью WorkbookRender
TIFF-изображение может содержать более одного кадра. Вы можете сохранить всю книгу в одно TIFF-изображение с несколькими кадрами или страницами: