Xceed Chart for WinForms v4.4 Documentation
Xceed.Chart.v4.4 Assembly / Xceed.Chart Namespace / PrintManager Class / PaperSize Property
Example


In This Topic
    PaperSize Property
    In This Topic
    The name of the paper size the chart will print with.
    Syntax
    'Declaration
     
    Public Property PaperSize As String
    'Usage
     
    Dim instance As PrintManager
    Dim value As String
     
    instance.PaperSize = value
     
    value = instance.PaperSize
    public string PaperSize {get; set;}
    Remarks
    You can use the EnumeratePaperSizes function of the PrintManager to enumerate the paper sizes supported by a given printer.
    Example
    The following example prints the chart with the default paper size.
    ArrayList arrPrinters = new ArrayList();
     int defaultPrinter = ChartControl.PrintManager.EnumerateInstalledPrinters(arrPrinters);
     
     if (defaultPrinter != -1)
     {
       ArrayList arrPaperSizes = new ArrayList();
       ChartControl.PrintManager.PrinterName = arrPrinters[defaultPrinter].ToString();
       
       PaperSize paperSize = ChartControl.PrintManager.EnumeratePaperSizes(defaultPrinter, arrPaperSizes);
       ChartControl.PrintManager.PaperSize = paperSize.PaperName;
       
       ChartControl.PrintManager.Print();
     }
    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also