Xceed Chart for WinForms v4.4 Documentation
PaperSize Property
Example 


Xceed.Chart.v4.4 Assembly > Xceed.Chart Namespace > PrintManager Class : PaperSize Property
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

Reference

PrintManager Class
PrintManager Members