Преобразование листа в изображение и Лист в изображение по странице

Использование Aspose.Cells для преобразования листа в файл изображения

В этой статье показано, как создать консольное приложение в Visual Studio, преобразовать рабочий лист в изображение и преобразовать рабочий лист в одно изображение для каждого рабочего листа с помощью нескольких простейших строк кода, используя API Aspose.Cells.

Вам нужно импортировать пространство имен Aspose.Cells.Rendering в вашу программу/проект. Оно имеет несколько ценных классов, таких как SheetRender, ImageOrPrintOptions, WorkbookRender, и так далее. Класс Aspose.Cells.Rendering.SheetRender представляет рабочий лист для отображения изображений для рабочего листа и имеет перегруженный метод ToImage, который может преобразовать рабочий лист в файлы изображений напрямую с любыми установленными атрибутами или опциями. Он может возвращать объект System.Drawing.Bitmap, и вы можете сохранить файл изображения на диск/поток. Поддерживаются несколько форматов изображений, например BMP, PNG, GIF, JPG, JPEG, TIFF, EMF и другие.

В этой статье объясняется, как:

  • Преобразовать рабочий лист в изображение
  • Преобразовать каждую страницу в рабочем листе в изображение

Это задача показывает, как использовать Aspose.Cells для преобразования рабочего листа из шаблонной рабочей книги в файл изображения.

Установка проекта

  1. Сначала скачайте Aspose.Cells for .NET.
  2. Установите его на свой компьютер для разработки. Все компоненты Aspose, когда установлены, работают в режиме оценки. Режим оценки не имеет временных ограничений и только вставляет в произведенные документы водяные знаки. Теперь запустите Visual Studio.Net и создайте новое консольное приложение. В этом примере используется консольное приложение C#, но вы также можете использовать VB.NET. Добавьте ссылку на Aspose.Cells в созданный проект.

Преобразовать рабочий лист в файл изображения

Я создал новую рабочую книгу в Microsoft Excel и добавил некоторые данные в первый рабочий лист: Testbook.xlsx (1 рабочий лист). Затем преобразуйте рабочий лист шаблона в файл изображения под названием SheetImage.jpg.

Ниже приведен используемый компонентом код для выполнения этой задачи. Он преобразует Sheet1 в Testbook.xlsx в файл изображения, чтобы показать, насколько легко осуществляется это преобразование.

Использование Aspose.Cells для преобразования листа в изображение по страницам

В этом примере показано, как использовать Aspose.Cells для преобразования листа из шаблонной книги, которая содержит несколько страниц, в один файл изображения на каждой странице.

Преобразовать рабочий лист в изображение по страницам

Я создал новую рабочую книгу в Microsoft Excel и добавил некоторые данные в первый рабочий лист: Testbook2.xlsx (1 рабочий лист).

Теперь преобразуйте рабочий лист шаблона Sheet1 в файлы изображений (по одному файлу на страницу). Поскольку я уже создал консольное приложение для выполнения этой задачи, я пропущу шаги создания этого консольного приложения и перейду непосредственно к шагам преобразования рабочего листа.

Ниже приведенный код используется компонентом для выполнения этой задачи. Он преобразует Лист1 в файле Testbook2.xls в изображения по страницам.