(测试可用)针式打印机打印WEB页面字体不清晰,解决方法
由于针式打印机主要是用于发票打印,分辨率不是很高,而WEB打印时用WINDOWS默认的打印方式,是
先生成图片以后才打印,所以清晰度不够,打印出来的字有断断续续的感觉。打印办法就是利用JS的重新对打
印内容进行渲染。
本文附件中引入了一个DEMO,里面包含了 Jquery.min.js 和 Jquery.jqprint.js 文件,直接在 html、jsp、
php 等页面中引入这两个文件,然后定义一个按键触发打印方法即可。
实现方法
1 引用jquery和,jqprint到您的页面
<
script
language
=
"javascript"
src
=
"jquery-1.4.4.min.js"
></
script
>
<
script
language
=
"javascript"
src
=
"jquery.jqprint-0.3.js"
></
script
>
2 定义打印的内容,用
<script language=
"javascript"
>
function
exePrint(){
$(
"#printContent"
).jqprint();
}
</script>
3 定义按钮触发打印方法
<
input
type
=
"button"
onclick
=
"exePrint()"
value
=
"打印"
/>
$(
"#
printContent"
).jqprint({
debug:
false
,
//如果是true则可以显示iframe查看效果(iframe默认高和宽都很小,可以再源码中调大),默认是false
importCSS:
true
,
//true表示引进原来的页面的css,默认是true。(如果是true,先会找$("link[media=print]"),若没有会去找$("link")中的css文件)
printContainer:
true
,
//表示如果原来选择的对象必须被纳入打印(注意:设置为false可能会打破你的CSS规则)。
operaSupport:
true
//表示如果插件也必须支持歌opera浏览器,在这种情况下,它提供了建立一个临时的打印选项卡。默认是true
});
importCSS:
true
,
(测试可用)针式打印机打印WEB页面字体不清晰,解决方法相关推荐
- 针式打印机打印WEB页面字体不清晰,解决方法
针式打印机打html页面打印,好像只认识黑体,其他字体文字打印就不清晰了,把打印的字体改为黑体,解决.同时颜色设置为黑色. font-family: "黑体", "微软雅 ...
- 在html页面中怎么打印区域,javascript打印web页面中指定区域的方法
要实现打印web页面中的指定区域,要做到: 将需要打印的课程表的table放入div标签中,然后指定出需要打印的区域,最后调用window.print打印指定内容. 核心代码: 复制代码 代码示例: ...
- EasyDSS平台无法登录Web页面的排查与解决方法
EasyDSS互联网视频云服务可支持视频直播.点播,视频直播方面最多可分为十六屏进行实时直播,视频点播方面则有视频点播广场自由点播,灵活性非常强,可满足用户的多场景需求. 我们接收到用户较多的咨询是关 ...
- 解决在Chrome浏览器上打印Web页面时无法选择布局(横向,纵向)
问题描述: 在Chrome浏览器上打印Web页面时无法选择布局(横向,纵向) 解决方案: 在style文件中加入@page的size设置 @page {size: auto;//打印可以选择布局:横向 ...
- Selenium webdriver 新跳转页面上找对象解决方法
Selenium webdriver 新跳转页面上找对象解决方法 在执行的测试的时候,需要验证跳转后新的web页面的对象,不是之前页面,用get()跳转后,在新页面找不到对象. 例如:之前是 ...
- gii无法访问 yii2_YII2框架访问gii、debug页面404的错误解决方法
之前在介绍Yii框架的时候就说过 Yii 支持 gii 功能, gii 去自动生成 Web 站点常用功能的代码,也就是我们经常说的 CURD 操作,增删改查.使用 gii 生成代码也是非常的简单,Gi ...
- ci框架 乱码 mysql_mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法
mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法 作者:吕海鹏 文章来源:itstudy原创 发表时间:2008-10-18 11:15:08 阅读次数:今日:5 本 ...
- U-NAS OS 系统故障之,WEB控制界面无法登录解决方法
https://www.u-share.cn/forum.php?mod=viewthread&tid=192820&highlight=apache2 方法一: 关于web管理页面无 ...
- Firefox和IE中浏览一些网页字体模糊的解决方法
Firefox中浏览一些网页字体模糊的解决方法 现象:Firefox中浏览一些网页字体模糊,其他网页不会 猜测:这些网页字体定义为Windows里面的字体,而linux没有这些字体,采用默认字体后变模 ...
- Microsoft Store无法下载Ubuntu,页面报0x00000194,解决方法
Microsoft Store无法下载Ubuntu,页面报0x00000194,解决方法 开启BashOnWindows 解决方法如下: 由于项目需要使用 swoole,在windows平台安装Ubu ...
最新文章
- 在Ubuntu 14.04 64bit上为Sublime text 3安装搜狗拼音输入法
- 团队前四次作业——个人总结
- 部分人说 Java 的性能已经达到甚至超过 C++,是真的吗?
- Docker源码分析(一):Docker架构
- 数据网络卡顿怎么处理_监控网络卡顿怎么办
- 647. Palindromic Substrings
- python——asyncio模块实现协程、异步编程(三)
- DIP(依赖倒置原则),IoC(控制反转),DI(依赖注入)复习总结
- 能编写PHP语言吗_语言能力差口才不好,靠看书就能提高吗
- 基于VC的扫雷游戏开发
- 软件使用:如何彻底把VMware卸载干净
- 关于计算机信息学奥赛视频,震惊!信息学奥赛好处竟然这么多
- 大数据 百亿级实时查询 ClickHouse SQL mysql canal kafka 数据实时同步
- 第三阶段应用层——1.12 数码相册—interval_page设置时间间隔界面的显存管理、页面规划、输入控制
- 区块链平台架构设计的知识图谱
- 电商数仓(dwt 层)
- unity4和unity5区别
- 如何把两个视频拼在一个画面上?这样制作“画中画”
- 利用Bootstrap制作汉堡按钮(header部分)
- Redis修行 — 基数统计:HyperLogLog