IReceiptOrSlipJob インターフェイス

定義

レシートプリンターステーションとスリッププリンタステーションのジョブに共通するアクションを表します。

public interface class IReceiptOrSlipJob : IPosPrinterJob
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1394710974, 51395, 19906, 137, 233, 92, 74, 55, 179, 77, 220)]
struct IReceiptOrSlipJob : IPosPrinterJob
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1394710974, 51395, 19906, 137, 233, 92, 74, 55, 179, 77, 220)]
public interface IReceiptOrSlipJob : IPosPrinterJob
Public Interface IReceiptOrSlipJob
Implements IPosPrinterJob
派生
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

メソッド

DrawRuledLine(String, PosPrinterLineDirection, UInt32, PosPrinterLineStyle, UInt32)

レシートまたはスリップ プリンター ステーションの用紙に描画された罫線を印刷する命令を印刷ジョブに追加します。

ExecuteAsync()

プリンター ステーションで印刷ジョブを非同期的に実行します。

(継承元 IPosPrinterJob)
Print(String)

指定したテキストを印刷する命令を印刷ジョブに追加します。

(継承元 IPosPrinterJob)
PrintBarcode(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, PosPrinterAlignment)

指定したデータとシンボルを使用してレシートまたはスリップ プリンター ステーションにバーコードを印刷する命令を印刷ジョブに追加します。

PrintBarcodeCustomAlign(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, UInt32)

指定したデータ、シンボル、およびカスタム配置を使用して、レシートまたはスリップ プリンター ステーションにバーコードを印刷する命令を印刷ジョブに追加します。

PrintBitmap(BitmapFrame, PosPrinterAlignment)

印刷ジョブに命令を追加して、指定したビットマップをレシートまたはスリップ プリンター ステーションに標準の水平配置で印刷します。

PrintBitmap(BitmapFrame, PosPrinterAlignment, UInt32)

指定した幅の指定したビットマップを印刷する命令を印刷ジョブに追加し、レシートまたはスリップ プリンター ステーションに標準の水平方向の配置を設定します。

PrintCustomAlignedBitmap(BitmapFrame, UInt32)

レシートまたはスリップ プリンター ステーションの左端の印刷列から指定した距離に指定したビットマップを印刷する命令を印刷ジョブに追加します。

PrintCustomAlignedBitmap(BitmapFrame, UInt32, UInt32)

指定した幅の指定したビットマップを、レシートまたはスリップ プリンター ステーションの左端の印刷列から指定した距離で印刷するように、印刷ジョブに命令を追加します。

PrintLine()

改行文字を印刷する命令を印刷ジョブに追加します。

(継承元 IPosPrinterJob)
PrintLine(String)

指定したテキスト行を印刷する命令を印刷ジョブに追加します。

(継承元 IPosPrinterJob)
PrintSavedBitmap(UInt32)

印刷ジョブに、ビットマップに関して保存した情報と 、SetBitmap メソッドまたは SetCustomAlignedBitmap メソッドを呼び出したときに印刷する方法を使用して、レシートまたはスリップ プリンター ステーションにビットマップを印刷する命令を追加します。

SetBarcodeRotation(PosPrinterRotation)

レシートプリンターステーションまたはスリッププリンタステーションのページ上のバーコードの回転を設定します。

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment)

後で PrintSavedBitmap メソッドを使用して印刷ジョブに追加できるように、ビットマップに関する情報と、そのビットマップをレシートまたはスリップ プリンター ステーションに印刷するために使用する標準の水平方向の配置を保存します。

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32)

後で PrintSavedBitmap メソッドを使用して印刷ジョブに追加できるように、ビットマップに関する情報を、そのビットマップをレシートまたはスリップ プリンター ステーションに印刷するために使用する幅と標準の水平方向の配置と共に保存します。

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32)

後で PrintSavedBitmap メソッドを使用して印刷ジョブに追加できるように、ビットマップに関する情報と、そのビットマップをレシートまたはスリップ プリンター ステーションに印刷する左端の印刷列からの距離を保存します。

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32, UInt32)

後で PrintSavedBitmap メソッドを使用して印刷ジョブに追加できるように、ビットマップに関する情報を、レシートまたはスリップ プリンター ステーションでそのビットマップを印刷するために使用する左端の印刷列からの幅と距離と共に保存します。

SetPrintArea(Rect)

レシートまたはスリッププリンターステーションがジョブを印刷できるページの領域を設定します。

SetPrintRotation(PosPrinterRotation, Boolean)

レシートまたはスリップ プリンター ステーションのページ上のテキストまたは画像の回転角度を設定します。

適用対象

こちらもご覧ください