1. web打印控件是干什么用的
Web打印控件主要是用于解决B/S架构下打印问题的一些第三方控件,我用过一个免费的Web打印控件,就挺不错的。该控件的下载地址:http://www.xinyuerj.com/ASP.NET/
2. web打印控件lodop 如何每张打印2页
打印份数设置参考Lodop样例7的最后那个演示。
3. web打印有那几种方法
一、浏览器的打印功能菜单
这种方案的优势是不需要对浏览器作任何扩充,是最简单的办法,但问题也最多,如:
不能精确分页。浏览器一般是根据用户设置的页面大小,web页面的内容多少,来自行决定分页位置,程序员很难控制。会有页脚页眉干扰。
不能准确对齐边边距及打印文字。
不能解决连续打印。比如,不是仅打印一张票据,而是连续一次打印若干个票据。
二、使用webbrowser控件+ javascript
这实际上,是浏览器打印功能菜单的一种程序调用,与打印功能菜单没什么两样。分页的问题仍然存在,只不过,可以让用户不用去点菜单,直接在网页中的一个按钮,或一个链接里面调用罢了。
三 、使用print css
这是一种最理想的实现web套打的方法。这种方法通过在html文档中,嵌入打印相关的css样式,来实现对html文档输出打印的控制,比 如设置纸张大小,纸张纵横方向,打印边距,分页等。显而易见,这种方式成本小,不需要下载任何插件,而且跨平台性非常好。print css推出已经有些时日,但遗憾的是,至今没有一个厂商的浏览器很好地实现了这些标准,这使得程序员目前还不能利用print css进行实际的开发。关于打印css,参见http://css-discuss.incutio.com /?page=PrintStylesheets
四 、使用PDF文件
用这种方式,就是从服务器端下载一个pdf文件流,在IE中用adobe插件打开,然后用adobe的打印菜单进行打印,虽然这种方案,也能 实现精确套打,但需要下载adobe插件。这是国外报表工具经常推荐的一种打印方法,但在pdf不那么普及的中国,这种方案不是最好选择。
4. 有哪些好用的web打印插件
1、 DLPrinter
这个打印控件完全免费,界面还不错,使用也较为简单,支持打印预览、直接打印、可设置页眉、页脚、页边距、打印份数、纸张大小等信息,悲剧的是这大哥在07年做了第二次更新后就没有后续了。
2、楚琳Web打印控件是以C/S架构的报表工具进行B/S架构的报表设计
有如下功能:
.报表功能强大,报表设计采用FastReport,可以和水晶报表媲美,支持自定义纸张大小,支持直接打印。
.报表设计高效而简单,和C/S架构下的报表设计效率差不多。
.方便的中国式报表的设计,可以快速而准确设计出报表中的表格线。
.支持ASP, ASP.NET, PHP, JSP等多开发语言。
.支持简体中文、英文、繁体中文等多国语言。
.免费使用,免费版无功能和时间限制。
.这个打印控件偏重于报表打印。
3、 jatoolsPrinter 免费版(强烈推荐):
国内最早的web打印控件,以前有所谓的破解版,jatoolsP.cab,这个免费版,算是这个版本的升级版,可以完美解决原版本jatoolsP.cab中不支持ie9,ie10的问题
有如下功能:
.真正免费,不加水印,没有ip或域名限制,不限时间,带微软数字签名,无限发行,兼容ie6+及ie为内核的浏览器。
.无须注册,下载即用
.设置纸张类型,如A4、A3等
.设置纸张方向(横向、纵向)
.设置页边距
.设置输出打印机
.支持手动分页(按div分页);
.支持直接打印(不显示打印机选择对话框)
.支持打印份数控制
5. 做web应用时,有哪些好一点的web报表设计器和web报表打印控件
锐浪报表Grid++Report已经开发超12年,产品成熟稳定,功能丰富运行性能好,易学易用。用户基本是软件公司和单位信息部门,注册费用低廉,因可免费使用而积累大量用户,从而保证了软件的高可靠性与高性能。
6. 如何使用WEB打印控件Lodop打印Echarts图表
有资料说可以获取得到Echarts图表图片代码,请问是这样的吗? var imgUrl = myChart.getImage('jpeg').outerHTML; 然后,我将获取得到的代码设置到一个隐藏域里:$("#chartImg").val(imgUrl);
7. 如何使用FastReport OCX插件实现Web打印
一般需要插件打印的都是比较传统的active打印方式,你可以在active控件设置那里查看一下。Web打印一般有Flash、PDF、Applet、activex等几种方式,这几种打印方式中最好用的是flash打印,现在一些主流报表像finereport用的都是这种方式,比控件打印要方便许多
8. win10的系统安装了web打印控件,但是还是打印不了,怎么处理
win10系统打印机无法打印解决方法一: 1、请确保打印机已打开并连接到你的电脑。 2、如果仍然无法工作,请尝试运行 “打印疑难解答”。 3、如果仍然有问题,你的打印机可能需要新的驱动程序。 4、打开 “开始”菜单, 输入 “设备和打印机”, 从结果列表中选择它,然后选择你的打印机。然后在屏幕顶部选择 “删除设备”, 然后重新安装你的打印机。 5、如果Windows无法自动找到新的驱动程序,请在设备制造商网站上查找一个驱动程序并按照其安装说明进行操作。 win10系统打印机无法打印解决方法二: 右击我的电脑,管理,服务和应用程序,双击服务,找到Spooler Print Spooler或者是Print Spooler以及server双击,看是否禁用了这些服务,把它设置为自动。
9. web如何实现客户端打印在线文件(pdf,word,excel等),同时可以控制打印设置
浏览器本身并不支持,可能通过客户端安装一些软件。然后浏览器中js调用实现。
方案1:本地软件开了http服务器,监听一个端口。浏览器中通过127.0.0.1发jsonp请求和本地软件通信
方案2:浏览器中js浏览器扩展通信,扩展再和本地软件通信。可以参考chrome extension api
10. WEB打印控件
推荐用HttpPrinter网页打印控件吧,浏览器和系统的兼容性都很好,而且不会崩溃,主要是免费 。