IE 8 中 JS 调用 adobe reader 打印 PDF 文档
1. 下载 adobe reader 软件,并在 IE 浏览器中启用
设置 -> 管理加载项 -> 启用 Adobe PDF Reader
2. Jsp 文件中 HTML 代码如下
<input type="button" value="打印(P)" οnclick="directpdfprint('<%=imgPath_pdf %>')">
<div id="createPDFDIV" style="text-align:center;margin:0 auto;height:1px;width:1px" ></div>
3. 配置 JS 方法
<script type="text/javascript">
function directpdfprint(srcFile) {var pdfprint = document.getElementById("createPDF");if (pdfprint != undefined && pdfprint != null) {var parentNode = pdfprint.parentNode;parentNode.removeChild(pdfprint);}var pdfprintdiv = document.getElementById("createPDFDIV");var p = document.createElement("object");try {p.id = "createPDF";p.classid = "CLSID:CA8A9780-280D-11CF-A24D-444553540000";p.width = 1;p.height = 1;p.src = encodeURI(encodeURI(srcFile));// 处理中文名称pdfprintdiv.appendChild(p);//p.printWithDialog();// 带打印窗口的直接打印p.printAll();//直接打印} catch (e) {alert("未安装adobe reader插件,请联系管理员安装!"); }
}
</script>
IE 8 中 JS 调用 adobe reader 打印 PDF 文档相关推荐
- html 打印预览 兼容,vue下使用 pdf.js 预览 和 打印 PDF文档 兼容React
我使用前端开发框架是vue,有一个打印PDF文档的需求. 这个需求最开始是交给后台,但是明显不切实际, 因为后台服务器,根本就无法连接打印机. 所以这个预览加打印文档的需求就交到了前端, 开始我有想过 ...
- vue下使用 pdf.js 预览 和 打印 PDF文档 兼容React
我使用前端开发框架是vue,有一个打印PDF文档的需求. 这个需求最开始是交给后台,但是明显不切实际, 因为后台服务器,根本就无法连接打印机. 所以这个预览加打印文档的需求就交到了前端, 开始我有想过 ...
- Java调用打印机打印PDF文档的两种方法
最近,由于项目需求,需要增加系统调用打印机打印PDF文档功能.以前在Asp.Net项目中做过套打,但是现在的需求直接文档打印,下面是实现代码调用打印机的两种方法. 1.Java Print Servi ...
- 用adobe acrobat修改PDF文档中的文字
用adobe acrobat修改PDF文档中的文字 2010.05.23 / 标签: adobe acrobat, doc, pdf, touchup, 修改文字 / 分类: 软件教程 酷鱼的BL ...
- C# 打印PDF文档的10种方法
操作PDF文档时,打印是常见的需求之一.针对不同的打印需求,可分多种情况来进行,如设置静默打印.指定打印页码范围和打印纸张大小.双面打印.黑白打印等等.经过测试,下面将对常见的几种PDF打印需求做一些 ...
- C# 六种方案打印PDF文档
打印PDF文档是开发人员经久不变的话题,常见的打印需求大致有以下六种: 用默认打印机打印PDF文档 用虚拟打印机打印PDF文档 指定打印机及PDF文档的打印页码范围 静默打印PDF文档 双面打印PDF ...
- 使用PDF处理控件Aspose.PDF以编程方式打印PDF文档完整攻略
许多公司在很大程度上减少了纸张的使用.但是,在某些情况下打印很重要.例如,系统可能包含PDF格式的在线订单的详细信息.他们需要在分发在线订单进行交付时打印PDF.他们大规模处理项目,因此手动打印每个文 ...
- 利用Aspose.PDF以编程方式打印PDF文档
使用C#打印PDF文件 可以使用C#或VB.net在.NET应用程序中自动打印PDF文件.您可以按照以下简单步骤打印PDF文件: 创建一个PdfViewer类的对象 加载输入的PDF文档 打印PDF文 ...
- java pdf打印_Java 打印PDF文档
本文将介绍如何在Java应用程序中打印PDF文档.一般有以下三种常见打印方式:静默打印 显示打印对话框打印 打印PDF时自定义纸张大小 使用工具:Free Spire.PDF for Java 创建运 ...
最新文章
- 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
- Java中/r和/n的区别
- 微软最新启动了一个 I'm 活动
- default activity not found怎么解决_我怎么也没想到“羽绒服”的英文是down jacket,哪里down了?...
- a类不确定度计算器_统统帮您搞定:LIMS系统,换版、内审、期间核查、不确定度、数据分析…………...
- 4g能达到多少兆_“吃鸡”无敌战神以后,还有其他段位存在吗?最高能达到多少星?...
- 有条件忽略测试的JUnit规则
- MySQL性能医生:Orzdba工具安装和使用
- android dhcp 脚本,Android adb无线调试脚本
- 机器学习实战(一)k-近邻kNN(k-Nearest Neighbor)
- 大数据平台有什么功能作用
- YYKit-YYCache分析
- 编译udf小软件(附视频教程)
- 【破解】PyCharm2018专业版激活(激活到2100年)
- 从身家500万到两手空空,看她如何再次成功翻身
- Elasticsearch(7.0.0) percolate termQuery 不好使 (type:text default analyzer)
- 论文笔记:AAAI 2021 Beyond Low-frequency Information in Graph Convolutional Networks
- 无线路由传输速率的秘密
- windows oracle out of memory,windows 32位ORA-27102: out of memory错误
- Win11 没有磁盘清理工具,如何清理磁盘旧的windows.old文件
热门文章
- DM8168 IPNC Boa移植
- 《被讨厌的勇气》- 让干涉你的人见鬼去吧
- Unity 使用UGUI制作连连看小游戏
- 跟益达学Solr5之批量索引JSON数据
- 港澳联考数学可以用计算机吗,2017年港澳台联考数学试卷.doc
- 基于jsp+springboot的易卖网商城源码
- 常州信息职业技术学院计算机清考,常州信息职业技术学院教务处:http://jwc.ccit.js.cn/...
- 迪克斯特拉算法——算法图解
- 数据库第八次 集合查询,数据更新,视图
- 【python】秀人集-写真集-爬虫-2.0