Bagikan melalui


SlipPrintJob Kelas

Definisi

Mewakili serangkaian instruksi pencetakan yang ingin Anda jalankan pada stasiun printer slip.

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
Warisan
Object Platform::Object IInspectable SlipPrintJob
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Untuk membuat pekerjaan cetak baru untuk printer slip, panggil ClaimedSlipPrinter.CreateJob. Objek tugas cetak yang dibuat valid selama objek ClaimedSlipPrinter yang membuatnya valid.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1903 18362 FeedPaperByLine
1903 18362 FeedPaperByMapModeUnit
1903 18362 Print(String,PosPrinterPrintOptions)

Metode

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

Menambahkan instruksi ke tugas cetak untuk mencetak garis yang digambar dan disatukan pada kertas stasiun printer slip.

ExecuteAsync()

Menjalankan tugas cetak pada stasiun printer slip secara asinkron.

FeedPaperByLine(Int32)

Menambahkan instruksi ke tugas cetak untuk menyalurkan kertas menurut baris pada stasiun pencetak slip.

FeedPaperByMapModeUnit(Int32)

Menambahkan instruksi ke tugas cetak untuk menyalurkan kertas menurut unit mode peta pada stasiun printer slip.

Print(String)

Menambahkan instruksi ke tugas cetak untuk mencetak teks yang ditentukan pada stasiun pencetak slip.

Print(String, PosPrinterPrintOptions)

Menambahkan instruksi ke tugas cetak untuk mencetak teks dan opsi yang ditentukan pada stasiun printer slip.

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

Menambahkan instruksi ke pekerjaan cetak untuk mencetak kode batang pada stasiun printer slip dengan data dan simmbologi yang ditentukan.

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

Menambahkan instruksi ke pekerjaan cetak untuk mencetak kode batang pada stasiun printer slip dengan data, simmbologi, dan perataan kustom yang ditentukan.

PrintBitmap(BitmapFrame, PosPrinterAlignment)

Menambahkan instruksi ke tugas cetak untuk mencetak bitmap yang ditentukan dengan penempatan horizontal standar yang ditentukan pada stasiun printer slip.

PrintBitmap(BitmapFrame, PosPrinterAlignment, UInt32)

Menambahkan instruksi ke tugas cetak untuk mencetak bitmap yang ditentukan dengan lebar yang ditentukan dan penempatan horizontal standar pada stasiun printer slip.

PrintCustomAlignedBitmap(BitmapFrame, UInt32)

Menambahkan instruksi ke tugas cetak untuk mencetak bitmap yang ditentukan pada jarak yang ditentukan dari kolom cetak paling kiri pada stasiun printer slip.

PrintCustomAlignedBitmap(BitmapFrame, UInt32, UInt32)

Menambahkan instruksi ke tugas cetak untuk mencetak bitmap yang ditentukan dengan lebar yang ditentukan dan pada jarak yang ditentukan dari kolom cetak paling kiri pada stasiun printer slip.

PrintLine()

Menambahkan instruksi ke tugas cetak untuk mencetak karakter baris baru pada stasiun printer slip.

PrintLine(String)

Menambahkan instruksi ke tugas cetak untuk mencetak baris teks pada stasiun printer slip.

PrintSavedBitmap(UInt32)

Menambahkan instruksi ke tugas cetak untuk mencetak bitmap pada stasiun printer slip dengan menggunakan informasi yang Anda simpan tentang bitmap dan cara mencetaknya saat Anda memanggil metode SetBitmap atau SetCustomAlignedBitmap .

SetBarcodeRotation(PosPrinterRotation)

Mengatur rotasi kode batang pada halaman pada stasiun printer slip.

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment)

Menyimpan informasi tentang bitmap dan penempatan horizontal standar yang ingin Anda gunakan untuk mencetak bitmap tersebut pada stasiun printer slip, sehingga Anda dapat menggunakan metode PrintSavedBitmap untuk menambahkan informasi tersebut ke tugas cetak nanti.

SetBitmap(UInt32, BitmapFrame, PosPrinterAlignment, UInt32)

Menyimpan informasi tentang bitmap, bersama dengan lebar dan penempatan horizontal standar yang ingin Anda gunakan untuk mencetak bitmap tersebut pada stasiun printer slip, sehingga Anda dapat menggunakan metode PrintSavedBitmap untuk menambahkan informasi tersebut ke pekerjaan cetak nanti.

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32)

Menyimpan informasi tentang bitmap dan jarak dari kolom cetak paling kiri tempat Anda ingin mencetak bitmap tersebut pada stasiun pencetak slip, sehingga Anda dapat menggunakan metode PrintSavedBitmap untuk menambahkan informasi tersebut ke tugas cetak nanti.

SetCustomAlignedBitmap(UInt32, BitmapFrame, UInt32, UInt32)

Menyimpan informasi tentang bitmap, bersama dengan lebar dan jarak dari kolom cetak paling kiri yang ingin Anda gunakan untuk mencetak bitmap tersebut pada stasiun printer slip, sehingga Anda dapat menggunakan metode PrintSavedBitmap untuk menambahkan informasi tersebut ke tugas cetak nanti.

SetPrintArea(Rect)

Mengatur area halaman tempat stasiun printer slip dapat mencetak pekerjaan.

SetPrintRotation(PosPrinterRotation, Boolean)

Mengatur rotasi teks atau gambar pada halaman pada stasiun printer slip.

Berlaku untuk

Lihat juga