python 生成pdf收据_javascript – 从Django Web应用程序打印收据
我看到两种方法来实现它:第一种方法 – 配置浏览器笔记如果每台客户都有一台打印机,那么这是一个很好的解决方案(因为您只能使用默认打印机).请记住,您可以删除打印服务器(对资源非常有限的设备非常有用),制作浏览器应自动执行的脚本以打开您的文件.你可以使用这样的东西:#!/bin/bashprinter="/dev/usb/lp0"encoding_needed=true #falseif $enco
我看到两种方法来实现它:
第一种方法 – 配置浏览器
笔记
如果每台客户都有一台打印机,那么这是一个很好的解决方案(因为您只能使用默认打印机).请记住,您可以删除打印服务器(对资源非常有限的设备非常有用),制作浏览器应自动执行的脚本以打开您的文件.你可以使用这样的东西:
#!/bin/bash
printer="/dev/usb/lp0"
encoding_needed=true #false
if $encoding_needed; then
iconv -c -t 437 $1 > $printer
else
cat $1 > $printer
fi
火狐
>手动设置:
>打开about:config
>创建一个名为print.always_print_silent的新布尔值,并将其设置为True
>创建一个名为print.show_print_progress的新布尔值,并将其设置为False
请记住,还有其他扩展用于制作自助服务终端,例如:
铬
您可以使用以下选项启动它: – kiosk –kiosk-printing
IE浏览器
第二种方法 – 服务器处理每台打印机
笔记
好的解决方案:
>你有比打印机更多的客户(少量钱或有缺陷的打印机)
>比客户更多的打印机(针对不同需求的不同打印机或纸张颜色)
>无法直接打印的客户端(PDA /智能手机)
>您想知道打印机状态
怎么做
>连接打印机(到客户端和/或服务器)
>共享通过网络连接到客户端的打印机
>从Django服务器管理每台打印机
更多推荐

所有评论(0)