Aspose.Cells Image Converter dla .NET Plugin jest potężnym narzędziem, które umożliwia programistom konwertowanie treści programu Excel w wysokiej jakości formaty obrazu, takie jak PNG, JPEG, BMP i wiele innych.

Wprowadzenie

Aspose.Cells Image Converter dla .NET Plugin ma na celu przekształcenie zawartości programu Excel w wysokiej jakości obrazy odpowiednie dla raportów, dokumentacji lub aplikacji internetowych. za pomocą tego wtyczki można przekonwertować całe księgi robocze, poszczególne arkusze pracy, rzędy komórek i wbudowane wykresy w formaty obrazu, takie jak PNG lub JPEG z doskonałą dokładnością pikseli.

Zacznij od Aspose.Cells Image Converter

Instalacja Aspose.Cells dla .NET

Aby rozpocząć korzystanie z programu Aspose.Cells Image Converter, najpierw zainstaluj bibliotekę za pośrednictwem NuGet:

dotnet add package Aspose.Cells

Pobierz Excel Workbook

Pobierz książkę Excel do Workbook Zacznij pracować z jego treścią.

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

Przesyłanie arkusza do PNG

Konwertuj pierwszą kartę roboczą naładowanej książki do obrazu PNG za pomocą następującego skanowania kodu:

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

Wydawanie pełnej książki roboczej

Aby przekształcić całą książkę roboczą w jeden plik obrazu, użyj WorkbookRender Klasy, jak pokazano poniżej:

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

Popularne scenariusze

Konwersja wykresów Excel na obrazy

Konwertuj wbudowany wykres z arkusza roboczego na niezależny obraz PNG:

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

Konwertuj zakres komórkowy na obraz

Eksportować określony zakres komórek z arkusza roboczego do obrazu:

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 pivot tabeli jako obrazu

Konwertuj tabelę pivotową z arkusza roboczego na obraz:

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

konkluzja

Aspose.Cells Image Converter dla .NET Plugin oferuje kompleksowe rozwiązanie do konwersji zawartości programu Excel na wysokiej jakości obrazy. ze swoim szerokim zestawem funkcji i łatwością użytkowania, jest to nieoceniony narzędzie dla deweloperów, którzy pracują z danym programem Excel w różnych aplikacjach.

More in this category