ReceiptPrintJob.SetBitmap 方法

定义

重载

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment)

保存要用于在收据打印机站上打印该位图的位图和标准水平放置的信息,以便稍后可以使用 PrintSavedBitmap 方法将该信息添加到打印作业。

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32)

保存有关位图的信息,以及想要用于在收据打印机站上打印该位图的宽度和标准水平放置,以便稍后可以使用 PrintSavedBitmap 方法将该信息添加到打印作业。

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment)

保存要用于在收据打印机站上打印该位图的位图和标准水平放置的信息,以便稍后可以使用 PrintSavedBitmap 方法将该信息添加到打印作业。

public:
 virtual void SetBitmap(unsigned int bitmapNumber, BitmapFrame ^ bitmap, PosPrinterAlignment alignment) = SetBitmap;
/// [Windows.Foundation.Metadata.Overload("SetBitmap")]
void SetBitmap(uint32_t const& bitmapNumber, BitmapFrame const& bitmap, PosPrinterAlignment const& alignment);
[Windows.Foundation.Metadata.Overload("SetBitmap")]
public void SetBitmap(uint bitmapNumber, BitmapFrame bitmap, PosPrinterAlignment alignment);
function setBitmap(bitmapNumber, bitmap, alignment)
Public Sub SetBitmap (bitmapNumber As UInteger, bitmap As BitmapFrame, alignment As PosPrinterAlignment)

参数

bitmapNumber
UInt32

unsigned int

uint32_t

要分配给此位图的数字。 可以设置两个位图,编号为 1 和 2。 稍后将此数字与 PrintSavedBitmap 方法结合使用,将打印说明添加到打印作业。

bitmap
BitmapFrame

有关要打印的位图的信息。

alignment
PosPrinterAlignment

一个枚举值,该值指定位图在页面上的标准水平放置位置,例如左对齐、居中或右对齐。

实现

M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment) M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBitmap(unsigned int,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment) M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBitmap(uint32_t,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment)
属性

注解

如果打印作业的打印机具有非易失性位图存储,此方法会将位图保存到打印机硬件,这可能会导致打印机的闪存存储磨损和损坏。

另请参阅

适用于

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32)

保存有关位图的信息,以及想要用于在收据打印机站上打印该位图的宽度和标准水平放置,以便稍后可以使用 PrintSavedBitmap 方法将该信息添加到打印作业。

public:
 virtual void SetBitmap(unsigned int bitmapNumber, BitmapFrame ^ bitmap, PosPrinterAlignment alignment, unsigned int width) = SetBitmap;
/// [Windows.Foundation.Metadata.Overload("SetBitmapCustomWidthStandardAlign")]
void SetBitmap(uint32_t const& bitmapNumber, BitmapFrame const& bitmap, PosPrinterAlignment const& alignment, uint32_t const& width);
[Windows.Foundation.Metadata.Overload("SetBitmapCustomWidthStandardAlign")]
public void SetBitmap(uint bitmapNumber, BitmapFrame bitmap, PosPrinterAlignment alignment, uint width);
function setBitmap(bitmapNumber, bitmap, alignment, width)
Public Sub SetBitmap (bitmapNumber As UInteger, bitmap As BitmapFrame, alignment As PosPrinterAlignment, width As UInteger)

参数

bitmapNumber
UInt32

unsigned int

uint32_t

要分配给此位图的数字。 可以设置两个位图,编号为 1 和 2。 稍后将此数字与 PrintSavedBitmap 方法结合使用,将打印说明添加到打印作业。

bitmap
BitmapFrame

有关要打印的位图的信息。

alignment
PosPrinterAlignment

一个枚举值,该值指定位图在页面上的标准水平放置位置,例如左对齐、居中或右对齐。

width
UInt32

unsigned int

uint32_t

用于打印位图的宽度,以 ClaimedPosPrinter.MapMode 属性指示的度量单位表示。

实现

M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBitmap(System.UInt32,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,System.UInt32) M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBitmap(unsigned int,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,unsigned int) M:Windows.Devices.PointOfService.IReceiptOrSlipJob.SetBitmap(uint32_t,Windows.Graphics.Imaging.BitmapFrame,Windows.Devices.PointOfService.PosPrinterAlignment,uint32_t)
属性

注解

如果打印作业的打印机具有非易失性位图存储,此方法会将位图保存到打印机硬件,这可能会导致打印机的闪存存储磨损和损坏。

另请参阅

适用于