إخراج صفحة فارغة عند عدم وجود شيء للطباعة
سيناريوهات الاستخدام المحتملة
إذا كانت الورقة فارغة، فلن يقوم Aspose.Cells بطباعة أي شيء عند تصدير ورقة العمل إلى صورة. يمكنك تغيير هذا السلوك باستخدام الخاصية ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint. عند تعيين القيمة true، سيتم طباعة الصفحة الفارغة.
إخراج صفحة فارغة عند عدم وجود شيء للطباعة
يقوم الكود العيني التالي بإنشاء السجل الفارغ الذي يحتوي على ورقة عمل فارغة ويقوم بتقديم الصورة للورقة الفارغة بعد ضبط الخاصية ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint بقيمة true. وبالتالي، يتم إنشاء الصفحة الفارغة نتيجة عدم وجود شيء للطباعة والذي يمكنك رؤيته في الصورة أدناه.
الكود المثالي
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Output directory | |
string outputDir = RunExamples.Get_OutputDirectory(); | |
//Create workbook | |
Workbook wb = new Workbook(); | |
//Access first worksheet - it is empty sheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Specify image or print options | |
//Since the sheet is blank, we will set OutputBlankPageWhenNothingToPrint to true | |
//So that empty page gets printed | |
ImageOrPrintOptions opts = new ImageOrPrintOptions(); | |
opts.ImageType = Drawing.ImageType.Png; | |
opts.OutputBlankPageWhenNothingToPrint = true; | |
//Render empty sheet to png image | |
SheetRender sr = new SheetRender(ws, opts); | |
sr.ToImage(0, outputDir + "OutputBlankPageWhenNothingToPrint.png"); |