Bir çalışma sayfasının birden çok kopyasını yazdırma
Bir çalışma sayfasının birden fazla kopyasını yazdırma
Aspose.Cells for Python via .NET, SheetRender.to_printer(printer_settings) metodunu kullanarak çalışma sayfasının birden fazla kopyasını yazdırma özelliği sağlar. Aşağıdaki kod parçacığı, SheetRender.to_printer(printer_settings) metodunun kullanımıyla bir çalışma sayfasının birden fazla kopyasını yazdırmayı göstermektedir. Bu kod parçası, bu örnek Excel dosyası kullanmaktadır.
Örnek Kod
from aspose.cells import Workbook | |
from aspose.cells.rendering import ImageOrPrintOptions, SheetRender | |
import aspose.pydrawing as ad | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Source directory | |
sourceDir = RunExamples.Get_SourceDirectory() | |
# Load source Excel file | |
workbook = Workbook(sourceDir + "SheetRenderSample.xlsx") | |
imgOpt = ImageOrPrintOptions() | |
# Access first worksheet | |
worksheet = workbook.worksheets[1] | |
sheetRender = SheetRender(worksheet, imgOpt) | |
# Initialize PrinterSettings | |
printerSettings = ad.printing.PrinterSettings() | |
# Set printer name (example, it should be a valid printer name on your system) | |
printerSettings.printer_name = "Your Printer Name" | |
printerSettings.copies = 2 | |
sheetRender.to_printer(printerSettings) |