Aspose.Cells Image Converter для .NET Plugin является мощным инструментом, который позволяет разработчикам конвертировать содержание Excel в высококачественные форматы изображения, такие как PNG, JPEG, BMP и многое другое.

Введение

Программа Aspose.Cells Image Converter для .NET Plugin предназначена для преобразования контента Excel в высококачественные изображения, подходящие для докладов, документации или веб-приложений. с помощью этого плагина вы можете конвертировать целые рабочие книги, отдельные работные таблицы, сетевые строки и встроенные графики в форматы изображений, такие как PNG или JPEG с пиксельной точностью.

Начинать с Aspose.Cells Image Converter

Настройка Aspose.Cells для .NET

Чтобы начать использовать Aspose.Cells Image Converter, сначала установить библиотеку через NuGet:

dotnet add package Aspose.Cells

Скачать Excel Workbook

Загрузите рабочую книгу Excel в Workbook Начинает работать с его контентом.

using Aspose.Cells;

public class ExcelLoader
{
    public static Workbook Load(string filePath)
    {
        // Load an existing Excel workbook from a file path
        return new Workbook(filePath);
    }
}

Передача рабочего стола в PNG

Конвертируйте первый рабочий лист загруженной рабочей книги в PNG-изображение с помощью следующего кода:

Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png, OnePagePerSheet = true, Resolution = 200 };
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
    renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}

Поставьте полную рабочую книгу

Чтобы превратить всю рабочую книгу в единый файл изображения, используйте WorkbookRender класс, как показано ниже:

ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");

Популярные сценарии

Конвертировать графики Excel в изображения

Конвертируйте встроенный график с рабочего стола в самостоятельное изображение PNG:

Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");

Конвертировать клеточный диапазон в изображение

Экспортировать определенный диапазон клеток из рабочего стола в изображение:

Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");

Сделайте пивочный стол как изображение

Конвертируйте пивовую таблицу с рабочего стола в изображение:

Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");

Заключение

Aspose.Cells Image Converter для .NET Plugin предлагает всестороннее решение для конвертации контента Excel в высококачественные изображения. С его обширным набором функций и простотой использования, это неоценимый инструмент для разработчиков, работающих с данными Excel во многих приложениях.

More in this category