共用方式為


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)

將指令新增至列印工作,以逐行將紙送出到紙。

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)

使用您儲存有關點陣圖的資訊,以及如何在呼叫 SetBitmapSetCustomAlignedBitmap 方法時,將指令新增至列印工作,以列印印表機站上的點陣圖。

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)

設定在名單印表機站上頁面上的文字或影像旋轉。

適用於

另請參閱