c# Desktop

Varsayılan Yazıcıyı Kodlarla Düzenleyen c# Form Uygulaması

Birçok projede projeye ait çıktılar yazıcıdan alınmak istenmektedir. Bazen bu birden fazla yazıcı arasından sitediğiniz yazıcıyı seçmenizi gerektirebilir. Çıktı alırken bazı dökümanları nokta vuruşlu bazı dökümanları mürekkep püskürtmeli bazılarını da laser yazıcıdan almak isteyebilirsiniz. Her defasında yazıcıları seçmek yerine kodlarla varsayılan yazıcıyı ayarlayıp çiktıyı işligi yazıcıya gönderebilirsiniz. Hatta ağ üzerinde tanımlı bir yazıcıya da çıktı göndermeniz mümkün. Şimdi kodları düzenleyelim.

        [DllImport("Winspool.drv")]
        private static extern bool SetDefaultPrinter(string printerName);
        private void Form1_Load(object sender, EventArgs e)
        {
            SetDefaultPrinter("Microsoft Print to PDF");
        }

 


İlgili Makaleler
c# Console Uygulamalarında ReadKey Metoduyla Klavye Tuşlarını Kontrol Etme
Yıkıcı Metotlar (Destructors)
Sayısal Loto Çekilişini Yapan c# Uygulaması
Kredi Kartı Taksitlendirme İşlemini Yapan c# Uygulaması
Kaçan Buton Oyununu Yapan c# Uygulaması
Yazdırma İletişim Kutusu (PrintDialog)
C# Uygulamalarında HashMap Dizi Oluşturma
C# Uygulamalarında Dictionary Dizi Oluşturma
c# Form Uygulamalarında Ekranın Genişliğini ve Yüksekliğini Bulma
Rastgele Seçilen Bir Sayıyı Basamaklarına Ayıran, Basamak Değerini ve Sayı Değerini Bulan c# Console Uygulaması
Veri Girişi Doğrulama (Input Validation)
Veri Girişi Maskeleme (MaskedTextBox)
LINQ - Gruplama (Grouping) Örnekleri
Konsol Ekranında Kod Yazma ve Çalıştırma
Panel Üzerinde Serbest Çizim Yapan c# Form Uygulaması
c# Console Uygulamalarında Ping Nasıl Kullanılır, Ping Atma
C# Programlama Dilinde Veri Tipleri
Form Sayfalarında Ayrıntılı ListBox Kullanımı
2020 TYT Matematik Ortakatlı Kuralıyla İlgili Sorunun Çözümünü c# Diliyle Kodlama
Belirtilen Sayı Kadar Yıldız Oluşturan c# Form Uygulaması

Yorum Ekle
   
Kötü İyi