C# İle Yazıcıları İzlemek ?
-
Herkese selam,
C# ile bilgisayarıma bağlı olan usb yazıcıları izlemek ( yazıcının sayaç bilgisi vs. ) istiyorum.Ama internette pek birşey bulamadım.
Bunu nasıl yapabilirim?
-
http://msdn.microsoft.com/en-us/library/system.printing.aspx
-
Hocam linkte vermiş olduğun bilgi çok işime yaramıyor benim asıl istediğim şey, yazıcnın üzerinden sayaç, seri no, cihaz firmware gibi bilgileri almak.Network yazıcısı olsa SNMP'den makine bilgilerini alabilirdim belki ama USB cihazlarda bu nasıl yapılır onu bilmiyorum.
-
hacım onu yazıcının driveri ile ulaşabilirsen ulaşırsın...
-
hacım birşekilde cihaz bilgisine ulaşabileceğimiz bir api falan vardır
-
System.Management isim alanını, Win32_Printer ve Win32_PrinterConfiguration'ı kullanarak Printer özelliklerini öğrenebilirsin.
http://www.codeproject.com/Articles/17973/How-To-Get-Hardware-Information-CPU-ID-MainBoard-I
yukarıdaki linkteki proje dosyasını indirip incelersen sonuca ulaşabilirsin. -
Hoca verdiğin linkteki projeyi inceledim, hatta internette buna benzer çok dökümanda var ama şöyle birşey varki bu örnekler hep driver üzerindeki bilgileri okuyor.Ben yazıcı üzerindeki bilgileri çekmek istiyorum, yani makineden alınan çıktı sayısını firmware versiyonunu, seri numarasını gibi bilgileri almak istiyorum.Bunu nasıl yapacağız.
-
http://stackoverflow.com/questions/4276269/printing-event-on-c-sharp
Burdaki linklere bakarsan bilgi edinebilirsin.
-
nepnesomao bunu yazdı
Hoca verdiğin linkteki projeyi inceledim, hatta internette buna benzer çok dökümanda var ama şöyle birşey varki bu örnekler hep driver üzerindeki bilgileri okuyor.Ben yazıcı üzerindeki bilgileri çekmek istiyorum, yani makineden alınan çıktı sayısını firmware versiyonunu, seri numarasını gibi bilgileri almak istiyorum.Bunu nasıl yapacağız.
yazicinin marka modeline gore degisir. yazicilarin SDK'leri varidr onlar ile bu islemleri gerceklestire bilirisin. ben kart yazicilarda benzer seyleri kullandim, HP'nin desingjet modellerindede kullanmistim. fakat dedigim gibi yazicidan yaziciya degisiyor.
