Преобразование рабочего листа в изображение и рабочего листа в изображение на странице

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

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

Вам необходимо импортироватьAspose.Cells.Rendering пространство имен для вашей программы/проекта. Он имеет несколько ценных классов, таких какЛистрендеринг, Имажеорпринтоптионс, Рабочая книгаВизуализация, и так далее.Aspose.Cells.Rendering.SheetRender класс представляет рабочий лист для рендеринга изображений для рабочего листа и имеет перегруженныйИзображатьметод, который может преобразовать рабочий лист в файлы изображений напрямую с любым набором атрибутов или параметров. Он может возвращать объект 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 и добавил некоторые данные на первый лист:Тестовая книга.xlsx (1 рабочий лист). Затем преобразуйте рабочий лист Sheet1 файла шаблона в файл изображения с именем SheetImage.jpg.

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

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

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

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

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

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

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