SlipPrintJob クラス

定義

スリップ・プリンター・ステーションで実行する一連の印刷命令を表します。

public ref class SlipPrintJob sealed : IReceiptOrSlipJob
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SlipPrintJob final : IReceiptOrSlipJob
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SlipPrintJob final : IReceiptOrSlipJob
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SlipPrintJob : IReceiptOrSlipJob
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SlipPrintJob : IReceiptOrSlipJob
Public NotInheritable Class SlipPrintJob
Implements IReceiptOrSlipJob
継承
Object Platform::Object IInspectable SlipPrintJob
属性
実装

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 で導入)

注釈

スリップ プリンターの新しい印刷ジョブを作成するには、 ClaimedSlipPrinter.CreateJob を呼び出します。 作成された印刷ジョブ オブジェクトは、それを作成した ClaimedSlipPrinter オブジェクトが有効である限り有効です。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1903 18362 FeedPaperByLine
1903 18362 FeedPaperByMapModeUnit
1903 18362 Print(String,PosPrinterPrintOptions)

メソッド

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

印刷ジョブに指示を追加して、スリップ プリンター ステーションの用紙に描画された罫線を印刷します。

ExecuteAsync()

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

FeedPaperByLine(Int32)

印刷ジョブに指示を追加して、スリップ プリンター ステーションで用紙を 1 行ずつフィードします。

FeedPaperByMapModeUnit(Int32)

印刷ジョブに指示を追加して、スリップ・プリンター・ステーションのマップ・モード・ユニットによって用紙を給紙します。

Print(String)

印刷ジョブに指示を追加して、指定したテキストをスリップ・プリンター・ステーションに印刷します。

Print(String, PosPrinterPrintOptions)

印刷ジョブに指示を追加して、指定したテキストとオプションをスリップ・プリンター・ステーションに印刷します。

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()

印刷ジョブに命令を追加して、スリップ・プリンター・ステーションに改行文字を印刷します。

PrintLine(String)

印刷ジョブに指示を追加して、スリップ・プリンター・ステーションにテキスト行を印刷します。

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)

スリップ プリンター ステーションのページ上のテキストまたはイメージの回転を設定します。

適用対象

こちらもご覧ください