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");
Senario popular
Menukar graf Excel kepada imej
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");
Menukar rangkaian sel kepada imej
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.