Specifies the paper tray (bin) where the printer needs to take the paper from.
[Visual Basic]
Public Enum PaperTray
[C#]public enum PaperTray
Example
Creates headers and footers different for first, even and odd pages using DocumentBuilder.
[C#]
DocumentBuilder builder = new DocumentBuilder();
PageSetup ps = builder.PageSetup;
ps.DifferentFirstPageHeaderFooter = true;
ps.OddAndEvenPagesHeaderFooter = true;
ps.FirstPageTray = PaperTray.EnvelopeFeed;
ps.OtherPagesTray = PaperTray.FormSource;
builder.MoveToHeaderFooter(HeaderFooterType.HeaderFirst);
builder.Writeln("First page header.");
builder.MoveToHeaderFooter(HeaderFooterType.HeaderEven);
builder.Writeln("Even pages header.");
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.Writeln("Odd pages header.");
// Move back to the main story of the first section.
builder.MoveToSection(0);
builder.Writeln("Text page 1.");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Text page 2.");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Text page 3.");
builder.Document.Save(MyDir + "PageSetup.DifferentHeaders Out.doc");[Visual Basic]
Dim builder As DocumentBuilder = New DocumentBuilder()
Dim ps As PageSetup = builder.PageSetup
ps.DifferentFirstPageHeaderFooter = True
ps.OddAndEvenPagesHeaderFooter = True
ps.FirstPageTray = PaperTray.EnvelopeFeed
ps.OtherPagesTray = PaperTray.FormSource
builder.MoveToHeaderFooter(HeaderFooterType.HeaderFirst)
builder.Writeln("First page header.")
builder.MoveToHeaderFooter(HeaderFooterType.HeaderEven)
builder.Writeln("Even pages header.")
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary)
builder.Writeln("Odd pages header.")
' Move back to the main story of the first section.
builder.MoveToSection(0)
builder.Writeln("Text page 1.")
builder.InsertBreak(BreakType.PageBreak)
builder.Writeln("Text page 2.")
builder.InsertBreak(BreakType.PageBreak)
builder.Writeln("Text page 3.")
builder.Document.Save(MyDir & "PageSetup.DifferentHeaders Out.doc")Members