Método Printer.Line (Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean)
Imprime as linhas, quadrados ou retângulos em uma página.
Namespace: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
Public Sub Line ( _
relativeStart As Boolean, _
x1 As Single, _
y1 As Single, _
relativeEnd As Boolean, _
x2 As Single, _
y2 As Single, _
color As Integer, _
box As Boolean, _
fill As Boolean _
)
public void Line(
bool relativeStart,
float x1,
float y1,
bool relativeEnd,
float x2,
float y2,
int color,
bool box,
bool fill
)
public:
void Line(
bool relativeStart,
float x1,
float y1,
bool relativeEnd,
float x2,
float y2,
int color,
bool box,
bool fill
)
member Line :
relativeStart:bool *
x1:float32 *
y1:float32 *
relativeEnd:bool *
x2:float32 *
y2:float32 *
color:int *
box:bool *
fill:bool -> unit
public function Line(
relativeStart : boolean,
x1 : float,
y1 : float,
relativeEnd : boolean,
x2 : float,
y2 : float,
color : int,
box : boolean,
fill : boolean
)
Parâmetros
- relativeStart
Tipo: System.Boolean
Boolean .Se esse parâmetro for definido como true, as coordenadas iniciais são relativos às coordenadas dadas pela CurrentX e CurrentY propriedades da Printer objeto.
- x1
Tipo: System.Single
Single valor que indica a coordenada horizontal do ponto de partida para a linha que está sendo impresso.
- y1
Tipo: System.Single
Single valor que indica a coordenada vertical do ponto de partida para a linha que está sendo impresso.
- relativeEnd
Tipo: System.Boolean
Boolean .Se esse parâmetro for definido como true, as coordenadas final são relativos às coordenadas dadas pela CurrentX e CurrentY propriedades da Printer objeto.
- x2
Tipo: System.Single
Single valor que indica a coordenada horizontal do ponto de ponto de extremidade para a linha que está sendo impresso.
- y2
Tipo: System.Single
Single valor que indica a coordenada vertical do ponto de ponto de extremidade para a linha que está sendo impresso.
- color
Tipo: System.Int32
Opcional. Integer valor que indica a cor RGB (red-green-blue) da linha.Se este parâmetro for omitido, o valor de Black é usado.
- box
Tipo: System.Boolean
Opcional. Boolean .Se esse parâmetro for definido como true, um retângulo é impresso.O x1, y1, x2, e y2 as coordenadas especifique cantos opostos do retângulo.
- fill
Tipo: System.Boolean
Opcional. Boolean .Se a box parâmetro é usado e o fill parâmetro for definido como true, o retângulo é preenchido com a mesma cor usada para imprimir o retângulo. não é possível usar fill sem box.Se box é usado sem fill, atual FillColor e FillStyle valores são usados para preencher o retângulo.O valor padrão para FillStyle é transparente.
Comentários
Para imprimir linhas conectadas, comece uma linha subseqüente em que o ponto de extremidade da linhaanterior.
A largura da linha impressa depende da configuração do DrawWidth propriedade. A maneira em que uma linha é impresso depende na configuração da DrawStyle propriedade.
Quando Line é executado, o CurrentX e CurrentY propriedades são definidas como o ponto de extremidade especificado pelos parâmetros.
Observação |
---|
Funções e objetos na Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 namespace são fornecidos para uso pelas ferramentas para a atualização de Visual Basic 6.0 para Visual Basic. Na maioria dos casos, essas funções e objetos duplicar a funcionalidade que podem ser encontrados em outros espaços na .NET Framework.São necessárias apenas quando o modelo de código Visual Basic 6.0 difere significativamente do.NET Framework de implementação. |
Exemplos
O exemplo a seguir demonstra como desenhar um retângulo.
Dim pr As New Printer
pr.CurrentX = 500
pr.CurrentY = 500
pr.Line(True, 500, 500, 2000, 2000, vbRed, True, True)
pr.EndDoc()
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Outros recursos
Biblioteca de compatibilidade da impressora
Implantação de aplicativos que fazem referência a biblioteca de compatibilidade da impressora