IReceiptOrSlipJob Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa las acciones comunes a los trabajos de las estaciones de impresión de recibos y de recibos.
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
- Derivado
- Atributos
- Implementaciones
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Métodos
DrawRuledLine(String, PosPrinterLineDirection, UInt32, PosPrinterLineStyle, UInt32) |
Agrega una instrucción al trabajo de impresión para imprimir una línea dibujada, reglada en el papel de la estación de impresión de recibos o deslizamientos. |
ExecuteAsync() |
Ejecuta el trabajo de impresión en la estación de impresora de forma asincrónica. (Heredado de IPosPrinterJob) |
Print(String) |
Agrega una instrucción al trabajo de impresión para imprimir el texto especificado. (Heredado de IPosPrinterJob) |
PrintBarcode(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, PosPrinterAlignment) |
Agrega una instrucción al trabajo de impresión para imprimir un código de barras en la estación de impresión de recibos o deslizamientos con los datos y la simbología especificados. |
PrintBarcodeCustomAlign(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, UInt32) |
Agrega una instrucción al trabajo de impresión para imprimir un código de barras en una estación de impresora de recibos o de recibos con los datos, la simbología y la alineación personalizada especificados. |
PrintBitmap(BitmapFrame, PosPrinterAlignment) |
Agrega una instrucción al trabajo de impresión para imprimir el mapa de bits especificado con la posición horizontal estándar especificada en la estación de impresión de recibos o deslizamientos. |
PrintBitmap(BitmapFrame, PosPrinterAlignment, UInt32) |
Agrega una instrucción al trabajo de impresión para imprimir el mapa de bits especificado con el ancho especificado y una posición horizontal estándar en la estación de impresión de recibos o deslizamientos. |
PrintCustomAlignedBitmap(BitmapFrame, UInt32) |
Agrega una instrucción al trabajo de impresión para imprimir el mapa de bits especificado a la distancia especificada desde la columna de impresión situada más a la izquierda en la estación de impresión de recibo o de recibo. |
PrintCustomAlignedBitmap(BitmapFrame, UInt32, UInt32) |
Agrega una instrucción al trabajo de impresión para imprimir el mapa de bits especificado con el ancho especificado y a la distancia especificada desde la columna de impresión situada más a la izquierda en la estación de impresión de recibo o deslizamiento. |
PrintLine() |
Agrega una instrucción al trabajo de impresión para imprimir un carácter de nueva línea. (Heredado de IPosPrinterJob) |
PrintLine(String) |
Agrega una instrucción al trabajo de impresión para imprimir la línea de texto especificada. (Heredado de IPosPrinterJob) |
PrintSavedBitmap(UInt32) |
Agrega una instrucción al trabajo de impresión para imprimir un mapa de bits en la estación de impresión de recibos o deslizamiento mediante la información que guardó sobre el mapa de bits y cómo imprimirlo cuando se llama al método SetBitmap o SetCustomAlignedBitmap . |
SetBarcodeRotation(PosPrinterRotation) |
Establece la rotación del código de barras en la página de la estación de impresión de recibos o de recibo. |
SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment) |
Guarda información sobre un mapa de bits y una ubicación horizontal estándar que desea usar para imprimir ese mapa de bits en la estación de impresión de recibos o de recibo, de modo que pueda usar el método PrintSavedBitmap para agregar esa información al trabajo de impresión más adelante. |
SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32) |
Guarda información sobre un mapa de bits, junto con el ancho y una posición horizontal estándar que desea usar para imprimir ese mapa de bits en la estación de impresión de recibos o de papel deslizante, de modo que pueda usar el método PrintSavedBitmap para agregar esa información al trabajo de impresión más adelante. |
SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32) |
Guarda información sobre un mapa de bits y la distancia desde la columna de impresión situada más a la izquierda en la que desea imprimir ese mapa de bits en la estación de impresión de recibos o deslizamientos, de modo que pueda usar el método PrintSavedBitmap para agregar esa información al trabajo de impresión más adelante. |
SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32, UInt32) |
Guarda información sobre un mapa de bits, junto con el ancho y la distancia desde la columna de impresión situada más a la izquierda que desea usar para imprimir ese mapa de bits en la estación de impresión de recibo o de recibo, de modo que pueda usar el método PrintSavedBitmap para agregar esa información al trabajo de impresión más adelante. |
SetPrintArea(Rect) |
Establece el área de la página en la que la estación de impresión de recibo o de recibo puede imprimir el trabajo. |
SetPrintRotation(PosPrinterRotation, Boolean) |
Establece la rotación del texto o la imagen en la página de la estación de impresión de recibos o de recibos. |
Se aplica a
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de