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)

使用保存的有关位图的信息以及调用 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)

设置收据或单据打印机站页面上文本或图像的旋转。

适用于

另请参阅