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
ouWorkbookRender
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 permitindoAllColumnsInOnePagePerSheet
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.