Printer クラス
アップグレードされた Visual Basic 6.0 印刷コードでの使用に Printer オブジェクトを提供します。
継承階層
System.Object
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6.Printer
名前空間: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
アセンブリ: Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll 内)
構文
'宣言
Public Class Printer
public class Printer
public ref class Printer
type Printer = class end
public class Printer
Printer 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
Printer | Printer クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
ColorMode | 出力が色や色がサポートするデバイスのモノクロで印刷するかどうかを示す値を取得または設定します。 | |
Copies | 印刷するコピーの数を指定する値を取得または設定します。 | |
CurrentX | 次の印刷または描画メソッドの水平座標を取得または設定します。 | |
CurrentY | 次の印刷または描画メソッドの垂直座標を取得または設定します。 | |
DeviceName | 現在のプリンターの名前を取得します。 | |
DocumentName | ドキュメントの印刷中に表示するドキュメント名を取得または設定します。たとえば、印刷ステータス ダイアログ ボックスやプリンター キューに表示します。 | |
DrawStyle | グラフィックス メソッドの出力の線スタイルを示す値を取得または設定します。 | |
DrawWidth | グラフィックス メソッドの出力の線の幅を取得または設定します。 | |
Duplex | (プリンターがこの機能をサポートします)ページは両側で出力されるかどうかを示す値を取得または設定します。 | |
FillColor | Circle と Line のグラフィックス メソッドを使用して作成されたグラフィックスを表示するために使用される色を取得または設定します。 | |
FillStyle | パターンを Circle と Line のグラフィックス メソッドを使用して作成した図形を塗りつぶすために使用するを取得または設定します。 | |
Font | FontFamily を名前で取得または設定します。 | |
FontBold | 太字フォント形式を取得または設定します。 | |
FontCount | 現在のディスプレイ デバイスまたはアクティブなプリンターに使用できるフォントの数を返します。 | |
FontItalic | 斜体のフォント スタイルを取得または設定します。 | |
FontName | テキストが印刷操作に表示するフォントの名前を取得または設定します。 | |
Fonts | 現在のプリンターで使用できるすべてのフォント名を取得します。 | |
FontSize | ランタイムの印刷操作のテキストに使用するフォント サイズを取得または設定します。 | |
FontStrikethru | 取り消し線のスタイルを取得または設定します。 | |
FontTransparent | Printer のオブジェクトの背景グラフィックスは、テキスト文字の後に出力されるかどうかを示す値を取得または設定します。 | |
FontUnderline | 下線付きフォント スタイルを取得または設定します。 | |
ForeColor | テキストとグラフィックスが印刷される色を取得または設定します。 | |
Height | ページの高さを取得または設定します。 | |
IsDefaultPrinter | 現在選択したプリンターは、コントロール パネルの既定のプリンターで定義されているかどうかを示す値を返します。 | |
Orientation | ドキュメントが垂直方向または横向き印刷に出力されるかどうかを示す値を取得または設定します。 | |
Page | 現在印刷するページのページ番号を返します。 | |
PaperBin | フォームが印刷操作中に入れられているプリンターの既定のフォームの Bin を示す値を取得または設定します。 | |
PaperSize | 現在のプリンターのフォーム サイズを示す値を取得または設定します。 | |
PrintAction | 印刷出力は、プリンターに印刷プレビュー] ウィンドウ、またはファイルに指示するかどうかを示す値を取得または設定します。 | |
PrintFileName | PrintAction のプロパティがに設定されている場合 PrintToFileファイルが格納されているパスおよび EPS (Encapsulated PostScript)ファイルの名前を指定する値を取得または設定します。 | |
PrintQuality | プリンター解決を示す値を取得または設定します。 | |
RightToLeft | 右から左のシステムのテキスト表示の方向を示す Boolean 値を取得または設定します。 | |
ScaleHeight | グラフィックス メソッドを使用すると、ページの垂直方向の測定単位の単位の数を取得または設定します。 | |
ScaleLeft | グラフィックス メソッドを使用している場合、そのページの左端の水平座標を取得または設定します。 | |
ScaleMode | グラフィックス メソッドを使用すると、オブジェクトの座標の単位を示す値を取得または設定します。 | |
ScaleTop | グラフィックス メソッドを使用している場合、そのページの上端の垂直座標を取得または設定します。 | |
ScaleWidth | グラフィックス メソッドを使用すると、ページの水平方向の測定単位の単位の数を取得または設定します。 | |
TwipsPerPixelX | 水平単位)オブジェクトのピクセルあたりの twip 単位の数を示す値を取得します。 | |
TwipsPerPixelY | 垂直に計測されたオブジェクトのピクセルあたりの twip 単位の数を示す値を取得します。 | |
Width | ページの幅を取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Circle(Single, Single, Single, Int32, Single, Single, Single) | ページで範囲、楕円、円弧を出力します。 | |
Circle(Boolean, Single, Single, Single, Int32, Single, Single, Single) | 中心点が現在の場所を基準とするかを指定するページの範囲、楕円、円弧を出力します。 | |
EndDoc | ドキュメントを解放する印刷デバイスまたはスプーラへの Printer のオブジェクトに送信される印刷操作を終了します。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
KillDoc | すぐに現在の印刷ジョブを停止します。 | |
Line(Single, Single) | ページの印刷行。 | |
Line(Single, Single, Single, Single, Int32, Boolean, Boolean) | ページの印刷行、四角形、または四角形。 | |
Line(Boolean, Single, Single, Boolean, Single, Single, Int32, Boolean, Boolean) | ページの印刷行、四角形、または四角形。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
NewPage | 現在のページの印刷を停止し、新しいページの印刷を再開します。 | |
PaintPicture | ページのイメージ ファイルの内容を印刷します。 | |
ページに印刷テキスト。 | ||
PSet(Single, Single) | ページで明確に出力します。 | |
PSet(Single, Single, Int32) | ページで指定された色である時刻を出力します。 | |
PSet(Boolean, Single, Single, Int32) | オプションで現在の座標に対する点を指定するページで指定された色である時刻を出力します。 | |
Scale() | Printer のオブジェクトの座標系を定義します。 | |
Scale(Single, Single, Single, Single) | Printer のオブジェクトの座標系を定義します。 | |
ScaleX | ScaleMode のプロパティの測定単位の 1 種類から別のページの幅の値を変換します。 | |
ScaleY | ScaleMode のプロパティの測定単位の 1 種類から別のページの高さの値を変換します。 | |
TextHeight | 現在のフォントで印刷するため、テキスト文字列の高さを返します。 | |
TextWidth | 現在のフォントで印刷するため、テキスト文字列の幅を返します。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) | |
Write | 印刷は、ページに復帰を追加せずにテキストを表示します。 |
このページのトップへ
解説
Visual Basic 6.0 の Printer のオブジェクトに Visual Basicで直接対応する項目はありません。Printer のオブジェクトは、 Visual Basic 6.0 の Printer のオブジェクトのすべてのプロパティ、メソッド、およびイベントを提供します。これは、アップグレード後で実行することを Visual Basic 6.0 の印刷コードができます。
[!メモ]
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 名前空間の関数とオブジェクトは、Visual Basic 6.0 から Visual Basic へのアップグレード ツールで使用するために用意されています。ほとんどの場合、これらの関数とオブジェクトは、.NET Framework の他の名前空間にある機能と重複しています。これらが必要になるのは、Visual Basic 6.0 のコード モデルが .NET Framework の実装と大きく異なる場合だけです。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 名前空間
その他の技術情報
方法: Printer Compatibility Library を使用してアップグレード エラーを修正する (Visual Basic)