Merhaba,
gelistirmekte oldugumuz bir web uygulamasinda olusturulan bir takim dökümanlarin kagida bastirilmasi gerekiyor. bunun icin site icinde belirttigimiz
print butonuna basinca, windows a ait, yazici seceneklerinin oldugu pencere cikiyor. bu pencere acilmadan direkt olarak yazdirma isleminin yapilmasi icin bir cözüm ariyorum.
sitenin calistirilacagi client lara program kurma sansim var ancak bu bir uygulama mi olmali yoksa sitenin calistigi browser a bir eklenti mi yazilmali nasil olmasi gerektigi konusunda fikrim yok.
bu konuda hem fikir hem de gelistirici ariyorum, ilgilenenlerin bilgi vermesini rica ediyorum.
masaüstü programci araniyor, vbasic, .net vb.
4
●363
- 03-09-2014, 19:36:34
- 04-09-2014, 09:11:42Bir firmaya yazılım hazırlarken benzer bir problem ile karşılaşmıştım. Uygulama web tabanlı olması gerekiyordu, fakat çıktıların direkt yazıcıya gitmesi gerekiyordu.
Üst bilgi/alt bilgi olmadan, sayfa bilgisi olmadan ve printer seçtirmeden. Default printer a veya bizim baştan belirttiğiniz bir yazıcıya gitmesi gerekiyordu.
Ben bu olayı şu şekilde çözdüm.
1. Projeye boş bir exe ekledim, içinde sadece bir webbrowser var ve benim belirlediğim sunucuya bağlanıyor, adres çubuğu vs yok.
2. Yazdırılacak evrakları/çıktıları bir rapor componenti ile ayarladım. Ben DevexReport kullanmıştım, sen Devexreport veya fastReport veya benzeri birşey kullanabilirsin.
3. Yazdırma butonlarını direkt exe üzerinden çalıştırdım ve hazırladığım reportların veri toplamasını sağlayarak benim belirttiğim yazıcıya gitmesini sağladım.
Web tabanlı JS ile bir iki kod bulmuştum konu ile alakalı ama browser lara göre değişiyordu adam akıllı bir çözüm bulamadım, fakat yukarıda yazdığım çözüm benim için kesin çözüm olmuştu, umarım sizinde işinize yarar.
Dilerseniz, ücreti mukabil destek de verebilirim
- 05-09-2014, 04:22:29Öncelikle konu hakkinda yardimci olmaya calistiginiz icin tesekkür ederim.Mentalworx adlı üyeden alıntı: mesajı görüntüle
Forumda sadece sorunlari degil cözümleri de paylasmak gerektigini düsündügüm icin, ayni soruna cözüm arayan kisiler olursa diye cözümü de eklemek istiyorum.
Evet bizim de yaptigimiz is web tabanli ve print dialog gelmesin istiyoruz-
Bu konuda Firefox icin birkac eklenti söz konusu ben sununla bir deneme yaptim ve basarili oldum.
https://addons.mozilla.org/en-US/fir...nt/?src=search
tekrar tesekkürler. - 05-09-2014, 09:07:53Rica ederim ne demek, genelde unutsak da bu forumun asıl önceliği tecrübe paylaşımı.BSCOLOGNEDE adlı üyeden alıntı: mesajı görüntüle
Diğer taraftan, projenizde tüm printout işlemleri varsayılan yazıcıya gidecekse bu add-on işinizi görebilir, fakat, evrak tipine göre farklı yazıcılar kullanmanız gerektiğinde yetersiz kalacaktır.
Örnein: Sevk fişlerinin dotmatrix yazıcıya gönderilirken, raporların laser yazıcıya gitmesi, barkod çıktılarının barkod printer a gitmesi gibi