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
.NET Desktop feedback