Printer (Clase)
Proporciona un objeto de Printer para Visual Basic utilizan 6.0 actualizado que imprime código.
Jerarquía de herencia
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
Espacio de nombres: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
Public Class Printer
public class Printer
public ref class Printer
type Printer = class end
public class Printer
El tipo Printer expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
Printer | Inicializa una nueva instancia de la clase Printer. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ColorMode | Obtiene o establece un valor que especifica si la salida imprimirá colores o en monocromático en un dispositivo que admita color. | |
Copies | Obtiene o establece un valor que determina el número de copias que se imprimirán. | |
CurrentX | Obtiene o establece las coordenadas horizontal para el siguiente método de impresión o gráfico. | |
CurrentY | Obtiene o establece las coordenadas verticales para el siguiente método de impresión o gráfico. | |
DeviceName | obtiene el nombre de la impresora actual. | |
DocumentName | Obtiene o establece el nombre del documento que va a aparecer (por ejemplo, en un cuadro de diálogo de estado de impresión o cola de impresión) mientras se imprime el documento. | |
DrawStyle | Obtiene o establece un valor que determina el estilo de línea para la salida de los métodos gráficos. | |
DrawWidth | Obtiene o establece el ancho de línea para la salida de los métodos gráficos. | |
Duplex | Obtiene o establece un valor que determina si una página se imprimirá en ambos lados (si la impresora admite esta característica). | |
FillColor | Obtiene o establece el color que se utiliza para rellenar formas creadas mediante los métodos gráficos de Circle y de Line . | |
FillStyle | Obtiene o establece el modelo utilizado para rellenar formas creadas con el Circle y métodos gráficos de Line . | |
Font | obtiene o establece FontFamily por nombre. | |
FontBold | obtiene o establece el estilo de fuente en negrita. | |
FontCount | Devuelve el número de fuentes disponibles para el dispositivo de pantalla o la impresora activa actual. | |
FontItalic | Obtiene o establece el estilo de cursiva. | |
FontName | Obtiene o establece el nombre de la fuente del texto se muestra para una operación de impresión. | |
Fonts | Obtiene todos los nombres de fuentes que están disponibles para la impresora actual. | |
FontSize | Obtiene o establece el tamaño de la fuente que se usa para el texto en una operación de impresión en tiempo de ejecución. | |
FontStrikethru | Obtiene o establece el estilo de fuente de strikethrough. | |
FontTransparent | Obtiene o establece un valor que determina si los gráficos de fondo en un objeto de Printer son detrás del texto caracteres impresos. | |
FontUnderline | obtiene o establece el estilo de fuente subrayado. | |
ForeColor | Obtiene o establece el color en las que se imprime el texto y los gráficos. | |
Height | obtiene o establece el alto de una página. | |
IsDefaultPrinter | Devuelve un valor que determina si la impresora seleccionada actualmente está definido como la predeterminada en Panel de control. | |
Orientation | Obtiene o establece un valor que indica si los documentos se imprimen en orientación o modo horizontal. | |
Page | Devuelve el número de página de la página se imprime actualmente. | |
PaperBin | Obtiene o establece un valor que indica la bandeja de papel predeterminada en la impresora desde la que el papel se utiliza durante las operaciones de impresión. | |
PaperSize | Obtiene o establece un valor que indica el tamaño del papel para la impresora actual. | |
PrintAction | Obtiene o establece un valor que determina si dirigen a imprimir la salida en una impresora, en una ventana, o en un archivo. | |
PrintFileName | Obtiene o establece un valor que especifica el nombre de un archivo PostScript encapsulado y la ruta de acceso a los que el archivo se guarde cuando la propiedad de PrintAction se establece en PrintToFile. | |
PrintQuality | Obtiene o establece un valor que indica la resolución de la impresora. | |
RightToLeft | Obtiene o establece un valor de Boolean que indica la dirección de la vista de texto de derecha a izquierda un sistema. | |
ScaleHeight | Obtiene o establece el número de unidades de medida vertical de la página al utilizar métodos gráficos. | |
ScaleLeft | Obtiene o establece las coordenadas horizontal del borde izquierdo de la página cuando esté utilizando métodos gráficos. | |
ScaleMode | Obtiene o establece un valor que indica la unidad de medida para las coordenadas de un objeto cuando usa métodos gráficos. | |
ScaleTop | Obtiene o establece las coordenadas vertical del borde superior de la página cuando esté utilizando métodos gráficos. | |
ScaleWidth | Obtiene o establece el número de unidades de medida horizontal de la página al utilizar métodos gráficos. | |
TwipsPerPixelX | Obtiene un valor que indica el número de twips por píxel para un objeto medido horizontalmente. | |
TwipsPerPixelY | Obtiene un valor que indica el número de twips por píxel para un objeto medido verticalmente. | |
Width | obtiene o establece el ancho de una página. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Circle(Single, Single, Single, Int32, Single, Single, Single) | imprime un círculo, una elipse, o un arco en una página. | |
Circle(Boolean, Single, Single, Single, Int32, Single, Single, Single) | Imprime un círculo, una elipse, o un arco en una página, especificando si el punto central relativa a la ubicación actual. | |
EndDoc | Finaliza una operación de impresión enviada al objeto de Printer , lanzar el documento al dispositivo de impresión o el administrador de colas de impresión. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
KillDoc | inmediatamente detiene el trabajo de impresión actual. | |
Line(Single, Single) | Imprime líneas en una página. | |
Line(Single, Single, Single, Single, Int32, Boolean, Boolean) | Imprime líneas, cuadrados, o rectángulos en una página. | |
Line(Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean) | Imprime líneas, cuadrados, o rectángulos en una página. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
NewPage | Detiene la impresión de la página actual y reanude la impresión en una nueva página. | |
PaintPicture | Imprime el contenido de un archivo de imagen en una página. | |
Imprime el texto en una página. | ||
PSet(Single, Single) | Imprime un punto único en una página. | |
PSet(Single, Single, Int32) | Imprime un punto único en el color especificado en una página. | |
PSet(Boolean, Single, Single, Int32) | Imprime un punto único en el color especificado en una página, y especificar opcionalmente un punto en relación con las coordenadas actuales. | |
Scale() | Define el sistema de coordenadas del objeto de Printer . | |
Scale(Single, Single, Single, Single) | Define el sistema de coordenadas del objeto de Printer . | |
ScaleX | Convierte el valor del ancho de una página a partir de una de las unidades de medida de la propiedad de ScaleMode a otra. | |
ScaleY | Convierte el valor de alto de una página a partir de una de las unidades de medida de la propiedad de ScaleMode a otra. | |
TextHeight | Devuelve el alto de una cadena de texto tal como se imprimirá en la fuente actual. | |
TextWidth | Devuelve el ancho de una cadena de texto tal como se imprimirá en la fuente actual. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
Write | imprime el texto a una página sin agregar un retorno de carro. |
Arriba
Comentarios
el objeto de Visual Basic 6.0 Printer no tiene ningún equivalente directo en Visual Basic.El objeto de Printer proporciona todas las propiedades, métodos, y eventos del objeto de Visual Basic 6.0 Printer .Esto permite Visual Basic 6.0 que imprime el código se ejecute después de la actualización.
[!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.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
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