C# Windows Formunu Yazdırma
Merhaba arkadaşlar;
Kullandığınız bir windows formunu yazdırmak isterseniz aşağıdaki kodlar işinizi rahatlıkla görücektir.Öncelikle kütüphanemizi yükleyelim
|
1 |
using System.Drawing.Printing; |
Kullanacagınız kodlar aşağıdaki gibidir;
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
private void button1_Click(object sender, EventArgs e) { PrintDocument doc = new PrintDocument(); doc.PrintPage += this.Doc_PrintPage; PrintDialog dlgSettings = new PrintDialog(); dlgSettings.Document = doc; if (dlgSettings.ShowDialog() == DialogResult.OK) { doc.Print(); } } private void Doc_PrintPage(object sender, PrintPageEventArgs e) { float x = e.MarginBounds.Left; float y = e.MarginBounds.Top; Bitmap bmp = new Bitmap(this.groupBox1.Width, this.groupBox1.Height); this.groupBox1.DrawToBitmap(bmp, new Rectangle(0, 0, this.groupBox1.Width, this.groupBox1.Height)); e.Graphics.DrawImage((Image)bmp, x, y); } |
Günün zaman çizelgesi
Haber eklenme saatine göre sıralanır.
- Bugün
- Apple, iOS 26.7’yi iPhone Kullanıcılarına Sundu
- Apple, macOS Tahoe 26.7 ve Sequoia 15.8’i yayımladı
- watchOS 27 Yayında: Apple Watch İçin Yeni Özellikler
- iOS 27 Yayınlandı: Yeni Özellikler ve Güncelleme Kararı
- macOS 27 Golden Gate yayınlandı: İşte yenilikler
- Apple, HomePod 27 güncellemesini iki yenilikle yayımladı
- Steam Frame incelemesi: Pahalı ama farklı bir donanım
- Daydream, iPhone kameradaki kıyafetleri alışverişe açıyor
- Netflix, Crazy Taxi filmi ve iki yeni Sega uyarlamasını duyurdu
- Ucuz güneş panelleri küresel enerji düzenini değiştiriyor
- Microsoft, AI modelleri için yeni güvenlik kurallarını açıkladı
- Waymo, Las Vegas’ta robotaksi hizmetini başlattı
- iOS 27 incelemesi: Apple ayrıntılara yeniden odaklanıyor
- Pixel 11 Pro, iPhone 18 Pro Öncesinde İndirime Girdi