Printer - класс
Предоставляет объект Printer для использования обновленным кодом Visual Basic 6,0 при печати.
Иерархия наследования
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
Пространство имен: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Сборка: Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)
Синтаксис
'Декларация
Public Class Printer
public class Printer
public ref class Printer
type Printer = class end
public class Printer
Тип Printer предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
Printer | Инициализирует новый экземпляр класса Printer. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
ColorMode | Возвращает или задает значение, указывающее, является ли вывод напечатает цветом или в монохромном на устройстве, которое поддерживает цвет. |
![]() |
Copies | Возвращает или задает значение, указывающее количество копий для печати. |
![]() |
CurrentX | Возвращает или задает горизонтальные координаты для следующего метода печати или документа. |
![]() |
CurrentY | Получает или задает вертикальное координаты для следующего метода печати или документа. |
![]() |
DeviceName | Возвращает имя текущего принтера. |
![]() |
DocumentName | Получает или задает имя документа, отображаемое (например, в диалоговом окне состояния принтера или в очереди принтера) во время печати документа. |
![]() |
DrawStyle | Возвращает или задает значение, определяющее стиль линии для вывода из графических методов. |
![]() |
DrawWidth | Возвращает или задает ширину строки для вывода из графических методов. |
![]() |
Duplex | Возвращает или задает значение, определяющее, печатается ли страница для обеих сторон (если принтер поддерживает эту функцию.) |
![]() |
FillColor | Возвращает или задает цвет, который используется для заливки внутри графических фигур, созданный с помощью методов Circle и Line. |
![]() |
FillStyle | Возвращает или задает шаблон, используемый для заливки фигуры, созданные с помощью Circle и графических методов Line. |
![]() |
Font | Возвращает или задает FontFamily именем. |
![]() |
FontBold | Возвращает или задает начертание шрифта полужирный. |
![]() |
FontCount | Возвращает размер шрифта, доступных для текущего дисплейного устройства или активного принтера. |
![]() |
FontItalic | Возвращает или задает стиль шрифта курсивом. |
![]() |
FontName | Возвращает или задает имя шрифта, в котором текст, отображаемый для операции печати. |
![]() |
Fonts | Получает все имена шрифтов, которые доступны для текущего принтера. |
![]() |
FontSize | Возвращает или задает размер шрифта, который используется для текста в операции среды выполнения печати. |
![]() |
FontStrikethru | Возвращает или задает стиль шрифта зачеркивания. |
![]() |
FontTransparent | Возвращает или задает значение, указывающее, является ли фон напечатан на объекте Printer за символов текста. |
![]() |
FontUnderline | Возвращает или задает подчеркнутое начертание шрифта. |
![]() |
ForeColor | Возвращает или задает цвет текста и графики в котором выводятся. |
![]() |
Height | Возвращает или задает высоту страницы. |
![]() |
IsDefaultPrinter | Возвращает значение, указывающее, определен ли текущий выбранный принтер, как принтер по умолчанию на Панели управления. |
![]() |
Orientation | Возвращает или задает значение, указывающее, выводятся ли документы в режиме книжной или альбомная. |
![]() |
Page | Возвращает номер страницы, которая в настоящий момент печатается. |
![]() |
PaperBin | Возвращает или задает значение по умолчанию бумажная положение на принтере бумага из которого подана во время операций печати. |
![]() |
PaperSize | Возвращает или задает значение, указывающее размер бумаги для текущего принтера. |
![]() |
PrintAction | Возвращает или задает значение, указывающее, является ли вывод перенаправляется на печать на принтере, в окне предварительного просмотра или в файл. |
![]() |
PrintFileName | Возвращает или задает значение, указывающее имя файла инкапсулированного файла postscript и пути к которому файл будет сохранен при PrintAction свойство имеет значение PrintToFile. |
![]() |
PrintQuality | Возвращает или задает значение, указывающее, разрешающую способность принтера. |
![]() |
RightToLeft | Возвращает или задает значение Boolean, указывающее направление отображения текста справа налево системе. |
![]() |
ScaleHeight | Возвращает или задает число единиц для вертикального измерения страницы при использовании графических методов. |
![]() |
ScaleLeft | Возвращает или задает горизонтальные координаты левого края страницы при использовании графических методов. |
![]() |
ScaleMode | Возвращает или задает значение единицы измерения для координат объекта при использовании графических методов. |
![]() |
ScaleTop | Получает или задает вертикальное координаты для верхнего края страницы при использовании графических методов. |
![]() |
ScaleWidth | Возвращает или задает число единиц для горизонтального измерения страницы при использовании графических методов. |
![]() |
TwipsPerPixelX | Возвращает значение, представляющее число твипов в точку для объекта измеряется по горизонтали. |
![]() |
TwipsPerPixelY | Возвращает значение, представляющее число твипов в точку для объекта измеряется по вертикали. |
![]() |
Width | Возвращает или задает ширину страницы. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Circle(Single, Single, Single, Int32, Single, Single, Single) | Печатает круг, эллипс и дугу на странице. |
![]() |
Circle(Boolean, Single, Single, Single, Int32, Single, Single, Single) | Печатает круг, эллипс и дугу на странице, указывающий, должен ли центральная точка относительно текущего местоположения. |
![]() |
EndDoc | Завершается операция печати, отправленную на объект Printer, освобождая документа к устройству или шпульнице печати. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
KillDoc | Немедленно останавливает текущее задание печати. |
![]() |
Line(Single, Single) | Тип линии на странице. |
![]() |
Line(Single, Single, Single, Single, Int32, Boolean, Boolean) | Тип линии, квадратов или прямоугольники на странице. |
![]() |
Line(Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean) | Тип линии, квадратов или прямоугольники на странице. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
NewPage | Останавливается печать на текущей странице и возобновляет печать на новой странице. |
![]() |
PaintPicture | Выводит содержимое файла изображения на странице. |
![]() |
Печать текста на страницу. | |
![]() |
PSet(Single, Single) | Печатает манипуляция инициируется одиночной точкой на странице. |
![]() |
PSet(Single, Single, Int32) | Печатает манипуляция инициируется одиночной точкой в заданном цвете на странице. |
![]() |
PSet(Boolean, Single, Single, Int32) | Печатает манипуляция инициируется одиночной точкой в заданном цвете на странице, при необходимости, указывающий точку относительно текущей координаты. |
![]() |
Scale() | Указывает систему координат объекта Printer. |
![]() |
Scale(Single, Single, Single, Single) | Указывает систему координат объекта Printer. |
![]() |
ScaleX | Преобразует значение ширины страницы из одной из единиц измерения свойства ScaleMode в другой. |
![]() |
ScaleY | Преобразует значение высоты страницы из одной из единиц измерения свойства ScaleMode в другой. |
![]() |
TextHeight | Возвращает высоту строки текста по мере того, как он будет напечатан в текущем шрифте. |
![]() |
TextWidth | Возвращает ширину текстовой строки по мере того, как он будет напечатан в текущем шрифте. |
![]() |
ToString | Возвращает строку, которая представляет текущий объект. (Унаследовано от Object.) |
![]() |
Write | Печать текста на страницу без добавления возврат каретки. |
В начало страницы
Заметки
Объект Printer Visual Basic 6,0 не имеют прямого эквивалента в Visual Basic.Объект Printer предоставляет все свойства, методы и события объекта Printer Visual Basic 6,0.Это позволяет коду Visual Basic 6,0 при печати для выполнения после обновления.
![]() |
---|
Функции и объекты пространства имен Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic.В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework.Они необходимы только в том случае, если модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework. |
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 - пространство имен
Другие ресурсы
Библиотека совместимости принтеров
Развертывание приложений, ссылающихся на библиотеку совместимости принтеров