Sheets are printed on the current default printer in your Windows environment unless you specify otherwise. You can print sheets on any Windows-supported printer.
The print job settings that you can customize include: printer, source, and page size. Set the Printer, PaperSource, or PaperSize on the PrintInfo object.
Using Code
- Set various print job settings.
- Print the sheet.
Example
This example code sets the paper source based on a selection from a combo box and sets the paper size before printing all the sheets.
[C#]
private void Form1_Load(object sender, System.EventArgs e)
{
int i;
System.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
for (i = 0; i <= ps.PaperSources.Count - 1; i++)
{
comboBox1.Items.Add(ps.PaperSources[i].SourceName);
}
comboBox1.Text = ps.PaperSources[0].SourceName;
}
private void button1_Click(object sender, System.EventArgs e
{
FarPoint.Win.Spread.PrintInfo pi = new FarPoint.Win.Spread.PrintInfo();
System.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
pi.PaperSize = new System.Drawing.Printing.PaperSize("Letter", 600, 300);
pi.PaperSource = ps.PaperSources[comboBox1.SelectedIndex];
fpSpread1.Sheets[0].PrintInfo = pi;
fpSpread1.PrintSheet(-1);
}
[Visual Basic]
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim ps As New System.Drawing.Printing.PrinterSettings()
Dim i As Integer
For i = 0 To ps.PaperSources.Count - 1
ComboBox1.Items.Add(ps.PaperSources.Item(i).SourceName)
Next
ComboBox1.Text = ps.PaperSources.Item(0).SourceName
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim pi As New FarPoint.Win.Spread.PrintInfo()
Dim ps As New System.Drawing.Printing.PrinterSettings()
pi.PaperSize = New System.Drawing.Printing.PaperSize("Letter", 600, 300)
pi.PaperSource = ps.PaperSources(ComboBox1.SelectedIndex)
FpSpread1.Sheets(0).PrintInfo = pi
FpSpread1.PrintSheet(-1)
End Sub
Return to the overview of Customizing the Appearance of the Printing.





