Bagikan melalui


Pencetakan Yang Lebih Aman di Formulir Windows

Formulir Windows aplikasi sering mencakup kemampuan pencetakan. .NET Framework menggunakan PrintingPermission kelas untuk mengontrol akses ke kemampuan pencetakan dan nilai enumerasi terkait PrintingPermissionLevel untuk menunjukkan tingkat akses. Secara default, pencetakan diaktifkan secara default di zona Intranet Lokal dan Internet; namun, tingkat akses dibatasi di kedua zona. Apakah aplikasi Anda dapat mencetak, memerlukan interaksi pengguna, atau tidak dapat mencetak tergantung pada nilai izin yang diberikan kepada aplikasi. Secara default, zona Intranet Lokal menerima DefaultPrinting akses dan zona Intranet menerima SafePrinting akses.

Tabel berikut ini memperlihatkan fungsionalitas yang tersedia di setiap tingkat izin pencetakan.

PrintingPermissionLevel Deskripsi
AllPrinting Menyediakan akses penuh ke semua pencetak yang terinstal.
DefaultPrinting Mengaktifkan pencetakan terprogram ke printer default dan pencetakan yang lebih aman melalui kotak dialog pencetakan pembatasan. DefaultPrinting adalah subset dari AllPrinting.
SafePrinting Menyediakan pencetakan hanya dari kotak dialog yang lebih terbatas. SafePrinting adalah subset dari DefaultPrinting.
NoPrinting Mencegah akses ke pencetak. NoPrinting adalah subset dari SafePrinting.

Baca juga