首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java 打印pdf_java打印pdf文件

目录 一、Java的打印简介 二、Java打印实现 2.1 JPG图片文件格式打印实现 2.2 PDF文件格式打印实现 2.3 Word文件格式打印实现 2.3.1 Word文件采用jacob插件进行打印实现...2.3.2 先将word转化为pdf文件,然后打印pdf(lz使用) 三、总结 ---- 一、Java的打印简介 在我们的实际工作中,经常需要实现打印功能。...本次调研的打印对象主要是JPG,PDF和Word这三种常见文件格式。 二、Java打印实现 2.1 JPG图片文件格式打印实现 打印JPG图片格式的文件,本次采用的Java原生的打印方式。...文件格式打印实现 在经过网上的查找及对比,我选择了使用Apache PDFbox来实现进行PDF文件格式的打印。...打印word这里共使用了2种方法,一种是直接使用jacob进行打印,这种方法打印word我暂时没有找到设置打印参数的相关方式,(但是打印Excle好像设置打印参数没问题,在PrintOut操作里设置,

5.4K20

打印PDF「建议收藏」

于是就遇上了将Protel设计文件输出成PDF文件的问题。 准备工作 想要打印输出PDF文件,最方便的就是装一个PDF打印机。推荐安装Foxit阅读器,自动全安装PDF打印机。...之后用任何软件做文档,想输出PDF文件,可以直接调用打印功能,然后打印到Foxit PDF打印机就可以生成PDF文件了。 一、输出原理图 用Protel输出原理图,还是相对简单的。...Protel输出PCB板图,思路是先输出“PCB打印预览”文件,然后设置“PCB打印预览”文件中想要打印的层,最后打印成PDF文件。...1、调出打印预览功能 由于软件版本问题,我的Protel软件File菜单下就没有打印预览的选项。调出方法是在工具栏创建一个快捷方式。...添加后的新工具叫“[None]”,我们需要为它指定具体的功能,右击新添加的工具->选择“Properites…”,如下图示 打开配置窗口,选择“Browse…”,查找工具项,如下图示: 弹出过滤器窗口,在“

3.1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JAVA实现调用打印机打印PDF

    思路:这里讲一下打印最好使用pdf去打印。不管是word.excel 都是通过转PDF 再打印出来的。所以我这里的思路就是 选择模版生成文件,并且打印。...xml格式的word转pdf是很困难的。至少我没找到合适的方法去转。 本文的第一步第二部 就不介绍了 在我的 另一篇博客中有讲到。 html转pdf 中有讲解 本文重点介绍 调用打印机的方式!...调用打印机驱动的我目前实验了 网上所有的方法,查了很多资料。大概摸出了两种最有效的方式。 第一种 java调用打印机:在本机安装驱动,利用java代码去调用进行打印。...如果你的代码是在服务器上那么就需要在服务器上安装驱动。...如果装了驱动直接叫运维人员选择纸张大小,当然代码也可以设置 尽量少动手嘛 2、第二种的纸张大小可以在html转pdf的时候设置一下, ? 以上就是我要介绍的。如果你有更好的方式可以联系我。

    13.8K31

    VB.NET 拆分、合并PDF工具(PDF批量打印)

    VB.NET 合并PDF工具(PDF批量打印) 有粉丝后台留言想要拆分PDF文档的工具,那么他来了..... 上两期原文 问:为什么要自己做,不使用网上的现成工具?...答:开发这款小工具主要解决的问题是大批量打印PDF文件,平常在工作中我们常常需要打印大批量的PDF文件,我们通常的操作就是使用PDF阅读器,一个个打开然后,然后就是一个个点击打印(这是我知道的方式哈,有更简洁的方式请广大的网友分享一下...,让我学习学习),这样就要耗费我们非常多的时间效率低下;我想到的方式就是使用程序一个个批量发送到打印机打印,但这种方式有一个弊端就是不稳定有可能会中断,然后就不知道自己打印到那一份文件了,同时几个人打印也容易被人插进来...,导致文件错乱,不好分类;后来我就想到了一个方式就是把PDF一次性合并成一个文件,然后发送到打印机,这样就不怕中断,因它只是一个单一文件,同时打印别人也无法插进来,要等当前单个文件打印完成后别人才能插进来...本期只做上期VB.NET 合并PDF工具(PDF批量打印)的补充,这次新增了批量拆分PDF文档操作,下面看演示 核心代码 Sub Split_all_pdf(datapath As String

    1.6K20

    快速学习JasperReport-PDF报表打印概述

    3 PDF报表打印概述 3.1 概述 在企业级应用开发中,报表生成、报表打印下载是其重要的一个环节。在之前的课程中我们已经学习了报表中比较重要的一种:Excel报表。...接下来的课程,我们就来共同学习PDF报表 3.2 常见PDF报表的制作方式 目前世面上比较流行的制作PDF报表的工具如下: iText PDF:iText是著名的开放项目,是用于生成PDF文档的一个java...通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。...该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。只需要将JasperReport引入工程中即可完成PDF报表的编译、显示、输出等工作。...在开源的JAVA报表工具中,JASPER Report发展是比较好的,比一些商业的报表引擎做得还好,如支持了十字交叉报表、统计报表、图形报表,支持多种报表格式的输出,如PDF、RTF、XML、CSV、XHTML

    1.7K30

    在Ionic和Android中上传Blob图片

    [记录点滴]在Ionic和Android中上传Blob图片 0x00 摘要 本文是开发中的简略记录,具体涉及知识点有:Blob,Ionic,Android和Lua。...起因是因为刚刚看到一篇关于Blob的文章你不知道的 Blob ,突然回忆起来在开发过程中也曾经使用过这种图片,所以就翻了翻代码,整理记录下来。...在 JavaScript 中 Blob 对象表示一个不可变、原始数据的类文件对象,它不一定非得是大量数据,也可以表示一个小型文件的内容。...0x02 项目简述 项目涉及方面比较多,有Ionic,Android,ios,后台处理图片部分是Lua。客户端需要上传小图片到后台。因为ios中上传图片这部分我没有参与,所以略过。...0x02 Ionic Ionic上传过程中,主要使用Promise做异步控制,用$http做上传处理。

    1.3K20

    Print to PDF Pro for mac(PDF文件打印软件)v1.0.4免激活版

    Print to PDF Pro for mac是一款非常好用的PDF文件打印软件。能够快速轻松地在PDF格式中创建文件,您可以从任何其他应用程序打印到PDF,就像使用打印机一样。...并且Print To PDF Pro操作简单,只需将文件拖放到桌面图标即可转换为PDF。图片Print to PDF Pro for mac(PDF文件打印软件)功能特色转换是在Mac上本地完成的。...此外,该应用程序让你在不同的文件夹中组织PDF文件,并自动对文件进行分类,以分离电子邮件、网页和其他打印输出。...有了这个打印机的应用程序,你可以打印的PDF文件电子邮件附件iWork和MS Office文档网页,照片Dropbox,谷歌驱动程序和其他在线存储的文件。

    1.2K30

    使用PyQt5把网页打印成PDF

    使用PyQt5把网页打印成PDF Posted December 03, 2018 最近制作诗词日历的 PDF 版本, 准备打印一下做成实体日历。...之前我写过一篇优化 print 样式的文章,在 Google 上搜索page to pdf, 大多数都是把默认页面的样式打印, 而非使用 @media print 样式打印, 后面做了很多查询, 才发现...值得一提的是 PyQt 直接使用了Chrome 的内核, 而且在使用过程中我发现一些配置是可以共享的,比如 Chrome 的代理设置. 下面我通过打印日历的例子来介绍 PyQt 是怎么打印页面的。...需要注意上面的代码有一些是异步的操作, 这里使用信号挂载的形式来检查页面成功加载的时候和打印 PDF 完成的时候, 来分别完成部分任务。 这里比较类似于 JS 的事件。...由于是异步的,打印多个 URL 的时候可能会踩到一些坑。 我采用的方式是每一个页面都实例化一个 app, 当打印完后在printFinished退出此 APP。

    3.3K40
    领券