Printer.Line (Método) (Single, Single, Single, Single, Int32, Boolean, Boolean)

Imprime líneas, cuadrados, o rectángulos en una página.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

'Declaración
Public Sub Line ( _
    x1 As Single, _
    y1 As Single, _
    x2 As Single, _
    y2 As Single, _
    color As Integer, _
    box As Boolean, _
    fill As Boolean _
)
public void Line(
    float x1,
    float y1,
    float x2,
    float y2,
    int color,
    bool box,
    bool fill
)
public:
void Line(
    float x1, 
    float y1, 
    float x2, 
    float y2, 
    int color, 
    bool box, 
    bool fill
)
member Line : 
        x1:float32 * 
        y1:float32 * 
        x2:float32 * 
        y2:float32 * 
        color:int * 
        box:bool * 
        fill:bool -> unit 
public function Line(
    x1 : float, 
    y1 : float, 
    x2 : float, 
    y2 : float, 
    color : int, 
    box : boolean, 
    fill : boolean
)

Parámetros

  • x1
    Tipo: System.Single
    valor deSingle que indica la coordenada horizontal el punto inicial para la línea que es impresa.
  • y1
    Tipo: System.Single
    valor deSingle que indica la coordenada vertical del punto de inicio para la línea que es impresa.
  • x2
    Tipo: System.Single
    valor deSingle que indica la coordenada horizontal de extremo para la línea que es impresa.
  • y2
    Tipo: System.Single
    valor deSingle que indica la coordenada vertical de extremo para la línea que es impresa.
  • color
    Tipo: System.Int32
    Opcional.valor deInteger que indica RGB (rojo-verde-azul) el color de la línea.si se omite este parámetro, el valor de Black se utiliza.
  • box
    Tipo: System.Boolean
    Opcional. Boolean .Si este parámetro se establece en true, se imprime un rectángulo. x1, y1, x2, y las coordenadas de y2 especifican opuesta de las esquinas del rectángulo.
  • fill
    Tipo: System.Boolean
    Opcional. Boolean .Si se utiliza el parámetro de box y el parámetro de fill se establece en true, el rectángulo se rellena con el mismo color utilizado para imprimir el rectángulo.No puede utilizar fill sin box.si box se utiliza sin fill, FillColor y los valores actuales de FillStyle se utilizan para rellenar el rectángulo.el valor predeterminado para FillStyle es transparente.

Comentarios

Para imprimir conectados líneas, inicia una línea subsiguiente en el extremo de la línea anterior.

El ancho de línea impresa depende del valor de la propiedad de DrawWidth .La manera en que se imprime una línea depende del valor de la propiedad de DrawStyle .

Cuando Line ejecuta, las propiedades de CurrentX y de CurrentY se establecen en el extremo especificada por los parámetros.

[!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

El ejemplo siguiente muestra cómo dibujar un rectángulo.

Dim pr As New Printer
pr.CurrentX = 500
pr.CurrentY = 500
pr.Line(pr.CurrentX, pr.CurrentY, 2000, 2000, vbRed, True, False)
pr.EndDoc()

Seguridad de .NET Framework

Vea también

Referencia

Printer Clase

Line (Sobrecarga)

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 (Espacio de nombres)

Otros recursos

Biblioteca de compatibilidad de impresoras

Cómo: Corregir errores de actualización utilizando la biblioteca de compatibilidad de impresoras (Visual Basic)

Implementar aplicaciones que hacen referencia a la biblioteca de compatibilidad de impresoras