Aspose.Cells Image Converter за .NET Plugin е мощен инструмент, който позволява на разработчиците да конвертират съдържанието на Excel в висококачествени формати на изображения като PNG, JPEG, BMP и др. Този плъгин поддържа различни типове файлове Excel, включително XLS, XL SX, CSV, HTML, ODS и други.

Въведение

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