Page Setting: Top, Bottom, Left, Right Margin and Landscape : Print Setting « GUI « VB.Net






Page Setting: Top, Bottom, Left, Right Margin and Landscape

Page Setting: Top, Bottom, Left, Right Margin and Landscape
Imports System
Imports System.Drawing.Printing

Module Client

    Sub Main()
        Dim pd As PrintDocument = New PrintDocument()
        Dim pg As PageSettings = pd.DefaultPageSettings
    
    
        Console.WriteLine("Top Margin = " + pg.Margins.Top.ToString())
        Console.WriteLine("Bottom Margin = " + pg.Margins.Bottom.ToString())
        Console.WriteLine("Left Margin = " + pg.Margins.Left.ToString())
        Console.WriteLine("Right Margin = " + pg.Margins.Right.ToString())
        Console.WriteLine("Landscape = " + pg.Landscape.ToString())
        Console.WriteLine("PaperSize = " + pg.PaperSize.PaperName)
        Console.WriteLine("PaperSource = " + pg.PaperSource.SourceName)
    
    End Sub

End Module
           
       








Related examples in the same category

1.Page setting: paper size, source and resolution
2.Print setting: print name, is default printer, is plotterPrint setting: print name, is default printer, is plotter
3.Printer setting: is print valide, can duplex, Num, Max, Min copies and support colorPrinter setting: is print valide, can duplex, Num, Max, Min copies and support color
4.Support paper size and source
5.Printer Page Setting: color, Top, Bottom, Left, Right Bound and Top marginPrinter Page Setting: color, Top, Bottom, Left, Right Bound and Top margin