Tambahkan dan manipulasi tiket cetak
Buat, edit, tautkan, dan dapatkan tiket cetak file XPS melalui C++
Dalam konteks file XPS, tiket cetak adalah serangkaian instruksi yang menentukan bagaimana suatu dokumen harus dicetak. Ini pada dasarnya adalah file konfigurasi yang berisi informasi tentang:
- Dimensi dan orientasi halaman yang dicetak.
- Baki kertas atau pengumpan akan digunakan.
- Resolusi dan kedalaman warna hasil cetakan.
- Apakah akan mencetak pada kedua sisi kertas.
- Urutan halaman yang harus dicetak dan disusun.
- Opsi penyelesaian tambahan apa pun, seperti stapel, penjilidan, atau pelubangan.
Dengan memahami dan memanfaatkan tiket cetak, Anda dapat mengoptimalkan proses pencetakan dan mencapai hasil yang diinginkan untuk dokumen XPS Anda.
Solusi Aspose.Page API di antara berbagai fitur lainnya memungkinkan bekerja dengan tiket cetak. Di sini Anda akan menemukan informasi yang menjelaskan cara membuat, mengedit, mendapatkan, dan menautkannya. Untuk memanipulasi tiket cetak file XPS, kita memerlukan:
-Aspose.Page untuk C++ API yang merupakan manipulasi dan konversi dokumen yang kaya fitur, kuat, dan mudah digunakan.
-Buka manajer paket NuGet, dan cari Aspose.Page dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.
Package Manager Console Command
PM> Install-Package Aspose.Page
Langkah-langkah membuat tiket cetak kustom C++.
- Tetapkan jalur ke direktori dokumen.
- Buat file XPS menggunakan Kelas XpsDocument .
- Tambahkan tiket cetak pekerjaan khusus menggunakan Konstruktor JobPrintTicket .
- Tambahkan penginisialisasi parameter halaman kustom dan opsi resolusi halaman kustom ke tiket.
- Simpan dokumen XPS yang diubah menggunakan Metode XPsDocument.Save() .
Buat tiket cetak khusus
Langkah-langkah mengedit tiket cetak XPS melalui C++.
- Tetapkan jalur ke direktori dokumen.
- Buka Dokumen XPS dengan tiket cetak menggunakan Kelas XpsDocument.
- Untuk menghapus parameter yang tidak diperlukan dari tiket gunakan Metode Remove() .
- Simpan dokumen dengan tiket pencetakan pekerjaan yang diubah melalui Metode XPsDocument.Save().
Edit tiket cetak
Langkah-langkah untuk mencetak tiket melalui C++.
- Tetapkan jalur ke direktori dokumen.
- Buka Dokumen XPS dengan tiket cetak menggunakan Kelas XpsDocument.
- Buat tiket pencetakan pekerjaan dengan Konstruktor JobPrintTicket.
- Buat tiket cetak dokumen menggunakan Metode GetDocumentPrintTicket() .
- Dapatkan tiket cetak halaman menggunakan Metode GetPagePrintTicket() .
- Simpan dokumen dengan tiket cetak pekerjaan yang diubah melalui Metode XPsDocument.Save().
Dapatkan tiket cetak
Langkah-langkah menghubungkan tiket cetak ke file XPS melalui C++.
- Tetapkan jalur ke direktori dokumen.
- Buat file XPS baru dan buka Dokumen XPS dengan tiket cetak menggunakan Kelas XpsDocument.
- Buka Dokumen XPS dengan tiket cetak menggunakan Kelas XpsDocument
- Tautkan tiket pencetakan pekerjaan dengan Konstruktor JobPrintTicket.
- Tautkan tiket cetak dokumen menggunakan Metode GetDocumentPrintTicket() dan SetDocumentPrintTicket()
- Tautkan tiket cetak halaman menggunakan Metode GetPagePrintTicket() dan SetPagePrintTicket() .
- Simpan dokumen dengan tiket cetak pekerjaan yang diubah melalui Metode XPsDocument.Save().
Tautkan tiket cetak
XPS Apa itu Format File XPS
Format XPS mirip dengan format PDF. Keduanya adalah format bahasa deskripsi halaman (PDL). EPS didasarkan pada HTML dan bukan pada bahasa PostScript. File .eps mampu memuat markup struktur dokumen bersama dengan informasi tentang bagaimana dokumen itu akan terlihat. Ada juga petunjuk tambahan tentang cara mencetak dan merender dokumen. Fitur formatnya adalah memperbaiki deskripsi dokumen yang berarti akan terlihat sama tidak peduli siapa dan dari sistem operasional apa yang membukanya.