Baskı için en iyi yaklaşım (durumumda varolan bir pdf), doğrudan php'den LAN yazıcısına nasıl ulaşılır? Şimdiye kadar çalışmak için herhangi bir şey elde etmekte başarısız oldum, ama daha fazla takip etmek için hangi yönde emin değilim. Windows SBS 2008, PHP 5.3.9 üzerinde Apache çalıştırıyorum. Bugüne kadar bildiğimizPHP'ye ağ yazıcısına yazdırma
Yaklaşımlar:
- shell_exec()
- phpprintipp - Ben
- php_printer.dll işe alabilir bu benim için iyi bir yaklaşım gibi görünüyor - hayır akımı dll var
Bu, yaygın olarak kabul görmüş bir yaklaşımı olan basit bir görev olmalı gibi görünüyor, ama şu ana kadar bulamıyorum. Teşekkürler!
emin değil Web sunucusundan yazıcıya gitmeye çalışırken, bunu gerçekleştirmek için yazıcıların FTP modunu kullanıyoruz. Sadece pdf'yi, yazıcının sahip olduğu ftp-spool şeyi üzerine döküyoruz ve işiniz bitti (bir kere her şeyi PDF'ye çevirebiliyorsunuz). Yazıcınız bunu destekliyorsa sadece kullanışlıdır, bu yüzden bir cevap almazsınız, bu yüzden bir yorum alırsınız;) – Nanne
'php_printer.dll 'öğesini kullanın. Bunun nesi var? Neden senin için çalışmıyor? Direkt IP yazıcılara konuşarak tekerleği yeniden icat etmeyin. – Brad
İşletim Sisteminin yazıcıyı neden işlemesine izin vermiyorsunuz? Komut dosyası bu 'varsayılan yazıcıyı vurmaya çalışıyorsa ve ağ (ya da yazıcıya giden rota) kullanılamıyorsa ne olur? – PenguinCoder