Method PrintToPrinter
PrintToPrinter(ReportDocument, IPrintServerApi, int, bool, int, int, int, guid, guid)
Druckt das aktuelle ReportDocument über einen angegebenen PrintServer und Drucker. Es wird eine neue Druck-Transaktion erstellt, der Druckauftrag hinzugefügt und die Transaktion direkt abgeschlossen.
public static void PrintToPrinter(this ReportDocument reportDocument, IPrintServerApi printServerApi, int copies, bool isCollated, int startPage, int endPage, int orderID, guid printServerId, guid printerId)
Parameters
reportDocumentReportDocumentprintServerApiIPrintServerApiDie API zur Steuerung des PrintServers.
copiesintAnzahl der Kopien.
isCollatedboolGibt an, ob die Seiten sortiert gedruckt werden sollen.
startPageintErste zu druckende Seite (0 = alle Seiten).
endPageintLetzte zu druckende Seite (0 = alle Seiten).
orderIDintLaufende Nummer des Jobs in der Transaktion.
printServerIdguidID des PrintServers.
printerIdguidID des Druckers.
PrintToPrinter(ReportDocument, IPrintServerApi, int, bool, int, int, guid, guid)
Druckt das aktuelle ReportDocument über einen angegebenen PrintServer und Drucker. Die Anordnung (orderID) des Reports beim Druck wird automatisch auf 1 gesetzt.
public static void PrintToPrinter(this ReportDocument reportDocument, IPrintServerApi printServerApi, int copies, bool isCollated, int startPage, int endPage, guid printServerId, guid printerId)
Parameters
reportDocumentReportDocumentprintServerApiIPrintServerApiDie API zur Steuerung des PrintServers.
copiesintAnzahl der Kopien.
isCollatedboolGibt an, ob die Seiten sortiert gedruckt werden sollen.
startPageintErste zu druckende Seite (0 = alle Seiten).
endPageintLetzte zu druckende Seite (0 = alle Seiten).
printServerIdguidID des PrintServers.
printerIdguidID des Druckers.