Mencetak File PDF ke Printer Default menggunakan Pengaturan Printer dan Halaman
Pertama, dokumen dikonversi menjadi gambar, dan kemudian, dicetak pada printer.
Buat instance dari kelas PdfViewer, yang memungkinkan pencetakan file PDF ke printer default, gunakan metode BindPdf untuk membuka dokumen ke dalamnya, dan ubah pengaturan yang diperlukan. Contoh ini menggunakan format A4, orientasi potret. Di PrinterSettings, pertama-tama, nama printer, ke mana pencetakan dilakukan, harus diatur. Jika tidak, itu akan mencetak ke printer default. Selanjutnya, tuliskan jumlah salinan yang diperlukan.
Untuk menampilkan dialog cetak, gunakan cuplikan kode berikut:
Mencetak PDF ke Printer Soft
Ada printer yang mencetak ke file. Untuk menggunakannya, atur nama printer virtual, dan, sama seperti contoh sebelumnya, buat pengaturan.
Menyembunyikan Dialog Cetak
Aspose.PDF for .NET mendukung menyembunyikan dialog cetak. Untuk ini, gunakan properti PrintPageDialog.
Cuplikan kode berikut menunjukkan cara menyembunyikan dialog cetak.
Mencetak PDF Berwarna ke File XPS sebagai Skala Abu-abu
Dokumen PDF berwarna dapat dicetak ke printer XPS sebagai skala abu-abu, menggunakan PdfViewer. Untuk mencapai itu, atur properti PdfViewer.PrintAsGrayscale ke true. Cuplikan kode berikut menunjukkan penggunaan properti PdfViewer.PrintAsGrayscale.
Konversi PDF ke PostScript
Kelas PdfViewer menyediakan kemampuan untuk mencetak dokumen PDF dan dengan bantuan kelas ini, seseorang juga dapat mengonversi file PDF ke format PostScript. Untuk mengonversi file PDF menjadi PostScript, pertama instal printer PS apa pun dan cukup cetak ke file dengan bantuan PdfViewer.
Cuplikan kode berikut menunjukkan cara mencetak dan mengonversi PDF ke format PostScript.
Memeriksa Status Pekerjaan Cetak
File PDF dapat dicetak ke printer fisik serta ke Microsoft XPS Document Writer, tanpa menunjukkan dialog cetak, menggunakan kelas PdfViewer. Ketika mencetak file PDF besar, proses mungkin memakan waktu lama sehingga pengguna mungkin tidak yakin apakah proses pencetakan selesai atau mengalami masalah. Untuk menentukan status pekerjaan pencetakan, gunakan properti PrintStatus. Cuplikan kode berikut menunjukkan cara mencetak file PDF ke file XPS dan mendapatkan status pencetakan.
Mencetak halaman dalam mode Simplex dan Duplex
Dalam pekerjaan pencetakan tertentu, halaman dokumen PDF dapat dicetak baik dalam mode Duplex atau dalam mode Simplex tetapi Anda tidak dapat mencetak beberapa halaman sebagai simplex dan beberapa halaman sebagai duplex dalam satu pekerjaan cetak. Namun, untuk memenuhi persyaratan, rentang halaman yang berbeda dan objek PrintingJobSettings dapat digunakan. Cuplikan kode berikut menunjukkan cara mencetak beberapa halaman file PDF dalam mode Simplex dan beberapa halaman dalam mode Duplex.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.