SlipPrintJob Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un set di istruzioni di stampa da eseguire nella stazione della stampante di scorrimento.
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
- Ereditarietà
- 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)
|
Commenti
Per creare un nuovo processo di stampa per la stampante di scorrimento, chiamare ClaimedSlipPrinter.CreateJob. L'oggetto processo di stampa creato è valido fino a quando l'oggetto ClaimedSlipPrinter creato è valido.
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1903 | 18362 | FeedPaperByLine |
1903 | 18362 | FeedPaperByMapModeUnit |
1903 | 18362 | Print(String,PosPrinterPrintOptions) |
Metodi
DrawRuledLine(String, PosPrinterLineDirection, UInt32, PosPrinterLineStyle, UInt32) |
Aggiunge un'istruzione al processo di stampa per stampare una linea disegnata e regolata sulla carta della stampante di scorrimento. |
ExecuteAsync() |
Esegue il processo di stampa sulla stazione della stampante di scorrimento in modo asincrono. |
FeedPaperByLine(Int32) |
Aggiunge un'istruzione al processo di stampa per il feed di carta in base alla riga sulla stazione della stampante di scorrimento. |
FeedPaperByMapModeUnit(Int32) |
Aggiunge un'istruzione al processo di stampa per inserire carta in base all'unità di modalità mappa nella stazione della stampante di scorrimento. |
Print(String) |
Aggiunge un'istruzione al processo di stampa per stampare il testo specificato nella stazione della stampante di scorrimento. |
Print(String, PosPrinterPrintOptions) |
Aggiunge un'istruzione al processo di stampa per stampare il testo e le opzioni specificati nella stazione della stampante di scorrimento. |
PrintBarcode(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, PosPrinterAlignment) |
Aggiunge un'istruzione al processo di stampa per stampare un codice a barre nella stazione della stampante 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 nella stazione della stampante di scorrimento 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 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 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 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 nella stazione della stampante di scorrimento. |
PrintLine() |
Aggiunge un'istruzione al processo di stampa per stampare un carattere di nuova riga nella stazione della stampante di scorrimento. |
PrintLine(String) |
Aggiunge un'istruzione al processo di stampa per stampare una riga di testo nella stazione della stampante di scorrimento. |
PrintSavedBitmap(UInt32) |
Aggiunge un'istruzione al processo di stampa per stampare una bitmap nella stazione della stampante di scorrimento usando le informazioni salvate sulla bitmap e su come stamparla quando si chiama il metodo SetBitmap o SetCustomAlignedBitmap . |
SetBarcodeRotation(PosPrinterRotation) |
Imposta la rotazione del codice a barre nella pagina della stazione della stampante di scorrimento. |
SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment) |
Salva informazioni su una bitmap e un posizionamento orizzontale standard che si desidera usare per stampare la bitmap nella stazione della stampante di scorrimento, in modo da poter 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 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 la bitmap nella stazione 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 sulla stazione 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. |
SetPrintArea(Rect) |
Imposta l'area della pagina in cui la stazione della stampante di scorrimento può stampare il processo. |
SetPrintRotation(PosPrinterRotation, Boolean) |
Imposta la rotazione del testo o dell'immagine nella pagina nella stazione della stampante di scorrimento. |