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)

Задает поворот текста или изображения на странице для станции печати квитанций или скольжения.

Применяется к

См. также раздел