DuplexMode Enum
Represents duplex modes.
public enum DuplexMode
Public Enum DuplexMode
Inheritance: ObjectValueTypeEnumDuplexMode
Fields
DuplexMode.DuplexHorizontal | 3 | Duplex mode that flips the page horizontally. |
DuplexMode.DuplexVertical | 2 | Duplex mode that flips the page vertically. |
DuplexMode.Simplex | 1 | Simplex (non duplex) mode. |
Licensing Info
This enum is a DynamicPDF PrintManager feature. One of the following is required for non-evaluation usage:
- An active DynamicPDF Subscription
- An active DynamicPDF Professional or Professional Plus Subscription with DynamicPDF PrintManager selected.
- A DynamicPDF PrintManager for .NET v4.X Developer license.
Examples
The following examples creates a print job, sets the duplex mode if it is supported by the printer and prints the job.Imports System
Imports ceTe.DynamicPDF.Printing
Module MyModule
Sub Main()
' Create a print job
Dim MyPrintJob As PrintJob = New PrintJob("PrinterName", "C:\MyDocument.pdf")
' Set the duplex mode if it is supported by the printer
If (MyPrintJob.Printer.Duplex) Then
MyPrintJob.PrintOptions.DuplexMode = DuplexMode.DuplexHorizontal
End If
' Print the job
MyPrintJob.Print()
End Sub
End Module
using System;
using ceTe.DynamicPDF.Printing;
class MyClass
{
static void Main()
{
// Create a print job
PrintJob printJob = new PrintJob("PrinterName", @"C:\MyDocument.pdf");
// Set the duplex mode if it is supported by the printer
if (printJob.Printer.Duplex)
{
printJob.PrintOptions.DuplexMode = DuplexMode.DuplexHorizontal;
}
// Print the job
printJob.Print();
}
}