دفاتر الطباعة

سيناريو الاستخدام

بعد الانتهاء من إنشاء جدول البيانات ، قد ترغب في طباعة نسخة ورقية من الورقة حسب حاجتك. عندما تقوم بالطباعة ، يفترض MS Excel أنك تريد طباعة منطقة ورقة العمل بأكملها ما لم تحدد اختيارك. تُظهر لقطة الشاشة التالية مربع الحوار لطباعة المصنف باستخدام Excel.

ما يجب القيام به: image_بديل_نص

شكل: مربع حوار الطباعة

طباعة مصنفات باستخدام Aspose.Cells

يوفر Aspose.Cells for Java أإلى الطابعة طريقة العرض الورقة صف دراسي. باستخدام ملفعرض الورقة للطابعة ، يمكنك توفير اسم الطابعة بالإضافة إلى اسم مهمة الطباعة.

عينة من الرموز

طباعة ورقة العمل المحددة

يوضح مقتطف الشفرة التالي استخدام ملفعرض الورقة للطابعة طريقة لطباعة ورقة العمل التي اخترتها.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(PrintingSelectedWorksheet.class);
// Instantiate a new workbook
Workbook book = new Workbook(dataDir + "Book1.xls");
// Create an object for ImageOptions
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();
// Get the first worksheet
Worksheet sheet = book.getWorksheets().get(0);
// Create a SheetRender object with respect to your desired sheet
SheetRender sr = new SheetRender(sheet, imgOptions);
// Print the worksheet
sr.toPrinter(strPrinterName);

طباعة مصنف كامل

يمكنك أيضًا استخدام ملفWorkbookRender.toPrinter طريقة لطباعة المصنف بأكمله. يوضح مقتطف الشفرة التالي استخدام ملفWorkbookRender.toPrinter طريقة لطباعة المصنف بأكمله.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(PrintingWholeWorkbook.class);
// Instantiate a new workbook
Workbook book = new Workbook(dataDir + "Book1.xls");
// Create an object for ImageOptions
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();
// WorkbookRender only support TIFF file format
imgOptions.setImageFormat(ImageFormat.getTiff());
// Create a WorkbookRender object with respect to your workbook
WorkbookRender wr = new WorkbookRender(book, imgOptions);
// Print the workbook
wr.toPrinter(strPrinterName);

مقالات ذات صلة