O Aspose.Cells Image Converter para .NET Plugin é uma ferramenta poderosa que permite aos desenvolvedores converter o conteúdo do Excel em formatos de imagem de alta qualidade, como PNG, JPEG, BMP, e muito mais. Este plugin suporta vários tipos de arquivos da Excel, incluindo XLS, XLSX, CSV, HTML, ODS e outros.

Introdução

O Aspose.Cells Image Converter para .NET Plugin é projetado para transformar o conteúdo do Excel em imagens de alta qualidade adequadas para relatórios, documentação ou aplicações da web. Com este plugin, você pode converter livros de trabalho inteiros, folhas individuais, linhas celulares e gráficos incorporados em formatos de imagem como PNG ou JPEG com precisão pixel-perfeita.

Começar com o Aspose.Cells Image Converter

Instalar Aspose.Cells para .NET

Para começar a usar o Aspose.Cells Image Converter, instale primeiro a biblioteca através de NuGet:

dotnet add package Aspose.Cells

Carregar um Excel Workbook

Carregue o seu livro de trabalho do Excel em um Workbook para começar a trabalhar com o seu conteúdo.

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);
    }
}

Render uma folha de trabalho para PNG

Converte a primeira folha de trabalho do livro carregado em uma imagem PNG usando o seguinte snippet de código:

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");
}

Render um livro de trabalho completo

Para converter o livro inteiro em um único arquivo de imagem, use o WorkbookRender Classificação como mostrado abaixo:

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

cenários populares

Converter gráficos do Excel para imagens

Converter um gráfico incorporado de uma folha de trabalho em uma imagem PNG independente:

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");

Converter uma faixa de células em uma imagem

Exportar uma gama específica de células da folha de trabalho para uma imagem:

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");

Render uma mesa pivot como uma imagem

Converter uma tabela pivot da folha de trabalho em uma imagem:

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");

Conclusão

O Aspose.Cells Image Converter para .NET Plugin oferece uma solução abrangente para a conversão de conteúdo do Excel em imagens de alta qualidade. com seu amplo conjunto de recursos e facilidade de uso, é uma ferramenta inestimável para desenvolvedores que trabalham com dados do excel em várias aplicações.

More in this category