Skriv ut flera kopior av ett kalkylblad

Skriv ut flera kopior av ett arbetsblad

Aspose.Cells för Python via .NET ger möjlighet att skriva ut flera kopior av ett kalkylblad genom att använda metoden SheetRender.to_printer(printer_settings). Följande kodexempel visar hur man använder SheetRender.to_printer(printer_settings) metod för att skriva ut flera kopior av ett kalkylblad. Koden använder denna provfil i Excel.

Exempelkod

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)