JAVA打印web页面_JavaWeb实现打印功能
废话不多说了,直接给大家贴代码了,具体代码如下所示:
function printsetup(){
// 打印页面设置
wb.execwb(8,1);
}
整理的关于打印的内容
1、控制"纵打"、 横打”和“页面的边距。
(1)
function SetPrintSettings() {
// -- advanced features
factory.printing.SetMarginMeasure(2) // measure margins in inches
factory.SetPageRange(false, 1, 3) // need pages from 1 to 3
factory.printing.printer = "HP DeskJet 870C"
factory.printing.copies = 2
factory.printing.collate = true
factory.printing.paperSize = "A4"
factory.printing.paperSource = "Manual feed"
// -- basic features
factory.printing.header = "This is MeadCo"
factory.printing.footer = "Advanced Printing by ScriptX"
factory.printing.portrait = false
factory.printing.leftMargin = 1.0
factory.printing.topMargin = 1.0
factory.printing.rightMargin = 1.0
factory.printing.bottomMargin = 1.0
}
(2)
function printsetup(){
// 打印页面设置
wb.execwb(8,1);
}
function printpreview(){
// 打印页面预览
wb.execwb(7,1);
}
function printit()
{
if (confirm('确定打印吗?')) {
wb.execwb(6,6)
}
}
height=0 id=wb name=wb width=0>
οnclick="javascript:printit()">
οnclick="javascript:printsetup();">
οnclick="javascript:printpreview();">
οnclick="javascript:window.close();">
关于这个组件还有其他的用法,列举如下:
WebBrowser.ExecWB(1,1) 打开
Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
Web.ExecWB(4,1) 保存网页
Web.ExecWB(6,1) 打印
Web.ExecWB(7,1) 打印预览
Web.ExecWB(8,1) 打印页面设置
Web.ExecWB(10,1) 查看页面属性
Web.ExecWB(15,1) 好像是撤销,有待确认
Web.ExecWB(17,1) 全选
Web.ExecWB(22,1) 刷新
Web.ExecWB(45,1) 关闭窗体无提示
2、分页打印
P {page-break-after: always}
以上所述是小编给大家介绍的JavaWeb实现打印功能的相关内容,希望能够帮助到大家!
JAVA打印web页面_JavaWeb实现打印功能相关推荐
- (转)基于Metronic的Bootstrap开发框架经验总结(9)--实现Web页面内容的打印预览和保存操作...
http://www.cnblogs.com/wuhuacong/p/5147368.html 在前面介绍了很多篇相关的<Bootstrap开发框架>的系列文章,这些内容基本上覆盖到了我这 ...
- JS调用打印机打印Web页面
第一种方法:指定不打印区域 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内. 详细如下: <style media=print type="tex ...
- 在html页面中怎么打印区域,javascript打印web页面中指定区域的方法
要实现打印web页面中的指定区域,要做到: 将需要打印的课程表的table放入div标签中,然后指定出需要打印的区域,最后调用window.print打印指定内容. 核心代码: 复制代码 代码示例: ...
- 解决在Chrome浏览器上打印Web页面时无法选择布局(横向,纵向)
问题描述: 在Chrome浏览器上打印Web页面时无法选择布局(横向,纵向) 解决方案: 在style文件中加入@page的size设置 @page {size: auto;//打印可以选择布局:横向 ...
- java web统计报表_用Java在Web页面上输出统计图 统计报表
用Java在Web页面上输出统计图 河南省焦作水利局 聂春生 在Internet 和Intranet 的应用中,数据库和Web 技术的结合是传统MIS 系统移植到Internet(Intrant) 环 ...
- java web毕业答辩_基于JAVA的WEB页面设计毕业答辩.ppt
基于JAVA的WEB页面设计 网站管理模块设计 网站页面设计 网站导航设计 网站交互设计 网站学习资源设计与后台设计 研究内容 管理模块 登录模块 权限管理模块 账户管理模块 系统登录模块设计 系统权 ...
- java 开发web页面跳转,javaweb页面跳转
java动态web页面,JavaWEB入门,javaweb页面跳转,javaweb页面登录 他们之间的联系是什么 8 serverlet 的生命周期及各阶段的作用 9 java web两种跳转方式分别 ...
- js调用打印接口打印web页面之——使用lodop组件打印jsp web页面
最近项目需求需要使用web页面的打印功能,最开始使用window.print()直接打印能出效果,但是无法实现预览功能,并且不同的浏览器执行的效果都不一样.后面百度找到webEx--那个组件,结果在h ...
- Java结合Web页面使用多线程实现全双工串口通信
在几天在接手的项目中要求实现串口全双工通信,由于自己Java也是刚刚开始学习有些概念还不是理解的很透彻,所以这个工程还是花费了点时间,遇到了些许问题都会在这篇文章中有所体现,还有源码凹,希望可以帮助到 ...
最新文章
- 多线程不重复读取数据_用 PHP 实现多线程编程
- ASP.NET Core的身份认证框架IdentityServer4(4)- 支持的规范
- 如何使用 SAP CDS view 中的 currency conversion 功能
- ubuntu14.04的键盘失灵解决方案
- jq输出文本_如何用 Linux 命令行工具解析和格式化输出 JSON | Linux 中国
- react-native Android release打包失败
- 颠覆世界的新技术:区块链
- oracle label security redition,今天在用11GR2客户端全库导出10GR2版本的数据库时报ORA-00904错误...
- 无限分级函数 简单 引用绑值
- 大规模电机控制的方案选择-电机和驱动器篇
- 人体姿态识别OpenPose
- 非线性动力学 nonlinear dynamics
- 基于MATLAB的身份证号码的识别算法
- ansys 螺栓连接仿真思路
- linux系统下安装qq,Ubuntu 12.04安装QQ2012
- docker相关的文件配置
- asp.net办公自动化OA系统
- Libev documentation
- python之turtle库学习(海龟图形)
- 如何在https协议下访问http等不安全的资源
热门文章
- 加密算法——报文通信过程中数据加密方法的总结
- EduSoho 开发中的最佳实践---性能和安全(一)
- win7支持的Node版本-node-v12.8.0-x64.msi
- Buf网络缓冲区(C++)
- yarn install出现or An unexpected error occurred: “https://registry.npm.taobao.org/avue-plugin-ueditor
- 【MyBatis-SpringBoot】 MyBatis 与SpringBoot整合
- ETC1压缩纹理格式详解
- 计算机英语听力敎材,计算机英语教程(第5版)(十一五规划教材)(附光盘)
- 华为云桌面,带你走进不一样的桌面体验
- HTML5系列代码:标题跨列显示