Share via


IReceiptOrSlipJob Interfaccia

Definizione

Rappresenta le azioni comuni ai processi per le stazioni della stampante di ricevuta e di scorrimento.

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
Derivato
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Metodi

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

Aggiunge un'istruzione al processo di stampa per stampare una linea disegnata, regolata sulla carta della stazione della ricevuta o della stampante di carta.

ExecuteAsync()

Esegue il processo di stampa sulla stazione stampante in modo asincrono.

(Ereditato da IPosPrinterJob)
Print(String)

Aggiunge un'istruzione al processo di stampa per stampare il testo specificato.

(Ereditato da IPosPrinterJob)
PrintBarcode(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, PosPrinterAlignment)

Aggiunge un'istruzione al processo di stampa per stampare un codice a barre sulla stazione della stampante di ricevuta o di scorrimento con i dati e la simbologia specificati.

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

Aggiunge un'istruzione al processo di stampa per stampare un codice a barre in una stazione di ricezione o di stampa con i dati, i simboli e l'allineamento personalizzato specificati.

PrintBitmap(BitmapFrame, PosPrinterAlignment)

Aggiunge un'istruzione al processo di stampa per stampare la bitmap specificata con il posizionamento orizzontale standard specificato nella stazione della ricevuta o della stampante di scorrimento.

PrintBitmap(BitmapFrame, PosPrinterAlignment, UInt32)

Aggiunge un'istruzione al processo di stampa per stampare la bitmap specificata con la larghezza specificata e un posizionamento orizzontale standard sulla stazione della ricevuta o della stampante di scorrimento.

PrintCustomAlignedBitmap(BitmapFrame, UInt32)

Aggiunge un'istruzione al processo di stampa per stampare la bitmap specificata in corrispondenza della distanza specificata dalla colonna di stampa più a sinistra nella stazione della ricevuta o della stampante di scorrimento.

PrintCustomAlignedBitmap(BitmapFrame, UInt32, UInt32)

Aggiunge un'istruzione al processo di stampa per stampare la bitmap specificata con la larghezza specificata e alla distanza specificata dalla colonna di stampa più a sinistra sulla stazione della ricevuta o della stampante di scorrimento.

PrintLine()

Aggiunge un'istruzione al processo di stampa per stampare un carattere di nuova riga.

(Ereditato da IPosPrinterJob)
PrintLine(String)

Aggiunge un'istruzione al processo di stampa per stampare la riga di testo specificata.

(Ereditato da IPosPrinterJob)
PrintSavedBitmap(UInt32)

Aggiunge un'istruzione al processo di stampa per stampare una bitmap nella stazione della stampante ricevuta o di scorrimento usando le informazioni salvate sulla bitmap e su come stamparla quando viene chiamato il metodo SetBitmap o SetCustomAlignedBitmap .

SetBarcodeRotation(PosPrinterRotation)

Imposta la rotazione del codice a barre nella pagina per la stazione della ricevuta o della stampante di scorrimento.

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment)

Salva le informazioni su una bitmap e un posizionamento orizzontale standard che si desidera usare per stampare la bitmap nella stazione della stampante ricevuta o di scorrimento, in modo che sia possibile usare il metodo PrintSavedBitmap per aggiungere tali informazioni al processo di stampa in un secondo momento.

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32)

Salva informazioni su una bitmap, insieme alla larghezza e a un posizionamento orizzontale standard che si vuole usare per stampare tale bitmap nella stazione della ricevuta o della stampante di scorrimento, in modo che sia possibile usare il metodo PrintSavedBitmap per aggiungere tali informazioni al processo di stampa in un secondo momento.

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32)

Salva informazioni su una bitmap e sulla distanza dalla colonna di stampa più a sinistra in cui si vuole stampare tale bitmap nella stazione della ricevuta o della stampante di scorrimento, in modo che sia possibile usare il metodo PrintSavedBitmap per aggiungere tali informazioni al processo di stampa in un secondo momento.

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32, UInt32)

Salva informazioni su una bitmap, insieme alla larghezza e alla distanza dalla colonna di stampa più a sinistra che si vuole usare per stampare tale bitmap nella stazione della ricevuta o della stampante di scorrimento, in modo da poter usare il metodo PrintSavedBitmap per aggiungere tali informazioni al processo di stampa in un secondo momento.

SetPrintArea(Rect)

Imposta l'area della pagina in cui è possibile stampare la ricevuta o la stazione della stampante di scorrimento.

SetPrintRotation(PosPrinterRotation, Boolean)

Imposta la rotazione del testo o dell'immagine nella pagina per la stazione della stampante ricevuta o di scorrimento.

Si applica a

Vedi anche