PrintTicketConverter.ConvertDevModeToPrintTicket Methode

Definition

Konvertiert die angegebene DEVMODE-Struktur in PrintTicket mit verwaltetem Code.

Überlädt

ConvertDevModeToPrintTicket(Byte[])

Konvertiert die angegebene DEVMODE-Struktur in PrintTicket mit verwaltetem Code.

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

Konvertiert die angegebene DEVMODE-Struktur in PrintTicket mit verwaltetem Code mit dem angegebenen Bereich.

ConvertDevModeToPrintTicket(Byte[])

Konvertiert die angegebene DEVMODE-Struktur in PrintTicket mit verwaltetem Code.

public System.Printing.PrintTicket ConvertDevModeToPrintTicket (byte[] devMode);

Parameter

devMode
Byte[]

Ein Byte-Array, das die DEVMODE-Struktur enthält.

Gibt zurück

Das neue verwaltete PrintTicket.

Ausnahmen

Dieser PrintTicketConverter wurde bereits freigegeben.

Der Wert von devMode ist null.

Der Inhalt von devMode ist nicht wohlgeformt.

Fehler bei der Konvertierung.

Hinweise

Weitere Informationen zur DEVMODE-Struktur finden Sie unter DEVMODE.

Der Bereich des zurückgegebenen PrintTicket ist der gesamte Druckauftrag.

Diese Methode überprüft nicht.PrintTicket Um sie zu überprüfen, verwenden Sie MergeAndValidatePrintTicket.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

Konvertiert die angegebene DEVMODE-Struktur in PrintTicket mit verwaltetem Code mit dem angegebenen Bereich.

public System.Printing.PrintTicket ConvertDevModeToPrintTicket (byte[] devMode, System.Printing.PrintTicketScope scope);

Parameter

devMode
Byte[]

Ein Byte-Puffer mit der zu konvertierenden DEVMODE-Struktur.

scope
PrintTicketScope

Ein PrintTicketScope-Wert, der angibt, ob das neue PrintTicket für eine Seite, ein Dokument oder einen gesamten Druckauftrag gilt.

Gibt zurück

Die neue PrintTicket.

Ausnahmen

Dieser PrintTicketConverter wurde bereits freigegeben.

Der Wert von devMode ist NULL (Nothing in Visual Basic).

Der Inhalt von devMode ist nicht wohlgeformt.

Fehler bei der Konvertierung.

scope ist kein gültiger PrintTicketScope-Wert.

Hinweise

Diese Methode überprüft nicht.PrintTicket Um sie zu überprüfen, verwenden Sie MergeAndValidatePrintTicket.

Weitere Informationen zur DEVMODE-Struktur finden Sie unter DEVMODE.

Gilt für:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9