Printer.PaperSize プロパティ
現在のプリンターの用紙サイズを示す値を取得または設定します。
名前空間: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
アセンブリ: Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll 内)
構文
'宣言
Public Property PaperSize As Short
public short PaperSize { get; set; }
public:
property short PaperSize {
short get ();
void set (short value);
}
member PaperSize : int16 with get, set
function get PaperSize () : short
function set PaperSize (value : short)
プロパティ値
型 : Int16
Short を返します。
解説
Printer オブジェクトの Height または Width のプロパティを設定すると、vbPRPSUserに自動的に PaperSize を設定します。
このプロパティは Print のメソッドを呼び出すか、実行時例外が発生した後に設定できません。
次の表は PrinterObjectConstants の一覧です PaperSize のプロパティに対して有効になります。
定数 |
Value |
説明 |
---|---|---|
vbPRPSLetter |
1 |
文字、8 1/2 x 11 in に。 |
vbPRPSLetterSmall |
2 |
レター小、8 1/2 x 11 in に。 |
vbPRPSTabloid |
3 |
タブロイド、11 × 17 in に。 |
vbPRPSLedger |
4 |
帳簿、17 × 11 in に。 |
vbPRPSLegal |
5 |
有効、8 1/2 x 14 in に。 |
vbPRPSStatement |
6 |
ステートメント、5 1/2 x 8 1/2 in に。 |
vbPRPSExecutive |
7 |
経営幹部、7 1/2 x 10 1/2 in に。 |
vbPRPSA3 |
8 |
A3 の 297 x 420 mm |
vbPRPSA4 |
9 |
A4 の 210 x 297 mm |
vbPRPSA4Small |
10 |
小さい 210 × 297 mm A4 |
vbPRPSA5 |
11 |
A5 に 148 × 210 mm |
vbPRPSB4 |
12 |
B4 の 250 x 354 mm |
vbPRPSB5 |
13 |
B5 の 182 x 257 mm |
vbPRPSFolio |
14 |
フォリオ、8 1/2 x 13 in に。 |
vbPRPSQuarto |
15 |
Quarto、215 × 275 mm |
vbPRPS10x14 |
16 |
10 x 14 in に。 |
vbPRPS11x17 |
17 |
11 x 17 in に。 |
vbPRPSNote |
18 |
メモ、8 1/2 x 11 in に。 |
vbPRPSEnv9 |
19 |
封筒 #9、3 7/8 x 8 7/8 in に。 |
vbPRPSEnv10 |
20 |
封筒 #10、4 1/8 x 9 1/2 in に。 |
vbPRPSEnv11 |
21 |
封筒 #11、4 1/2 x 10 3/8 in に。 |
vbPRPSEnv12 |
22 |
封筒 #12、4 1/2 x 11 in に。 |
vbPRPSEnv14 |
23 |
封筒 #14、5 × 11 1/2 in に。 |
vbPRPSCSheet |
24 |
C のサイズ シート |
vbPRPSDSheet |
25 |
D のサイズ シート |
vbPRPSESheet |
26 |
E シートのサイズ |
vbPRPSEnvDL |
27 |
DL 封筒の 110 x 220 mm |
vbPRPSEnvC3 |
29 |
封筒 C3 の 324 x 458 mm |
vbPRPSEnvC4 |
30 |
C4 封筒の 229 x 324 mm |
vbPRPSEnvC5 |
28 |
封筒 C5 の 162 x 229 mm |
vbPRPSEnvC6 |
31 |
C6 封筒の 114 x 162 mm |
vbPRPSEnvC65 |
32 |
C65 封筒の 114 x 229 mm |
vbPRPSEnvB4 |
33 |
封筒 B4 の 250 x 353 mm |
vbPRPSEnvB5 |
34 |
B5 封筒の 176 x 250 mm |
vbPRPSEnvB6 |
35 |
封筒 B6 の 176 x 125 mm |
vbPRPSEnvItaly |
36 |
封筒、110 × 230 mm |
vbPRPSEnvMonarch |
37 |
封筒君主、3 7/8 x 7 1/2 in に。 |
vbPRPSEnvPersonal |
38 |
封筒、3 5/8 x 6 1/2 in に。 |
vbPRPSFanfoldUS |
39 |
英語版 標準カーボン複製用紙帳、14 7/8 x 11 in に。 |
vbPRPSFanfoldStdGerman |
40 |
ドイツ標準ファンフォールド、8 1/2 x12。 |
vbPRPSFanfoldLglGerman |
41 |
ドイツ リーガル ファンフォールド、8 1/2 x 13 in に。 |
vbPRPSUser |
256 |
ユーザー定義 |
注意
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic へのアップグレード ツールで使用するために用意されています。ほとんどの場合、これらの関数とオブジェクトは、.NET Framework の他の名前空間にある機能と重複しています。Visual Basic 6.0 のコード モデルが .NET Framework の実装と著しく異なる場合を除いて、これらの関数およびオブジェクトを使用する必要はありません。
例
PaperSize プロパティの設定方法を次の例に示します。
Dim Printer As New Printer
Printer.PrintAction = Printing.PrintAction.PrintToPreview
Printer.PaperSize = vbPRPSLegal
Printer.Print("Using legal size paper")
Printer.EndDoc()
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。
参照
関連項目
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 名前空間
その他の技術情報
How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)
Deploying Applications That Reference the Printer Compatibility Library