GdPicture.NET.14
GdPicture14 Namespace / GdPictureImaging Class / PrintSetDuplexMode Method
A member of the Duplex enumeration. The new value of the active printer duplex mode setting.
Example





In This Topic
PrintSetDuplexMode Method (GdPictureImaging)
In This Topic
Sets up the printer duplex mode setting of the active printer. This property determines whether a page is printed on both sides (if the printer supports this feature).
Syntax
'Declaration
 
Public Function PrintSetDuplexMode( _
   ByVal DuplexMode As Duplex _
) As GdPictureStatus
public GdPictureStatus PrintSetDuplexMode( 
   Duplex DuplexMode
)
public function PrintSetDuplexMode( 
    DuplexMode: Duplex
): GdPictureStatus; 
public function PrintSetDuplexMode( 
   DuplexMode : Duplex
) : GdPictureStatus;
public: GdPictureStatus PrintSetDuplexMode( 
   Duplex DuplexMode
) 
public:
GdPictureStatus PrintSetDuplexMode( 
   Duplex DuplexMode
) 

Parameters

DuplexMode
A member of the Duplex enumeration. The new value of the active printer duplex mode setting.

Return Value

A member of the GdPictureStatus enumeration. If the method has been successfully followed, then the return value is GdPictureStatus.OK.

We strongly recommend always checking this status first.

Remarks
Just to remind you that the active printer is the printer identified by the PrintGetActivePrinter method or set by the PrintSetActivePrinter method and it is dedicated to executing all subsequent print jobs using this class as well as utilizing all by you altered printer settings.
Example
Setting basic printer properties.
using (GdPictureImaging gdpictureImaging = new GdPictureImaging())
{
    Console.WriteLine("Setting image alignment to -top left corner-");
    gdpictureImaging.PrintSetAlignment(PrintAlignment.PrintAlignmentTopLeft);
 
    Console.WriteLine("Setting number of copies to -3-");
    gdpictureImaging.PrintSetCopies(3);
 
    Console.WriteLine("Setting duplex mode to -Horizontal-");
    gdpictureImaging.PrintSetDuplexMode(System.Drawing.Printing.Duplex.Horizontal);
 
    Console.WriteLine("Enabling document collate");
    gdpictureImaging.PrintSetCollate(true);
}
See Also