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


Printer.Duplex - свойство

Возвращает или задает значение, определяющее, печатается ли страница для обеих сторон (если принтер поддерживает эту функцию.)

Пространство имен:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
Public Property Duplex As Short
public short Duplex { get; set; }
public:
property short Duplex {
    short get ();
    void set (short value);
}
member Duplex : int16 with get, set
function get Duplex () : short
function set Duplex (value : short)

Значение свойства

Тип: System.Int16
Возвращает Short.

Заметки

При использовании горизонтальную дуплексную печать, верхние края обеих сторон страницы на одном конце рабочего листа.При использовании вертикальную дуплексную печать, нижний одной страницы на одном конце рабочего листа, как в верхней части страницы.

Если установить это свойство, то после вызова Print, Circle, Lineили методы PSet на новой странице исключение времени выполнения.

В следующей таблице перечислены значения PrinterObjectConstants, допустимые для свойства Duplex.

Константа

Значение

Описание

vbPRDPSimplex

1

Единый-встали на сторону ввести с текущим параметром ориентация.

vbPRDPHorizontal

2

Двухсторонняя печать, используя горизонтальную страница включает.

vbPRDPVertical

3

Двухсторонняя печать с помощью вертикальной странице включает.

ПримечаниеПримечание

Функции и объекты пространства имен Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 используются в средствах, предназначенных для обновления версии Visual Basic 6.0 до Visual Basic.В большинстве случаев эти функции и объекты дублируют функциональные возможности, реализованные в других пространствах имен в .NET Framework.Они необходимы только в тех случаях, когда модель кода Visual Basic 6.0 значительно отличается от реализации .NET Framework.

Примеры

В следующем примере демонстрируется установка значения свойства Duplex.

Dim pr As New Printer
Dim ps As New Printing.PrinterSettings
If ps.CanDuplex = True Then
    pr.Duplex = vbPRDPVertical
Else
    MsgBox("Duplex printing is not supported.")
End If

Безопасность платформы .NET Framework

См. также

Ссылки

Printer Класс

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 - пространство имен

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

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

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

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