PowerTools SPREAD for Windows Forms 10.0J
PaperSource プロパティ


印刷時の給紙トレイを取得または設定します。
構文
'Declaration
 
Public Property PaperSource As PaperSource
'使用法
 
Dim instance As PrintInfo
Dim value As PaperSource
 
instance.PaperSource = value
 
value = instance.PaperSource
public PaperSource PaperSource {get; set;}

プロパティ値

給紙トレイを指定する PaperSource オブジェクト
解説

このプロパティは実行時専用です。設計時に設定することはできません。

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)
参照

PrintInfo クラス
PrintInfo メンバ
PaperSize プロパティ

開発者ガイド

印刷ジョブ設定のカスタマイズ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.