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
reportDocument
ReportDocumentprintServerApi
IPrintServerApiDie API zur Steuerung des PrintServers.
copies
intAnzahl der Kopien.
isCollated
boolGibt an, ob die Seiten sortiert gedruckt werden sollen.
startPage
intErste zu druckende Seite (0 = alle Seiten).
endPage
intLetzte zu druckende Seite (0 = alle Seiten).
orderID
intLaufende Nummer des Jobs in der Transaktion.
printServerId
guidID des PrintServers.
printerId
guidID 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
reportDocument
ReportDocumentprintServerApi
IPrintServerApiDie API zur Steuerung des PrintServers.
copies
intAnzahl der Kopien.
isCollated
boolGibt an, ob die Seiten sortiert gedruckt werden sollen.
startPage
intErste zu druckende Seite (0 = alle Seiten).
endPage
intLetzte zu druckende Seite (0 = alle Seiten).
printServerId
guidID des PrintServers.
printerId
guidID des Druckers.