<div id="pdf"></div>var pdfForm = document.getElementById("pdf");说明:doPrint是一个数组,里面保存了需要打印的pdf的路径(doPrint修改成你需要打印的pdf文件的路基即可)for(var i=0;i<doPrint.length;i++){var isIframe = document.getElementById("printIframe"+i);//获取iframeif(isIframe){//如果这个iframe已经存在,就删除掉pdfForm.removeChild(isIframe);}var iframe_ = document.createElement("iframe");//创建iframe元素iframe_.style.display="none";iframe_.id="printIframe"+i;iframe_.src = doPrint[i];//pdf文件路径pdfForm.appendChild(iframe_);//兼容谷歌,不兼容ie8,效果可以自己试下(谷歌浏览器推荐使用这种,效果会比较好)$("#printIframe"+[i])[0].contentWindow.print(); //兼容ie8和谷歌的实现打印方式windows.open(doPrint[i]);}

页面直接调用打印机,打印pdf文件相关推荐

  1. 【项目管理】Java使用pdfbox调用打印机打印PDF文件

    [项目管理]Java使用pdfbox调用打印机打印PDF文件 1.项目前言 2.项目实现 3.关键代码 4.效果演示 5.问题处理 5.1 安装对应字体 5.2 修改对应代码 系统:Win10 Jav ...

  2. Java调用打印机打印pdf

    要在Java中调用打印机打印PDF,可以使用Java打印API和第三方库,如Apache PDFBox或iText PDF. 以下是使用Java打印API打印PDF的基本步骤: 安装打印机:确保您已经 ...

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

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

  4. java打印pdf_java操作打印机打印pdf文件

    小弟近来用java开发系统需实现一个程序操控打印机直接打印pdf文档的功能,查阅API丛书后编写的代码如下: import javax.print.*; import javax.print.attr ...

  5. JAVA 调用打印机输出PDF文件

    想利用java程序打印一些文件.做以下测试: 一.环境 要调用打印机输出文件,首先本地得有一个能正常使用的打印机.我电脑安装的是虚拟打印机. 二.java代码 一).打印输出的实体类 import j ...

  6. electron 连接打印机打印pdf文件

    electron 打印内容 区分系统 类似unix系统的使用 npm包:unix-print window系统使用: pdf-to-printer 运行线程 视图线程 函数参数 两个包都提供了prin ...

  7. java 调用打印机 打印pdf方案

    网上检索到的Java Printing Service方案 类似的方法的确会向打印机发送打印任务,但是打印机无反应不响应打印 //1.得到一个文件的输入流 FileInputStream fiStre ...

  8. linux下打印pdf文件很慢,打印机打印pdf文件特别慢怎么解决

    [转载]Solr4+IKAnalyzer的安装配置 转载:http://www.cnblogs.com/madyina/p/4131751.html 一.下载Solr4.10.2 我们以Windows ...

  9. java 连接打印机实现打印PDF文件的功能

    java 连接打印机打印PDF文件 需求背景是导出excel并且打印,excel导出设置和转PDF网上有很多资料,本文只记录连接打印机打印PDF的部分. 1: 需要引入maven配置 <depe ...

  10. VBA PowerShell批量打印PDF文件

    循环打印Excel中的PDF文件 Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "Shell ...

最新文章

  1. tm matlab,[转载]关于matlab中textread
  2. 注册,WEB2.0应用的小门槛
  3. 动态代理的两种方式_动态代理是基于什么原理?
  4. go语言中fallthrough与break的使用
  5. JAVA 串口编程(二)
  6. HDFS: The short-circuit local reads feature cannot be used
  7. noip2013 day1
  8. 七策定纲存储之道 宏杉科技专注创新勇突破
  9. js把html转成json,js字符串转成JSON
  10. SPSS如何进行随机抽样
  11. 怎么在工作中快速学习,获得晋升?——吴军得到直播实录
  12. 一览各类无人飞机设计方法
  13. 从哪里租vps远程桌面服务器,租vps远程桌面服务器
  14. ESP8266的PC客户端和Arduino两种方式的连接及使用笔记
  15. 针对戴尔G15部分问题的解决措施
  16. aiwi体感游戏--尘埃
  17. java工具多,[转帖]一个 Java 工具到底有多大?
  18. 力扣算法题,第N个神奇数字(Python)
  19. 直播间源码,通过Redis实现数据缓存
  20. leetcode_885. 螺旋矩阵 III

热门文章

  1. 如何增加你微博的粉丝人数?微博推广20绝招
  2. “顺丰杯”包装设计大赛背后的故事:浅谈顺丰的产学研包装生态圈布局
  3. 网络模拟环境 NS-2仿真软件简介
  4. 懂技术/ 更应该了解社会 /让社会变好 中国社会学家 周孝正经典语录
  5. WMD:基于词向量的文档相似度计算
  6. [R语言] 生成随机数
  7. 常见PCIE X1/X4/X8/X16插槽作用与区别
  8. USI环旭电子推出信用卡大小的SiPSet笔记本电脑主板
  9. 【计算机基础】中英文常用名词对照
  10. 大数据———Flume与Kafka整合