SlipPrintJob Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um conjunto de instruções de impressão que você deseja executar na estação de impressora deslizante.
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
- Herança
- 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)
|
Comentários
Para criar um novo trabalho de impressão para a impressora de lista, chame ClaimedSlipPrinter.CreateJob. O objeto de trabalho de impressão criado é válido desde que o objeto ClaimedSlipPrinter que o criou seja válido.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1903 | 18362 | FeedPaperByLine |
1903 | 18362 | FeedPaperByMapModeUnit |
1903 | 18362 | Print(String,PosPrinterPrintOptions) |
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 deslizante. |
ExecuteAsync() |
Executa o trabalho de impressão na estação de impressora deslizante de forma assíncrona. |
FeedPaperByLine(Int32) |
Adiciona uma instrução ao trabalho de impressão para alimentar papel por linha na estação de impressora deslizante. |
FeedPaperByMapModeUnit(Int32) |
Adiciona uma instrução ao trabalho de impressão para alimentar papel por unidade de modo de mapa na estação de impressora deslizante. |
Print(String) |
Adiciona uma instrução ao trabalho de impressão para imprimir o texto especificado na estação de impressora deslizante. |
Print(String, PosPrinterPrintOptions) |
Adiciona uma instrução ao trabalho de impressão para imprimir o texto e as opções especificados na estação de impressora deslizante. |
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 deslizante 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 na estação de impressora deslizante 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 deslizante. |
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 deslizante. |
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 deslizante. |
PrintCustomAlignedBitmap(BitmapFrame, UInt32, UInt32) |
Adiciona uma instrução ao trabalho de impressão para imprimir o bitmap especificado com a largura especificada e à distância especificada da coluna de impressão mais à esquerda na estação de impressora deslizante. |
PrintLine() |
Adiciona uma instrução ao trabalho de impressão para imprimir um caractere de nova linha na estação de impressora deslizante. |
PrintLine(String) |
Adiciona uma instrução ao trabalho de impressão para imprimir uma linha de texto na estação de impressora deslizante. |
PrintSavedBitmap(UInt32) |
Adiciona uma instrução ao trabalho de impressão para imprimir um bitmap na estação de impressora deslizante 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 da estação de impressora deslizante. |
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 deslizante, 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 deslizante, 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 deslizante, 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 deslizante, 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 a estação de impressora deslizante pode imprimir o trabalho. |
SetPrintRotation(PosPrinterRotation, Boolean) |
Define a rotação do texto ou da imagem na página da estação de impressora deslizante. |