IReceiptOrSlipJob Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents actions common to jobs for receipt and slip printer stations.
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
- Derived
- Attributes
- Implements
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Methods
DrawRuledLine(String, PosPrinterLineDirection, UInt32, PosPrinterLineStyle, UInt32) |
Adds an instruction to the print job to print a drawn, ruled line on the paper of the receipt or slip printer station. |
ExecuteAsync() |
Runs the print job on the printer station asynchronously. (Inherited from IPosPrinterJob) |
Print(String) |
Adds an instruction to the print job to print the specified text. (Inherited from IPosPrinterJob) |
PrintBarcode(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, PosPrinterAlignment) |
Adds an instruction to the print job to print a barcode on the receipt or slip printer station with the specified data and symbology. |
PrintBarcodeCustomAlign(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, UInt32) |
Adds an instruction to the print job to print a barcode on a receipt or slip printer station with the specified data, symbology, and custom alignment. |
PrintBitmap(BitmapFrame, PosPrinterAlignment, UInt32) |
Adds an instruction to the print job to print the specified bitmap with the specified width and a standard horizontal placement on the receipt or slip printer station. |
PrintBitmap(BitmapFrame, PosPrinterAlignment) |
Adds an instruction to the print job to print the specified bitmap with the specified standard horizontal placement on the receipt or slip printer station. |
PrintCustomAlignedBitmap(BitmapFrame, UInt32, UInt32) |
Adds an instruction to the print job to print the specified bitmap with the specified width and at the specified distance from the leftmost print column on the receipt or slip printer station. |
PrintCustomAlignedBitmap(BitmapFrame, UInt32) |
Adds an instruction to the print job to print the specified bitmap at the specified distance from the leftmost print column on the receipt or slip printer station. |
PrintLine() |
Adds an instruction to the print job to print a newline character. (Inherited from IPosPrinterJob) |
PrintLine(String) |
Adds an instruction to the print job to print the specified line of text. (Inherited from IPosPrinterJob) |
PrintSavedBitmap(UInt32) |
Adds an instruction to the print job to print a bitmap on the receipt or slip printer station by using the information that you saved about the bitmap and how to print it when you called the SetBitmap or SetCustomAlignedBitmap method. |
SetBarcodeRotation(PosPrinterRotation) |
Sets the rotation of the barcode on the page for the receipt or slip printer station. |
SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32) |
Saves information about a bitmap, along with the width and a standard horizontal placement that you want to use to print that bitmap on the receipt or slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later. |
SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment) |
Saves information about a bitmap and a standard horizontal placement that you want to use to print that bitmap on the receipt or slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later. |
SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32, UInt32) |
Saves information about a bitmap, along with the width and the distance from the leftmost print column that you want to use to print that bitmap on the receipt or slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later. |
SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32) |
Saves information about a bitmap and the distance from the leftmost print column at which you want to print that bitmap on the receipt or slip printer station, so that you can use the PrintSavedBitmap method to add that information to the print job later. |
SetPrintArea(Rect) |
Sets the area of the page on which the receipt or slip printer station can print the job. |
SetPrintRotation(PosPrinterRotation, Boolean) |
Sets the rotation of the text or image on the page for the receipt or slip printer station. |