En iyi yanıtlayıcılar
PrintDocument ile kullanıcının bilgisayarında yazdırma

Soru
-
Merhaba,
Fatura şablonu ile ilgili bir çalışmam var. Fatura alanlarının yerlerini belirledikten sonra siparişi istenen şablon şeklinde web üzerinden yazdırılması için gerekli projeyi oluşturdum. Local de test ettim yazdırabiliyorum istediğim gibi fakat şöyle bir sorun var;
Dosyaları sunucu ya yüklediğimde ve yazdırma sayfasına girdiğimde server da yazıcı arıyor ve dolayısıyla yazdırmıyor. Server daki yazıcıyı değil de giren kişinin ağında veya bilgisayarındaki yazıcıdan nasıl çıktı alabilirim.
PrintDocument printDoc = new PrintDocument(); printDoc.PrintPage += new PrintPageEventHandler(this.printDoc_PrintPage); printDoc.Print();
yada
Normalde şablonda konumlandırılan alanları html olarak sayfada konumlandırıp tarayıcı dan yazdır diyip normal yazıcıdan düzgün birşekilde çıktı alabiliyorum fakat bu seferde tarayıcı üzerinden nokta vuruşlu yazıcıya gönderdiğimde font boyut vs istediğim gibi çıkmıyor.
Sonuç olarak özetle yapmak istediğim;
Nokta vuruşlu yazıcıdan benim gönderdiğim karakter ve boyutta çıktı almak.
- Ctrl + p ile yazdırdığımda nokta vuruşlu da şekil bozuk çıkıyor.
- PrintDocument ile de server daki yazıcıdan çıktı almaya çalışıyor kullanıcının yazıcısından yazdırmam lazımUmarım anlatabilmişimdir. Yardımcı olabilirseniz sevinirm.
Yanıtlar
-
Deleted
- Yanıt Olarak İşaretleyen Serkan Canseven 14 Mart 2016 Pazartesi 08:01
-
Kullanıcının bilgisayarına bir şey yüklemediğin sürece mümkün değil.
- Yanıt Olarak İşaretleyen Serkan Canseven 14 Mart 2016 Pazartesi 08:01
Tüm Yanıtlar
-
-
Deleted
- Yanıt Olarak İşaretleyen Serkan Canseven 14 Mart 2016 Pazartesi 08:01
-
Kullanıcının bilgisayarına bir şey yüklemediğin sürece mümkün değil.
- Yanıt Olarak İşaretleyen Serkan Canseven 14 Mart 2016 Pazartesi 08:01