PrintTicketConverter.ConvertDevModeToPrintTicket Metoda

Definicja

Konwertuje określoną strukturę DEVMODE na zarządzany kod PrintTicket.

Przeciążenia

ConvertDevModeToPrintTicket(Byte[])

Konwertuje określoną strukturę DEVMODE na zarządzany kod PrintTicket.

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

Konwertuje określoną strukturę DEVMODE na zarządzany kod PrintTicket , który ma określony zakres.

ConvertDevModeToPrintTicket(Byte[])

Konwertuje określoną strukturę DEVMODE na zarządzany kod PrintTicket.

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

Parametry

devMode
Byte[]

Tablica Byte zawierająca strukturę DEVMODE.

Zwraca

Nowy zarządzany PrintTicketelement .

Wyjątki

Wartość to devModenull.

Zawartość elementu devMode nie jest dobrze sformułowana.

Konwersja nie powiodła się.

Uwagi

Aby uzyskać więcej informacji na temat struktury DEVMODE, zobacz DEVMODE.

Zakres zwracanego PrintTicket zadania to całe zadanie drukowania.

Ta metoda nie weryfikuje metody PrintTicket. Aby go zweryfikować, użyj polecenia MergeAndValidatePrintTicket.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.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)

Konwertuje określoną strukturę DEVMODE na zarządzany kod PrintTicket , który ma określony zakres.

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

Parametry

devMode
Byte[]

Bufor Byte zawierający strukturę DEVMODE do konwersji.

scope
PrintTicketScope

PrintTicketScope Wartość określająca, czy nowy PrintTicket ma zastosowanie do strony, dokumentu, czy całego zadania drukowania.

Zwraca

Nowy PrintTicketelement .

Wyjątki

Wartość ma wartość devMode null (Nothing w Visual Basic).

Zawartość elementu devMode nie jest dobrze sformułowana.

Konwersja nie powiodła się.

Wartość scope nie jest prawidłową PrintTicketScope wartością.

Uwagi

Ta metoda nie weryfikuje metody PrintTicket. Aby go zweryfikować, użyj polecenia MergeAndValidatePrintTicket.

Aby uzyskać więcej informacji na temat struktury DEVMODE, zobacz DEVMODE.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.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