Aspose.Cells Image Converter untuk .NET Plugin adalah alat yang berkuasa yang membolehkan pemaju untuk menukar kandungan Excel ke dalam format imej berkualiti tinggi seperti PNG, JPEG, BMP, dan banyak lagi. plugin ini menyokong pelbagai jenis fail Excel termasuk XLS, XLSX, CSV, HTML, ODS dan lain-lain.

Introduction

Aspose.Cells Image Converter untuk .NET Plugin direka untuk mengubah kandungan Excel menjadi imej berkualiti tinggi yang sesuai untuk laporan, dokumentasi, atau aplikasi web. Dengan plugin ini, anda boleh menukar keseluruhan buku kerja, lembaran kerja individu, rangkaian sel, dan carta tertanam ke dalam format gambar seperti PNG atau JPEG dengan ketepatan piksel yang sempurna.

Memulakan dengan Aspose.Cells Image Converter

Instal Aspose.Cells untuk .NET

Untuk memulakan penggunaan Aspose.Cells Image Converter, mula-mula memasang perpustakaan melalui NuGet:

dotnet add package Aspose.Cells

Menyediakan buku kerja Excel

Muat naik buku kerja Excel anda ke dalam Workbook untuk memulakan kerja-kerja dengan kandungan mereka.

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

Menghantar lembaran kerja kepada PNG

Menukar lembaran kerja pertama buku kerja yang dimuat naik ke imej PNG menggunakan snippet kod berikut:

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

Menerbitkan buku kerja penuh

Untuk mengubah keseluruhan buku kerja menjadi satu fail imej, gunakan WorkbookRender Kelas seperti yang ditunjukkan di bawah:

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

Menukar carta tertanam daripada lembaran kerja kepada imej PNG yang berasingan:

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

Mengeksport julat sel tertentu daripada lembaran kerja ke dalam imej:

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

Mengubah meja pivot sebagai imej

Menukar jadual pivot daripada lembaran kerja kepada imej:

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

Aspose.Cells Image Converter untuk .NET Plugin menawarkan penyelesaian yang komprehensif untuk menukar kandungan Excel kepada imej berkualiti tinggi.Dengan set ciri yang luas dan kemudahan penggunaan, ia merupakan alat yang tidak ternilai untuk pemaju yang bekerja dengan data Excel dalam pelbagai aplikasi.

More in this category