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 文档相关推荐

  1. html 打印预览 兼容,vue下使用 pdf.js 预览 和 打印 PDF文档 兼容React

    我使用前端开发框架是vue,有一个打印PDF文档的需求. 这个需求最开始是交给后台,但是明显不切实际, 因为后台服务器,根本就无法连接打印机. 所以这个预览加打印文档的需求就交到了前端, 开始我有想过 ...

  2. vue下使用 pdf.js 预览 和 打印 PDF文档 兼容React

    我使用前端开发框架是vue,有一个打印PDF文档的需求. 这个需求最开始是交给后台,但是明显不切实际, 因为后台服务器,根本就无法连接打印机. 所以这个预览加打印文档的需求就交到了前端, 开始我有想过 ...

  3. Java调用打印机打印PDF文档的两种方法

    最近,由于项目需求,需要增加系统调用打印机打印PDF文档功能.以前在Asp.Net项目中做过套打,但是现在的需求直接文档打印,下面是实现代码调用打印机的两种方法. 1.Java Print Servi ...

  4. 用adobe acrobat修改PDF文档中的文字

    用adobe acrobat修改PDF文档中的文字 2010.05.23 / 标签:  adobe acrobat, doc, pdf, touchup, 修改文字 / 分类:  软件教程 酷鱼的BL ...

  5. C# 打印PDF文档的10种方法

    操作PDF文档时,打印是常见的需求之一.针对不同的打印需求,可分多种情况来进行,如设置静默打印.指定打印页码范围和打印纸张大小.双面打印.黑白打印等等.经过测试,下面将对常见的几种PDF打印需求做一些 ...

  6. C# 六种方案打印PDF文档

    打印PDF文档是开发人员经久不变的话题,常见的打印需求大致有以下六种: 用默认打印机打印PDF文档 用虚拟打印机打印PDF文档 指定打印机及PDF文档的打印页码范围 静默打印PDF文档 双面打印PDF ...

  7. 使用PDF处理控件Aspose.PDF以编程方式打印PDF文档完整攻略

    许多公司在很大程度上减少了纸张的使用.但是,在某些情况下打印很重要.例如,系统可能包含PDF格式的在线订单的详细信息.他们需要在分发在线订单进行交付时打印PDF.他们大规模处理项目,因此手动打印每个文 ...

  8. 利用Aspose.PDF以编程方式打印PDF文档

    使用C#打印PDF文件 可以使用C#或VB.net在.NET应用程序中自动打印PDF文件.您可以按照以下简单步骤打印PDF文件: 创建一个PdfViewer类的对象 加载输入的PDF文档 打印PDF文 ...

  9. java pdf打印_Java 打印PDF文档

    本文将介绍如何在Java应用程序中打印PDF文档.一般有以下三种常见打印方式:静默打印 显示打印对话框打印 打印PDF时自定义纸张大小 使用工具:Free Spire.PDF for Java 创建运 ...

最新文章

  1. 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  2. Java中/r和/n的区别
  3. 微软最新启动了一个 I'm 活动
  4. default activity not found怎么解决_我怎么也没想到“羽绒服”的英文是down jacket,哪里down了?...
  5. a类不确定度计算器_统统帮您搞定:LIMS系统,换版、内审、期间核查、不确定度、数据分析…………...
  6. 4g能达到多少兆_“吃鸡”无敌战神以后,还有其他段位存在吗?最高能达到多少星?...
  7. 有条件忽略测试的JUnit规则
  8. MySQL性能医生:Orzdba工具安装和使用
  9. android dhcp 脚本,Android adb无线调试脚本
  10. 机器学习实战(一)k-近邻kNN(k-Nearest Neighbor)
  11. 大数据平台有什么功能作用
  12. YYKit-YYCache分析
  13. 编译udf小软件(附视频教程)
  14. 【破解】PyCharm2018专业版激活(激活到2100年)
  15. 从身家500万到两手空空,看她如何再次成功翻身
  16. Elasticsearch(7.0.0) percolate termQuery 不好使 (type:text default analyzer)
  17. 论文笔记:AAAI 2021 Beyond Low-frequency Information in Graph Convolutional Networks
  18. 无线路由传输速率的秘密
  19. windows oracle out of memory,windows 32位ORA-27102: out of memory错误
  20. Win11 没有磁盘清理工具,如何清理磁盘旧的windows.old文件

热门文章

  1. DM8168 IPNC Boa移植
  2. 《被讨厌的勇气》- 让干涉你的人见鬼去吧
  3. Unity 使用UGUI制作连连看小游戏
  4. 跟益达学Solr5之批量索引JSON数据
  5. 港澳联考数学可以用计算机吗,2017年港澳台联考数学试卷.doc
  6. 基于jsp+springboot的易卖网商城源码
  7. 常州信息职业技术学院计算机清考,常州信息职业技术学院教务处:http://jwc.ccit.js.cn/...
  8. 迪克斯特拉算法——算法图解
  9. 数据库第八次 集合查询,数据更新,视图
  10. 【python】秀人集-写真集-爬虫-2.0