Aspose.Cells Image Converter för .NET Plugin är ett kraftfullt verktyg som gör det möjligt för utvecklare att konvertera Excel-innehåll till högkvalitativa bildformat som PNG, JPEG, BMP, och mer. Denna plugin stöder olika Excel filtyper inklusive XLS, XLSX, CSV, HTML, ODS och andra.

Introduktion

Aspose.Cells Image Converter för .NET Plugin är utformad för att omvandla Excel-innehåll till högkvalitativa bilder lämpliga för rapporter, dokumentation eller webbapplikationer. Med denna plugin kan du konvertera hela arbetsböcker, enskilda worksheets, cell rangor och inbäddade diagram till bildformat som PNG eller JPEG med pixel-perfekt noggrannhet.

Börja med Aspose.Cells Image Converter

Installera Aspose.Cells för .NET

För att börja använda Aspose.Cells Image Converter, installera först biblioteket via NuGet:

dotnet add package Aspose.Cells

Ladda ner en Excel Workbook

Ladda upp din Excel-arbetsbok i en Workbook för att börja arbeta med dess innehåll.

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

Renderar ett arbetsblad till PNG

Konvertera den första arbetsbladen i den laddade arbetsboken till en PNG-bild med följande kodskiva:

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

Hämta en hel arbetsbok

För att omvandla hela arbetsboken till en enda bildfil, använd WorkbookRender klass som visas nedan:

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

Populära scenarier

Konvertera Excel diagram till bilder

Konvertera en inbyggd diagram från ett arbetsblad till en unik PNG-bild:

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

Konvertera en cellrange till en bild

Exportera ett specifikt cellområde från arbetsbladen till en bild:

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

Gör en Pivot-tabell som en bild

Konvertera en pivottabell från arbetsbladen till en bild:

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

slutsatser

Aspose.Cells Image Converter för .NET Plugin erbjuder en övergripande lösning för att konvertera Excel-innehåll till högkvalitativa bilder. Med dess omfattande funktioner och användarvänlighet är det ett ovärderligt verktyg för utvecklare som arbetar med Excel data i olika applikationer.

More in this category