PrintPDF

如何使用Java以编程方式打印PDF文件?

别来无恙 提交于 2020-11-18 17:58:12
在不同的公司和组织中,打印PDF文档通常是一项关键功能,可以通过在环境中进行配置来使用Aspose.PDF for Java API 。在本文中,将介绍在Java应用程序中可能出现的不同PDF打印方案。 使用Java打印PDF文件 使用Java打印多个PDF文档 使用Java打印特定页面或页面范围 使用Java打印安全的PDF 使用Java打印PDF时检查打印任务的状态 目前,Java版Aspose.PDF升级到v20.10版,感兴趣的朋友可 点击下载最新版 使用Java打印PDF文件 按照以下步骤使用Java代码轻松打印PDF文件: 创建PdfViewer对象 加载输入PDF文件 打印PDF文件 下面的代码段显示了如何使用Java以编程方式打印PDF文件: //Create PdfViewer object PdfViewer viewer = new PdfViewer(); //Open input PDF file viewer.bindPdf(dataDir + "Test.pdf"); //Print PDF document viewer.printDocument(); //Close PDF file viewer.close(); 使用Java打印多个PDF文档 使用Java语言,打印多个文件或批量打印PDF文件是一个简单的过程

Vue PDF文件预览vue-pdf

我的未来我决定 提交于 2020-08-16 17:54:21
最近做项目,遇到预览PDF这个功能,在网上找了找,大多推荐的是pdf.js,不过在Vue中还是想偷懒直接npm组件,最后找到了一个还不错的Vue-pdf 组件,GitHub地址:https://github.com/FranckFreiburger/vue-pdf#readme 不过一般GitHub上的注释比较简洁,所以这里把自己实际使用的过程总结了一下,下面贴代码 本博客源码: https://github.com/shengbid/vue-demo 这个项目里会把平时博客写的一些功能的代码都放在里面,有需要可以下载看看,有帮助的话点个star哈 引用: npm install --save vue-pdf template代码: <template> <div class="pdf" v-show="fileType === 'pdf'"> <p class="arrow"> // 上一页 <span @click="changePdfPage(0)" class="turn" :class="{grey: currentPage==1}">Preview</span> {{currentPage}} / {{pageCount}} // 下一页 <span @click="changePdfPage(1)" class="turn" :class="{grey:

IE 直接打印 页面的方式

拟墨画扇 提交于 2019-11-29 08:18:51
本文转载于: 猿2048 网站➧ IE 直接打印 页面的方式 1、 通过在IE中加载adobe pdf reader 插件 进行直接打印和打印的配置 (推荐) <body> <object id="pdf1" width="1000px" height="400px" classid="clsid:CA8A9780-280D-11CF-A24D-444553540000"> <param name="src" value="../xdoc/testDoc.do"> </object> <script language="JavaScript"> pdf1.SetShowToolbar (false); </script> <input type="button" value="打印" onclick="pdf1.printAll()"> <input type="button" value="打印(带对话框)" onclick="pdf1.printWithDialog()"> </body> 2、通过 smsx.cab 打印控件进行直接打印 <object id="factory" style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="smsx.cab#Version