Поделиться через


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 Выводит содержимое файла изображения на странице.
Открытый метод Print Печать текста на страницу.
Открытый метод 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 - пространство имен

Другие ресурсы

Библиотека совместимости принтеров

Практическое руководство. Исправление ошибок обновления с помощью библиотеки совместимости принтеров (Visual Basic)

Развертывание приложений, ссылающихся на библиотеку совместимости принтеров