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 Charts на зображення

Конвертуйте вбудований графік з робочого листа в самостійну 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");

Створення Pivot Table як зображення

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

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