L’Aspose.Cells Image Converter pour .NET Plugin est un outil puissant qui permet aux développeurs de convertir le contenu Excel dans des formats d’image de haute qualité tels que PNG, JPEG, BMP, et plus. Ce plugin prend en charge différents types de fichiers Excel, y compris XLS, XLSX, CSV, HTML, ODS et autres.

Introduction

L’Aspose.Cells Image Converter pour .NET Plugin est conçu pour transformer le contenu d’Excel en images de haute qualité appropriées pour les rapports, la documentation ou les applications Web. Avec ce plugin, vous pouvez convertir des ouvrages entiers, des feuilles de travail individuelles, les rangs cellulaires et des diagrammes intégrés en formats image tels que PNG ou JPEG avec une précision pixel-perfecte.

Commencer avec Aspose.Cells Image Converter

Installer Aspose.Cells pour .NET

Pour commencer à utiliser Aspose.Cells Image Converter, installez d’abord la bibliothèque via NuGet :

dotnet add package Aspose.Cells

Téléchargez un Excel Workbook

Téléchargez votre livre de travail Excel dans un Workbook l’objectif de commencer à travailler avec son contenu.

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 une feuille de travail à PNG

Convertez la première feuille de travail du boîtier chargé en image PNG en utilisant le snippet de code suivant:

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

Créer un livre de travail complet

Pour transformer l’ensemble du livre d’œuvre en un seul fichier image, utilisez le WorkbookRender Classement comme indiqué ci-dessous :

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

Scénarios populaires

Convertir les graphiques Excel en images

Convertez un diagramme intégré d’une feuille de travail à une image PNG indépendante:

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

Convertir une gamme cellulaire en image

Exporter une gamme de cellules spécifique de la feuille de travail dans une image :

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 une table pivot comme image

Convertir un tableau pivot de la feuille de travail en image :

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

Conclusion

L’Aspose.Cells Image Converter pour .NET Plugin offre une solution complète pour convertir le contenu Excel en images de haute qualité. Avec son vaste ensemble de fonctionnalités et la facilité d’utilisation, il est un outil inestimable pour les développeurs qui travaillent avec les données Excel dans diverses applications.

More in this category