محول الصور

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

أحدث المقالات

Aspose.Cells Image Converter الميزات الرئيسية

  • تحويل لوحات العمل والرسوم البيانية والصفوف إلى صور إدراج ورقات العمل بأكملها، أو صفوف محددة، أو الرسوم البيانية المدمجة في ملفات الصورة عالية الجودة مناسبة للتقارير والوثائق والتوقعات عبر الإنترنت.

  • الإعدادات التخصيصية استخدام ImageOrPrintOptions للسيطرة على القرار، مقياس الصفحة، رؤية الشبكة، وأكثر من ذلك.

  • الدعم لجميع تنسيقات Excel الرئيسية يدعم XLS، XLSX، XLSM، XLSB، XLTX، XLTM، CSV، TSV، HTML، ODS، وغيرها من تنسيقات ملفات الشريط لتصدير الصورة.

  • الرسم البياني و Pivot Table Rendering تحويل خرائط Excel المدمجة والجدول التجريبي مباشرة إلى صور منفصلة لعرض البيانات أو استخدام الويب.

  • أفضل ورقة ورقة ورقة العمل استخدام SheetRender أو WorkbookRender الفصول لتقديم ورقات فردية أو كتب عمل كاملة عبر صفحات متعددة.

  • الاندماج غير المباشر مع مشاريع .NET يعمل خارج الصندوق مع أي تطبيق .NET Framework أو .Net Core لتوليد الصور على الطلب، بما في ذلك استخدام Aspose Image to Excel Converter للحصول على التحويلات السلسة.

بدء التشغيل مع Aspose.Cells Image Converter for .NET

لبدء تحويل ملفات Excel إلى تنسيقات الصورة، اتبع هذه الخطوات:

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

استخدم NuGet لإضافة Aspose.Cells إلى مشروعك:

dotnet add package Aspose.Cells

2. تحميل Excel Workbook

Workbook workbook = new Workbook("Book1.xlsx");

3. إرسال ورقة عمل إلى 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");
}

4. **استئجار كتاب عمل كامل *

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

أكثر السيناريوهات شعبية

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

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

أفضل الممارسات لتحويل الصور

  • دائمًا إعداد الأعمدة قبل التسليم لضمان الرؤية الكاملة.
  • زيادة القرار لإنتاج DPI العالي في استخدام الويب والطباعة.
  • استخدم لون الخلفية الأبيض لتنظيف الصادرات (options.Transparent = false).
  • تأكيد رؤية المحتوى للخطوط المخفية أو الخلايا المدمجة أو التعليقات.

المشكلات والأحكام المشتركة

الخطأ : File not found

الحل: تأكيد أن مسار ملف Excel المصدر صالحة ومتاحة.

الخطأ : Unsupported file format

الحل: تأكد من أن نوع الملف الإدخال مدعوم (على سبيل المثال، تجنب ماكرو التراث دون وضع التوافق).

إخراج الصورة المقطوعة أو المقطوعة

** الحل**: الاستخدام OnePagePerSheet = true أو تمكين AllColumnsInOnePagePerSheet على الأوراق الأوسع.

تحويل XLS إلى صورة

إذا كنت بحاجة إلى تحويل ملفات XLS على وجه التحديد ، فكر في استخدام أداة XLS إلى Image Converter التي تتكامل بسهولة مع Aspose.Cells لتحسين الأداء.

استخدام Excel إلى Image Converter

بالنسبة للمستخدمين الذين يرغبون في تغيير ملصقات Excel بسرعة إلى تنسيقات الصورة ، توفر ميزة Excel to Image Converter حلًا بسيطًّا يسهل عملية التحويل.

 عربي