Stampa copie multiple di un foglio di lavoro
Stampa copie multiple di un foglio di lavoro
Aspose.Cells for Python via .NET fornisce la capacità di stampare più copie di un foglio di lavoro utilizzando il metodo SheetRender.to_printer(printer_settings). Il seguente snippet di codice dimostra l’uso del metodo SheetRender.to_printer(printer_settings) per stampare più copie di un foglio di lavoro. Il seguente snippet di codice utilizza questo file Excel di esempio.
Codice di esempio
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) |