Comparteix a través de


PrintTicketConverter.ConvertPrintTicketToDevMode Método

Definición

Convierte el texto PrintTicket especificado en una estructura DEVMODE no administrada.

Sobrecargas

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Convierte el PrintTicket especificado administrado en una estructura DEVMODE no administrada basada en la estructura DEVMODE identificada por BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Convierte el código administrado especificado PrintTicket con el ámbito especificado, en una estructura DEVMODE no administrada basada en la estructura DEVMODE identificada por BaseDevModeType.

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType)

Convierte el PrintTicket especificado administrado en una estructura DEVMODE no administrada basada en la estructura DEVMODE identificada por BaseDevModeType.

public:
 cli::array <System::Byte> ^ ConvertPrintTicketToDevMode(System::Printing::PrintTicket ^ printTicket, System::Printing::Interop::BaseDevModeType baseType);
public byte[] ConvertPrintTicketToDevMode (System.Printing.PrintTicket printTicket, System.Printing.Interop.BaseDevModeType baseType);
member this.ConvertPrintTicketToDevMode : System.Printing.PrintTicket * System.Printing.Interop.BaseDevModeType -> byte[]
Public Function ConvertPrintTicketToDevMode (printTicket As PrintTicket, baseType As BaseDevModeType) As Byte()

Parámetros

printTicket
PrintTicket

Valor PrintTicket que se va a convertir.

baseType
BaseDevModeType

Valor que identifica si se va a utilizar el DEVMODE predeterminado del usuario o predeterminado de la impresora como el DEVMODEbase.

Devoluciones

Byte[]

Una matriz Byte que contiene la nueva estructura DEVMODE.

Excepciones

El valor de printTicket es null (Nothing en Visual Basic).

El contenido de printTicket no tiene un formato correcto.

Se produjo un error en la conversión.

baseType no es un valor de BaseDevModeType válido.

Comentarios

El ámbito del PrintTicket parámetro debe ser todo el trabajo de impresión.

Este método no valida .PrintTicket Para validarlo, use MergeAndValidatePrintTicket.

Para obtener más información sobre la estructura DEVMODE, vea DEVMODE.

Se aplica a

ConvertPrintTicketToDevMode(PrintTicket, BaseDevModeType, PrintTicketScope)

Convierte el código administrado especificado PrintTicket con el ámbito especificado, en una estructura DEVMODE no administrada basada en la estructura DEVMODE identificada por BaseDevModeType.

public:
 cli::array <System::Byte> ^ ConvertPrintTicketToDevMode(System::Printing::PrintTicket ^ printTicket, System::Printing::Interop::BaseDevModeType baseType, System::Printing::PrintTicketScope scope);
public byte[] ConvertPrintTicketToDevMode (System.Printing.PrintTicket printTicket, System.Printing.Interop.BaseDevModeType baseType, System.Printing.PrintTicketScope scope);
member this.ConvertPrintTicketToDevMode : System.Printing.PrintTicket * System.Printing.Interop.BaseDevModeType * System.Printing.PrintTicketScope -> byte[]
Public Function ConvertPrintTicketToDevMode (printTicket As PrintTicket, baseType As BaseDevModeType, scope As PrintTicketScope) As Byte()

Parámetros

printTicket
PrintTicket

Valor PrintTicket que se va a convertir.

baseType
BaseDevModeType

Valor que identifica si se va a utilizar el DEVMODE predeterminado del usuario o predeterminado de la impresora como el DEVMODEbase.

scope
PrintTicketScope

Valor de PrintTicketScope que especifica si la conversión de PrintTicket se debería hacer en el ámbito de una página, un documento o un trabajo de impresión completo.

Devoluciones

Byte[]

Un búfer Byte que representa la nueva estructura DEVMODE.

Excepciones

El valor de printTicket es null (Nothing en Visual Basic).

El contenido de printTicket no tiene un formato correcto.

Se produjo un error en la conversión.

baseType no es un valor de BaseDevModeType válido.

o bien

scope no es un valor de PrintTicketScope válido.

Comentarios

Este método no valida .PrintTicket Para validarlo, use MergeAndValidatePrintTicket.

Para obtener más información sobre la estructura DEVMODE, vea DEVMODE.

Se aplica a