Printer.Line - метод (Single, Single, Single, Single, Int32, Boolean, Boolean)
Тип линии, квадратов или прямоугольники на странице.
Пространство имен: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Сборка: Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)
Синтаксис
'Декларация
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
)
Параметры
- x1
Тип: System.Single
Значение, указывающееSingle горизонтальная координата начальной точки для печатанной линии.
- y1
Тип: System.Single
Значение, указывающееSingle вертикальная координата начальной точки для печатанной линии.
- x2
Тип: System.Single
Значение, указывающееSingle горизонтальная координата конечной точки для печатанной линии.
- y2
Тип: System.Single
Значение, указывающееSingle вертикальная координата конечной точки для печатанной линии.
- color
Тип: System.Int32
Необязательный.Значение, указывающееInteger цвета RGB (красный-зеленый-голубой) линии.Если этот параметр не указан, используется значение Black.
- box
Тип: System.Boolean
Необязательный. Boolean .Если этот параметр имеет значение true, прямоугольник печати. x1, y1, x2и координаты y2 определяют противоположный углов прямоугольника.
- fill
Тип: System.Boolean
Необязательный. Boolean .Если параметр box используется и параметр fill имеет значение true, то прямоугольника заполняется с одной и той же цвет, используемый для печати прямоугольник.Нельзя использовать fill без box.Если box используется без fill, то FillColor и текущие значения FillStyle используются для заполнения прямоугольника.Значение по умолчанию для FillStyle прозрачно.
Заметки
Напечатать подключения линии начинает последующую линию в конечной точке предыдущей линии.
Ширина линии напечатала зависит от параметра свойства DrawWidth.Способ напечатанные линия зависит от параметра свойства DrawStyle.
При выполнении Line свойства CurrentX и CurrentY имеет значение конечной точке, заданной параметрами.
Примечание |
---|
Функции и объекты пространства имен Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic.В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework.Они необходимы только в тех случаях, когда модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework. |
Примеры
В следующем примере демонстрируется рисование прямоугольника.
Dim pr As New Printer
pr.CurrentX = 500
pr.CurrentY = 500
pr.Line(pr.CurrentX, pr.CurrentY, 2000, 2000, vbRed, True, False)
pr.EndDoc()
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 - пространство имен
Другие ресурсы
Библиотека совместимости принтеров
Развертывание приложений, ссылающихся на библиотеку совместимости принтеров