Conversor de Imagens

O Aspose.Cells Image Converter para .NET Plugin permite que os desenvolvedores transformem o conteúdo do Excel em formatos de imagem como PNG, JPEG, BMP, e muito mais. Se você está convertendo livros de trabalho inteiros, folhas de trabalho individuais, linhas de células ou gráficos incorporados, este plugin garante que os dados da folha de disco são renderizados com precisão perfeito de pixel.

Últimos artigos

Aspose.Cells Imagem Converter Funções chave

  • Converter folhas de trabalho, gráficos e rangos em imagens Render toda a folha de trabalho, faixas específicas ou gráficos embutidos em arquivos de imagem de alta qualidade adequados para relatórios, documentação e previsões online.

  • Condições de renderização personalizáveis Utilização ImageOrPrintOptions para controlar a resolução, escalagem de página, visibilidade de rede, e muito mais. Fine-tune cada conversão para atender às suas necessidades visuais e de layout.

  • Suporte para todos os principais formatos do Excel Suporta XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS, e outros formatos de arquivo para exportação de imagem.

  • Carta e Pivot Table Rendering Converter gráficos e tabelas de pivot do Excel incorporados diretamente em imagens independentes para visualização de dados ou uso da web.

  • Otimização de folhetos e livros de trabalho Utilização SheetRender ou WorkbookRender aulas para render folhas individuais ou livros de trabalho completos em várias páginas.

  • Integração sem fios com projetos .NET Trabalha fora da caixa com qualquer aplicação .NET Framework ou .Net Core para geração de imagem em batch ou em demanda, incluindo o uso de uma Aspose Image to Excel Converter para conversões suaves.

Comece com o Aspose.Cells Image Converter para .NET

Para começar a converter arquivos do Excel para formatos de imagem, siga estas etapas:

1. Instalar Aspose.Cells para .NET

Use NuGet para adicionar Aspose.Cells ao seu projeto:

dotnet add package Aspose.Cells

2. Carregar o Excel Workbook

Workbook workbook = new Workbook("Book1.xlsx");

3. Render uma folha de trabalho para 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");
}

4. Render um livro de trabalho completo

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

Os cenários mais populares

Converter gráficos do Excel para imagens

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

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

Melhores práticas para a conversão de imagem

  • Sempre colunas auto-fit antes de render para garantir a visibilidade completa.
  • Aumentar a resolução para a produção de alto DPI na web e no uso de impressão.
  • Use a cor de fundo branco para exportações mais limpas (options.Transparent = false).
  • Valida a visibilidade do conteúdo para linhas escondidas, células misturadas ou comentários.

Questões comuns e resoluções

Erro em: File not found

Solução: Confirme que o caminho de arquivo do Excel fonte é válido e acessível.

Erro em: Unsupported file format

Solução: Assegure-se de que o tipo de arquivo de entrada é suportado (por exemplo, evite macros de herança sem modo de compatibilidade).

Imagem de saída Cropped ou Cut Off

  • Solução * Usar OnePagePerSheet = true ou permitindo AllColumnsInOnePagePerSheet para folhas mais amplas.

Converter XLS para imagem

Se você precisa converter arquivos XLS especificamente, considere usar uma ferramenta XLS para Image Converter que integra sem problemas com Aspose.Cells para melhorar o desempenho.

Use o Excel para converter imagem

Para os usuários que procuram mudar rapidamente as folhetas do Excel para os formatos de imagem, a função Excel para o Image Converter fornece uma solução simples que simplifica o processo de conversão.

 Português