Aspose.Cells Image Converter for .NET Plugin هو أداة قوية تسمح للمطورين لتحويل محتوى Excel إلى تنسيقات الصورة عالية الجودة مثل PNG، JPEG، BMP، وأكثر من ذلك.

مقدمة

تم تصميم Aspose.Cells Image Converter for .NET Plugin لتحويل محتوى Excel إلى صور عالية الجودة مناسبة للتقارير أو الوثائق أو تطبيقات الويب.مع هذا المكون الإضافي، يمكنك تحويل الكتب العملية بأكملها، ورقم العمل الفردية، ومسارات الخلايا، والرسوم البيانية المدمجة إلى تنسيقات الصورة مثل PNG أو JPEG مع دقة بكسل مثالية.

بدءا من Aspose.Cells Image Converter

تثبيت Aspose.Cells لـ .NET

لبدء استخدام Aspose.Cells Image Converter ، قم أولاً بتثبيت المكتبة عبر NuGet:

dotnet add package Aspose.Cells

تحميل Excel Workbook

قم بتحميل دفتر عمل Excel الخاص بك إلى Workbook بدء العمل مع محتوياته.

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

إرسال ورقة عمل إلى PNG

تحويل ورقة العمل الأولى من دفتر العمل المحمول إلى صورة PNG باستخدام مقطع الرمز التالي:

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

إرسال كتاب عمل كامل

لتحويل الكتاب بأكمله إلى ملف صورة واحد، استخدم WorkbookRender الدرجة كما هو موضح أدناه:

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

سيناريوهات شعبية

تحويل Excel Charts إلى صور

تحويل الرسم البياني المدمج من ورقة عمل إلى صورة 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");

تحويل نطاق الخلية إلى صورة

تصدير نطاق الخلايا المحدد من ورقة العمل إلى صورة:

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

تصنيف لوحة Pivot كصورة

تحويل لوحة التمهيد من ورقة العمل إلى صورة:

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

استنتاجات

يوفر Aspose.Cells Image Converter لـ .NET Plugin حلًا شاملة لتحويل محتوى Excel إلى صور عالية الجودة.مع مجموعة ميزاتها الواسعة وسهولة الاستخدام ، فهي أداة لا تقدر بثمن للمطورين الذين يعملون مع بيانات Excel في مختلف التطبيقات.

More in this category