Compartilhar via


IReceiptOrSlipJob Interface

Definição

Representa ações comuns a trabalhos para estações de impressora de recibo e de deslizamento.

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
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Métodos

DrawRuledLine(String, PosPrinterLineDirection, UInt32, PosPrinterLineStyle, UInt32)

Adiciona uma instrução ao trabalho de impressão para imprimir uma linha desenhada e regrada no papel da estação de impressora de recibo ou de deslizamento.

ExecuteAsync()

Executa o trabalho de impressão na estação de impressora de forma assíncrona.

(Herdado de IPosPrinterJob)
Print(String)

Adiciona uma instrução ao trabalho de impressão para imprimir o texto especificado.

(Herdado de IPosPrinterJob)
PrintBarcode(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, PosPrinterAlignment)

Adiciona uma instrução ao trabalho de impressão para imprimir um código de barras na estação de impressora de recibo ou de deslizamento com os dados e a simbologia especificados.

PrintBarcodeCustomAlign(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, UInt32)

Adiciona uma instrução ao trabalho de impressão para imprimir um código de barras em uma estação de impressora de recibo ou de deslizamento com os dados, a simbologia e o alinhamento personalizado especificados.

PrintBitmap(BitmapFrame, PosPrinterAlignment)

Adiciona uma instrução ao trabalho de impressão para imprimir o bitmap especificado com o posicionamento horizontal padrão especificado na estação de impressora de recibo ou deslizamento.

PrintBitmap(BitmapFrame, PosPrinterAlignment, UInt32)

Adiciona uma instrução ao trabalho de impressão para imprimir o bitmap especificado com a largura especificada e um posicionamento horizontal padrão na estação de impressora de recibo ou deslizamento.

PrintCustomAlignedBitmap(BitmapFrame, UInt32)

Adiciona uma instrução ao trabalho de impressão para imprimir o bitmap especificado na distância especificada da coluna de impressão mais à esquerda na estação de impressora de recibo ou deslizamento.

PrintCustomAlignedBitmap(BitmapFrame, UInt32, UInt32)

Adiciona uma instrução ao trabalho de impressão para imprimir o bitmap especificado com a largura especificada e na distância especificada da coluna de impressão mais à esquerda na estação de impressora de recibo ou deslizamento.

PrintLine()

Adiciona uma instrução ao trabalho de impressão para imprimir um caractere de nova linha.

(Herdado de IPosPrinterJob)
PrintLine(String)

Adiciona uma instrução ao trabalho de impressão para imprimir a linha de texto especificada.

(Herdado de IPosPrinterJob)
PrintSavedBitmap(UInt32)

Adiciona uma instrução ao trabalho de impressão para imprimir um bitmap na estação de impressora de recibo ou deslizamento usando as informações salvas sobre o bitmap e como imprimi-lo quando você chamou o método SetBitmap ou SetCustomAlignedBitmap .

SetBarcodeRotation(PosPrinterRotation)

Define a rotação do código de barras na página do recibo ou da estação de impressora de deslizamento.

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment)

Salva informações sobre um bitmap e um posicionamento horizontal padrão que você deseja usar para imprimir esse bitmap na estação de impressora de recibo ou de deslizamento, para que você possa usar o método PrintSavedBitmap para adicionar essas informações ao trabalho de impressão mais tarde.

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32)

Salva informações sobre um bitmap, juntamente com a largura e um posicionamento horizontal padrão que você deseja usar para imprimir esse bitmap na estação de impressora de recibo ou deslizamento, para que você possa usar o método PrintSavedBitmap para adicionar essas informações ao trabalho de impressão mais tarde.

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32)

Salva informações sobre um bitmap e a distância da coluna de impressão mais à esquerda na qual você deseja imprimir esse bitmap na estação de impressora de recibo ou de deslizamento, para que você possa usar o método PrintSavedBitmap para adicionar essas informações ao trabalho de impressão mais tarde.

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32, UInt32)

Salva informações sobre um bitmap, juntamente com a largura e a distância da coluna de impressão mais à esquerda que você deseja usar para imprimir esse bitmap na estação de impressora de recibo ou deslizamento, para que você possa usar o método PrintSavedBitmap para adicionar essas informações ao trabalho de impressão mais tarde.

SetPrintArea(Rect)

Define a área da página na qual o recibo ou a estação de impressora de deslizamento podem imprimir o trabalho.

SetPrintRotation(PosPrinterRotation, Boolean)

Define a rotação do texto ou da imagem na página da estação de impressora de recibo ou de deslizamento.

Aplica-se a

Confira também