Uygulama İçin Raporlama ve Yazdırma Özelliklerini Eklemek

Bilgisayar programcılığı staj defteri kapsamında geliştirilen uygulamaya yazıcıdan çıktı alma ve raporlama özellikleri eklenerek kullanıcıya döküman sunumu sağlanmıştır.

Ali YILMAZ
Ali YILMAZ

Yönetici

41

Uygulama İçin Raporlama ve Yazdırma Özelliklerini Eklemek

Staj dönemimde, hazırladığım uygulamalarda verilerin yalnızca ekranda görüntülenmesi değil, çıktı alınabilir şekilde raporlanmasının da önemli olduğunu öğrendim. Bu amaçla .NET üzerinde PrintDocument ve PrintPreviewDialog bileşenlerini kullandım.

1. Yazdırma Bileşenleri

  • PrintDocument: Yazdırılacak içeriği belirler
  • PrintPreviewDialog: Yazdırma önizlemesi sağlar

2. Kod Örneği

private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
{
    e.Graphics.DrawString("Staj Raporu", new Font("Arial", 16), Brushes.Black, new PointF(100, 100));
    e.Graphics.DrawString("Tarih: " + DateTime.Now.ToShortDateString(), new Font("Arial", 10), Brushes.Black, new PointF(100, 140));
}

// Yazdırma önizleme
printPreviewDialog1.Document = printDocument1;
printPreviewDialog1.ShowDialog();

3. Öğrendiğim Bilgiler

  • Yazdırma işlemi gerçek dünyada sıkça kullanılan bir özelliktir
  • Yazıcıya doğrudan metin veya çizim gönderilebilir
  • Font, konum, boyut gibi grafiksel parametr




Paylaş

Etiketler


Yorum Yok

    Bu Yazıya Hiç Yorum Yapılmamış. İlk Yorum Yapan Sen Ol !

Yorum Yap


Instagram