在日常工作中,PDF格式良好的视觉阅读性和稳定性使其使用越来越广泛。因此我们常会遇到需要将成型的Word文档转换为PDF格式的情况。本文就将通过使用Java程序来演示如何将Word文档转换成PDF格式。
使用工具:Free Spire.Doc for Java(免费版)
https://www.e-/Downloads/Free-Spire-Doc-JAVA.htmlJar文件获取及导入:
方法1:通过官网下载获取jar包。解压后将lib文件夹下的Spire.Doc.jar文件导入Java程序。(如下图)
方法2:通过maven仓库安装导入。具体安装教程详见此网页。
【示例1】将Word文档直接转换成PDF
Document document= newDocument();document.loadFromFile("C:\\Users\\Test1\\Desktop\\Sample.docx");document.saveToFile("output/toPDF", FileFormat.PDF); } }importcom.spire.doc.*;publicclassToPDF {publicstaticvoidmain(String[] args) {
转换效果:
【示例2】将Word文档转换成加密的PDF文档
Document document= newDocument();document.loadFromFile("C:\\Users\\Test1\\Desktop\\Sample.docx"); ToPdfParameterList toPdf = newToPdfParameterList();Stringpassword = "abc123"; toPdf.getPdfSecurity().encrypt(password, password, PdfPermissionsFlags.None, PdfEncryptionKeySize.Key_128_Bit);document.saveToFile("output/toPDFWithPassword", toPdf); } }importcom.spire.doc.Document;importcom.spire.doc.ToPdfParameterList;importcom.spire.pdf.security.*;publicclassToPDFWithPassword {publicstaticvoidmain(String[] args) {
转换效果:
作者:Tina_Tang
链接:/a/1190000022115110
学Java其实很简单,要有进取心,要有拼搏的精神,要耐得住寂寞,经过多方理论与实践相结合,快速成为高薪程序员根本不是事儿。当你在学习编程时走入误区后或思路打不开时,不防适合放松心情,然后再去研究,相信你会不大不同的收获。
零基础学Java能学会吗?转行学Java多久能学会?学Java在一线城市能赚多少钱?企业招聘怎样的Java程序员?
4月达内Java免费训练营报名中,一线名师,高薪技术,入门技巧,面试诀窍,一站式打包学会 ,让你学会最有前途的技术,顺利通过面试,成功获取高薪!
先试听满意再学习,不让你多花一分冤枉钱!阅读原文抢名额吧~
--精彩推荐--
互联网公司大批裁员,难道程序员没有未来了吗?
身为 Java 程序员必须掌握的 10 款开源工具!
两年 JAVA 程序员的经验总结,求职高薪必看!
冲出桎梏,来达内学习Java技术,成功入职360公司
课程咨询:达妹微信:flow_13,欢迎添加,了解课程介绍,获取学习资源。
*版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。
点击下方“