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
- Наследование
- Атрибуты
- Реализации
Требования к 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) |
Добавляет в задание печати инструкцию по печати растрового рисунка на станции скольжения принтера с использованием сведений, сохраненных о растровом рисунке, и способов его печати при вызове метода 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) |
Задает поворот текста или изображения на странице на станции печати скольжения. |