Partager via


SlipPrintJob Classe

Définition

Représente un ensemble d’instructions d’impression que vous souhaitez exécuter sur la station d’impression de feuilles.

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
Héritage
Object Platform::Object IInspectable SlipPrintJob
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Pour créer un travail d’impression pour l’imprimante de feuilles, appelez ClaimedSlipPrinter.CreateJob. L’objet de travail d’impression créé est valide tant que l’objet ClaimedSlipPrinter qui l’a créé est valide.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1903 18362 FeedPaperByLine
1903 18362 FeedPaperByMapModeUnit
1903 18362 Print(String,PosPrinterPrintOptions)

Méthodes

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

Ajoute une instruction au travail d’impression pour imprimer une ligne tracée et régné sur le papier de la station d’impression de bordereaux.

ExecuteAsync()

Exécute le travail d’impression sur la station d’impression de manière asynchrone.

FeedPaperByLine(Int32)

Ajoute une instruction au travail d’impression pour alimenter le papier par ligne sur la station d’impression de bordereau.

FeedPaperByMapModeUnit(Int32)

Ajoute une instruction au travail d’impression pour alimenter le papier par unité de mode carte sur la station d’impression de feuilles.

Print(String)

Ajoute une instruction au travail d’impression pour imprimer le texte spécifié sur la station d’impression de bordereau.

Print(String, PosPrinterPrintOptions)

Ajoute une instruction au travail d’impression pour imprimer le texte et les options spécifiés sur la station d’impression de bordereaux.

PrintBarcode(String, UInt32, UInt32, UInt32, PosPrinterBarcodeTextPosition, PosPrinterAlignment)

Ajoute une instruction au travail d’impression pour imprimer un code-barres sur la station d’impression de bordereaux avec les données et la symbologie spécifiées.

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

Ajoute une instruction au travail d’impression pour imprimer un code-barres sur la station d’impression de bordereau avec les données, la symbologie et l’alignement personnalisé spécifiés.

PrintBitmap(BitmapFrame, PosPrinterAlignment)

Ajoute une instruction au travail d’impression pour imprimer l’image bitmap spécifiée avec la position horizontale standard spécifiée sur la station d’impression de bordereaux.

PrintBitmap(BitmapFrame, PosPrinterAlignment, UInt32)

Ajoute une instruction au travail d’impression pour imprimer la bitmap spécifiée avec la largeur spécifiée et une position horizontale standard sur la station d’impression de bordereau.

PrintCustomAlignedBitmap(BitmapFrame, UInt32)

Ajoute une instruction au travail d’impression pour imprimer la bitmap spécifiée à la distance spécifiée de la colonne d’impression la plus à gauche de la station d’impression.

PrintCustomAlignedBitmap(BitmapFrame, UInt32, UInt32)

Ajoute une instruction au travail d’impression pour imprimer la bitmap spécifiée avec la largeur spécifiée et à la distance spécifiée de la colonne d’impression la plus à gauche sur la station d’impression de bordereau.

PrintLine()

Ajoute une instruction au travail d’impression pour imprimer un caractère de nouvelle ligne sur la station d’impression de bordereau.

PrintLine(String)

Ajoute une instruction au travail d’impression pour imprimer une ligne de texte sur la station d’impression de bordereau.

PrintSavedBitmap(UInt32)

Ajoute une instruction au travail d’impression pour imprimer une bitmap sur la station d’impression de bordereau à l’aide des informations que vous avez enregistrées sur la bitmap et comment l’imprimer lorsque vous avez appelé la méthode SetBitmap ou SetCustomAlignedBitmap .

SetBarcodeRotation(PosPrinterRotation)

Définit la rotation du code-barres sur la page de la station d’impression de slip.

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment)

Enregistre des informations sur une image bitmap et un placement horizontal standard que vous souhaitez utiliser pour imprimer cette image bitmap sur la station d’impression de bordereau, afin que vous puissiez utiliser la méthode PrintSavedBitmap pour ajouter ces informations à la tâche d’impression ultérieurement.

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32)

Enregistre des informations sur une image bitmap, ainsi que la largeur et l’emplacement horizontal standard que vous souhaitez utiliser pour imprimer cette image bitmap sur la station d’impression de bordereau, afin que vous puissiez utiliser la méthode PrintSavedBitmap pour ajouter ces informations au travail d’impression ultérieurement.

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32)

Enregistre des informations sur une image bitmap et la distance à partir de la colonne d’impression la plus à gauche à laquelle vous souhaitez imprimer cette bitmap sur la station d’impression de bordereau, afin que vous puissiez utiliser la méthode PrintSavedBitmap pour ajouter ces informations au travail d’impression ultérieurement.

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32, UInt32)

Enregistre des informations sur une image bitmap, ainsi que la largeur et la distance de la colonne d’impression la plus à gauche que vous souhaitez utiliser pour imprimer cette bitmap sur la station d’impression de bordereau, afin que vous puissiez utiliser la méthode PrintSavedBitmap pour ajouter ces informations au travail d’impression ultérieurement.

SetPrintArea(Rect)

Définit la zone de la page sur laquelle la station d’impression de slip peut imprimer le travail.

SetPrintRotation(PosPrinterRotation, Boolean)

Définit la rotation du texte ou de l’image sur la page de la station d’impression de bordereaux.

S’applique à

Voir aussi