Merhaba arkadaşlar
Bir müşterimin kullandığı,Epson LX300 + II nokta vuruşlu yazıcı var. Yazıcıdan, word, excel, ya da herhangi bir programdan çıktı aldığımda, hangi font ile yazarsam o fontta çıktı alıyorum. Fakat, explorer üzerinden çıktı aldığımda
Türkçe karakter sorunu yok ama yazı fontu değişik ve bitişik çıkıyor. Explorer, chrome, firefox hangisinden denediysem yazı karekteri bozuk. Tarayıcıların ayarlarında, yazı fontu kısmı var. Burada değişiklik yaptığımda yazı fontları değişiyor, fakat birleşik yazımı ( harfleri o kadar çok birbirine yakın yazıyor ki okunmuyor ) değişmiyor. Ne yaptıysam sorunu çözmedim.
Bir fatura programı yaptık (asp tabanlı), web üzerinden müşterinin çıktı alması gerekiyor. Word, excel ya da herhangi bir program, git şu fontta yazdır demediği için ( tarayıcılar bunu söylüyor ) hangi fontta verirseniz yazıyı o fontta yazıyor.
Ben de yazdir.asp sayfasına nasıl bir kod eklersem, tarayıcıdaki font ne olursa olsun git şu fontta yazdır diyebilirim. Aşağıdaki şekilde denedim ama sonuç alamadım.
PHP- Kodu:
<body onload="javascript:window.print( )"> <div style="height:1000px; font-weight:normal; font-stretch:normal; font-variant:normal; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-size-adjust:none;"> <div style="width:770px; background-color:#eeeeee; height:1000px; position:absolute;"> <div style="width:770px; height:290px;"> <div style="margin-top:80px; margin-left:20px; width:270px; height:150px; float:left;"> <br /><br />...............................