محول الصور
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 حلًا بسيطًّا يسهل عملية التحويل.