Printer.Orientation (Propiedad)
Obtiene o establece un valor que indica si los documentos se imprimen en orientación o modo horizontal.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
Public Property Orientation As Short
public short Orientation { get; set; }
public:
property short Orientation {
short get ();
void set (short value);
}
member Orientation : int16 with get, set
function get Orientation () : short
function set Orientation (value : short)
Valor de propiedad
Tipo: System.Int16
Devuelve Short.
Comentarios
Si establece esta propiedad después de llamar al método de Print , una excepción en tiempo de ejecución aparece.
La tabla siguiente se enumeran los valores de PrinterObjectConstants que son válidos para la propiedad de Orientation .
Constante |
Valor |
Descripción |
---|---|---|
vbPRORPortrait |
1 |
los documentos se imprimen verticalmente.El alto de la página es mayor que el ancho. |
vbPRORLandscape |
2 |
los documentos se imprimen horizontalmente.El ancho de la página es mayor que el alto. |
[!NOTA]
Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 se proporcionan para que se utilicen con las herramientas de actualización de Visual Basic 6.0 a Visual Basic.En la mayoría de los casos, estos objetos y funciones proporcionan la misma funcionalidad que otros espacios de nombres de .NET Framework.Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 difiere notablemente de la implementación de .NET Framework.
Ejemplos
En el ejemplo siguiente se muestra cómo establecer la propiedad Orientation.En este ejemplo, las dimensiones del documento se utilizan para determinar la guía adecuada.
Dim Printer As New Printer
If Printer.Height > Printer.Width Then
Printer.Orientation = vbPRORPortrait
Else
Printer.Orientation = vbPRORLandscape
End If
Printer.Print("Hello")
Printer.EndDoc()
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 (Espacio de nombres)
Otros recursos
Biblioteca de compatibilidad de impresoras
Implementar aplicaciones que hacen referencia a la biblioteca de compatibilidad de impresoras