تقديم ورقة العمل إلى سياق رسومي

Contents
[ ]

يوضح الكود التالي كيفية استخدام Aspose.Cells لتقديم ورقة العمل إلى سياق رسومي. بمجرد تنفيذ التعليمات البرمجية ، ستقوم بطباعة ورقة العمل بأكملها وملء المساحة الفارغة المتبقية باللون الأزرق في سياق الرسومات وحفظ الصورة باسم**OutputImage_out_.png** ملف. يمكنك استخدام أي ملف اكسل المصدر لتجربة هذا الكود. يرجى أيضًا قراءة التعليقات الموجودة داخل الكود لفهم أفضل.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Create workbook object from source file
Workbook workbook = new Workbook(dataDir + "SampleBook.xlsx");
// Access first worksheet
Worksheet worksheet = workbook.Worksheets[0];
// Create empty Bitmap
System.Drawing.Bitmap bmp = new System.Drawing.Bitmap(1100, 600);
// Create Graphics Context
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bmp);
g.Clear(System.Drawing.Color.Blue);
// Set one page per sheet to true in image or print options
Aspose.Cells.Rendering.ImageOrPrintOptions opts = new Aspose.Cells.Rendering.ImageOrPrintOptions();
opts.OnePagePerSheet = true;
// Render worksheet to graphics context
Aspose.Cells.Rendering.SheetRender sr = new Aspose.Cells.Rendering.SheetRender(worksheet, opts);
sr.ToImage(0, g, 0, 0);
// Save the graphics context image in Png format
bmp.Save(dataDir + "OutputImage_out.png", System.Drawing.Imaging.ImageFormat.Png);