İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

C# printer Çıktısı alma.

Encoded20.05.20124 cevap13.453 görüntüleme
2011'den beri55 mesaj
#1
Bir programım var . bunda printer çıktısı eklemek istiyorum yani .adam butona bastığında datagriw..deki verileri yazıcı ile çıktı alıcak . nasıl yapabilirim. Lütfen biri kodları atsın .
Cevaplar
2008'den beri92 mesaj
#2
İnternette biraz aratırsan daha özellikli olanları bulursun. örnek olarak bir kaç kod linki veriyim.
using System;
using System.Drawing.Printing;
using System.Drawing;

class Printer
{
static void Main()
{
PrintDocument PD = new PrintDocument();
PD.PrintPage += new PrintPageEventHandler(OnPrintDocument);

try
{
PD.Print();
}
catch
{
Console.WriteLine("Yazıcı çıktısı alınamıyor...");
}
finally
{
PD.Dispose();
}
}

private static void OnPrintDocument(object sender, PrintPageEventArgs e)
{
e.Graphics.DrawRectangle(Pens.Red,20,20,100,100);
}
}
2012'den beri173 mesaj
#3
Selamlar,

DataGrid' in görüntüsünü kaydederek çıktı almak bir yöntemdir. Fakat burada sıkıntı yaşayacağın bir durum oluşmakta. Eğer datagrid' in satır sayısı fazla ise sadece gridde göründüğü kadarının çıktısını alabileceksin. Yani grid içindeki tüm satırların çıktısını görüntü kaydederek elde edemezsin.

Yapmak istediğin işin çok iyi bir örneğini link olarak gönderiyorum. Eğer takıldığın konu olursa kodlarını gönderirsin tekrar yardımcı olmaya çalışırız.

http://www.codeproject.com/Articles/13678/The-DataGridViewPrinter-Class

Kolay gelsin.
Encoded Konuyu açan
2011'den beri55 mesaj
#4
Teşekkürler.
Misafir
#5
black trouble bilader buttona mı yazcaz bu kodları nasıl olacak bıraz daha detaylı anlatrmısın vcunku bende bı proje yaptım teknık servıs formu bılısım konusunda buraya yzdr butonu koydum bastınmı gırılen musterının bılgılerını cıkıtısnı almak ıstıyorum

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.