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)
プロパティ値
型 : System.Int16
Short を返します。
解説
Printer のオブジェクトの Height または Width のプロパティを設定すると、 vbPRPSUserに自動的に PaperSize を設定します。
このプロパティは Print のメソッドをダイヤルするか、ランタイム例外が発生した後に設定することはできません。
次の表は PrinterObjectConstants を示します PaperSize のプロパティに対して有効である。
定数 |
値 |
Description |
---|---|---|
vbPRPSLetter |
1 |
文字、つまり 8 1 + 1/2 x 11 では。 |
vbPRPSLetterSmall |
2 |
小さなに、つまり 8 1 + 1/2 x 11 では文字を格納します。 |
vbPRPSTabloid |
3 |
タブロイド、 11 × 17 では。 |
vbPRPSLedger |
4 |
帳簿、 17 × 11 では。 |
vbPRPSLegal |
5 |
使用する、つまり 8 1 + 1/2 x 14 では。 |
vbPRPSStatement |
6 |
ステートメント、つまり 5 1 + 1/2 x つまり 8 1 + 1/2 では。 |
vbPRPSExecutive |
7 |
exec、つまり 7 1 + 1/2 x つまり 10 1 + 1/2 では。 |
vbPRPSA3 |
8 |
A3、 297 × 420 の mm |
vbPRPSA4 |
9 |
A4、 210 × 297 の mm |
vbPRPSA4Small |
10 |
小さい A4 210 x 297 の mm |
vbPRPSA5 |
11 |
A5、 148 × 210 の mm |
vbPRPSB4 |
12 |
B4、 250 × 354 の mm |
vbPRPSB5 |
13 |
B5、 182 × 257 の mm |
vbPRPSFolio |
14 |
フォリオ、つまり 8 1 + 1/2 x 13 では。 |
vbPRPSQuarto |
15 |
Quarto、 215 × 275 の mm |
vbPRPS10x14 |
16 |
10 x 14 では。 |
vbPRPS11x17 |
17 |
11 x 17 では。 |
vbPRPSNote |
18 |
メモ、つまり 8 1 + 1/2 x 11 では。 |
vbPRPSEnv9 |
19 |
エンベロープ #9、 /8 3 7 x 8 7 /8 では。 |
vbPRPSEnv10 |
20 |
エンベロープ #10、 4 1 x 9 1 /8 /2 では。 |
vbPRPSEnv11 |
21 |
エンベロープ #11、つまり 4 1 + 1/2 x 10 3 /8 では。 |
vbPRPSEnv12 |
22 |
エンベロープ #12、つまり 4 1 + 1/2 x 11 では。 |
vbPRPSEnv14 |
23 |
エンベロープ #14 x 5、つまり 11 1 + 1/2 では。 |
vbPRPSCSheet |
24 |
15 C のサイズのシート |
vbPRPSDSheet |
25 |
17 C のサイズのシート |
vbPRPSESheet |
26 |
E のサイズのシート |
vbPRPSEnvDL |
27 |
エンベロープ DL、 110 × 220 の mm |
vbPRPSEnvC3 |
29 |
エンベロープ C3、 324 × 458 の mm |
vbPRPSEnvC4 |
30 |
エンベロープ C4、 229 × 324 の mm |
vbPRPSEnvC5 |
28 |
エンベロープ C5、 162 × 229 の mm |
vbPRPSEnvC6 |
31 |
エンベロープ C6、 114 × 162 の mm |
vbPRPSEnvC65 |
32 |
エンベロープ C65、 114 × 229 の mm |
vbPRPSEnvB4 |
33 |
エンベロープ B4、 250 × 353 の mm |
vbPRPSEnvB5 |
34 |
エンベロープ B5、 176 × 250 の mm |
vbPRPSEnvB6 |
35 |
エンベロープ B6、 176 × 125 の mm |
vbPRPSEnvItaly |
36 |
エンベロープ、 110 × 230 の mm |
vbPRPSEnvMonarch |
37 |
エンベロープ君主、 3 7 x 7 1 /8 /2 では。 |
vbPRPSEnvPersonal |
38 |
エンベロープ、 3 5 x 6 1 /8 /2 では。 |
vbPRPSFanfoldUS |
39 |
英語版標準カーボン可能な紙帳、 14 7 /8 x 11 では。 |
vbPRPSFanfoldStdGerman |
40 |
ドイツ語の標準カーボン可能な紙帳、つまり 8 1 + 1/2 x12。 |
vbPRPSFanfoldLglGerman |
41 |
ドイツ語の可能なカーボン可能な紙帳、つまり 8 1 + 1/2 x 13 では。 |
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 名前空間
その他の技術情報
方法: Printer Compatibility Library を使用してアップグレード エラーを修正する (Visual Basic)