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)