FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread 名前空間 > PrintInfo クラス : PaperSource プロパティ |
'Declaration
Public Property PaperSource As PaperSource
public PaperSource PaperSource {get; set;}
このプロパティは実行時専用です。設計時に設定することはできません。
PaperSize プロパティで用紙サイズを設定する場合は、現在の用紙ソースが(デフォルト用紙ソースかカスタム用紙ソースかにかかわらず)その用紙サイズを保持していることを確認する必要があります。用紙ソースはこのプロパティを使用して設定します。たとえば、用紙サイズを Legal に設定した場合、プリンタ(Printer プロパティ)でそのサイズの用紙を保持するトレイを検索してそのトレイにリダイレクトされることはありません。PaperSource プロパティで適切なトレイを指定する必要があります。
// Define the printer settings FarPoint.Win.Spread.PrintInfo printset = new FarPoint.Win.Spread.PrintInfo(); printset.JobName = "New Print Job"; printset.PageOrder = FarPoint.Win.Spread.PrintPageOrder.Auto; printset.PaperSize = new System.Drawing.Printing.PaperSize("Letter", 600, 300); printset.PaperSource = new System.Drawing.Printing.PrinterSettings.PaperSources[0].SourceName; printset.Printer = "HP6L"; // Assign the printer settings to the sheet and print it fpSpread1.Sheets[0].PrintInfo = printset; fpSpread1.PrintSheet(0);
' Define the printer settings Dim printset As New FarPoint.Win.Spread.PrintInfo() printset.JobName = "New Print Job" printset.PageOrder = FarPoint.Win.Spread.PrintPageOrder.Auto printset.PaperSize = New System.Drawing.Printing.PaperSize("Letter", 600, 300) printset.PaperSource = New System.Drawing.Printing.PrinterSettings.PaperSources(0).SourceName printset.Printer = "HP6L" ' Assign the printer settings to the sheet and print it FpSpread1.Sheets(0).PrintInfo = printset FpSpread1.PrintSheet(0)