public String toPdf(String filepath) throws OfficeException { filepath="D:\\test.docx"; //被转换的word文档 File word = new File(filepath); //截取字符串把word的后缀改为pdf String pdfpath= filepath.substring(0,filepath.lastIndexOf("."))+".pdf"; File pdf = new File(pdfpath); //...
1 1. Word转为PDF将Word转为PDF时,可通过convert()方法直接指定转换的格式为PDF格式,或者通过convertToPdf()方法在转换成PDF时嵌入字体文件到PDF。1.1 直接通过convert()方法转换,这里转换可支持除PDF格式外,其他多种文件格式import spire.cloud.word.sdk.client.ApiException; import spire.cloud.word.sdk.cli...
步骤2: 转换为PDF文件 在这一步中,我们将使用iText库将已加载的Javaword文档转换为PDF格式。下面是转换为PDF文件的代码: // 引入iText库的依赖<dependency><groupId>com.itextpdf</groupId><artifactId>itextpdf</artifactId><version>5.5.13</version></dependency>// 转换为PDF文件try{FileOutputStreamfileOutp...
用Document.saveToFile()方法将文档保存为PDF格式。 完整代码: 【Java】 importcom.spire.doc.*;publicclassWordtoPDF {publicstaticvoidmain(String[] args) {//实例化Document类的对象Document doc =newDocument();//加载Worddoc.loadFromFile("西湖.docx");//保存为PDF格式doc.saveToFile("WordToPDF.pdf",FileForm...
方法1.poi读取doc + itext生成pdf (实现最方便,效果最差,跨平台) 方法2.jodconverter + openOffice (一般格式实现效果还行,复杂格式容易有错位,跨平台) 方法3.jacob + msOfficeWord + SaveAsPDFandXPS (完美保持原doc格式,效率最慢,只能在windows环境下进行) ...
1 import com.spire.doc.*;public class Main { public static void main(String[] args) { //加载Word测试文档 Document doc = new Document(); doc.loadFromFile("test.doc"); //保存为PDF格式的文件 doc.saveToFile("Word转PDF.pdf", FileFormat.PDF); doc.close(); }} 2 转换效果前后对比:
public class PDFHelper3 { public static void main(String[] args) throws IOException { doc2pdf("C:\\Users\\liuya\\Desktop\\word\\帆软报表帮助文档.docx"); } //替换pdf文本内容 public static void replaceText(PDPage page, String searchString, String replacement) throws IOException { ...
java word转pdf 公司要求实现word转pdf的功能,网上找了发现免费的兼容性不好,付费的也不考虑。最终确认方案JODConverter和LibreOffice实现,目前看来客户提供的100个word模板都基本兼容。 废话不多说直接上代码: 1.技术版本 springboot2.3.4、 LibreOffice 7.6(linux安装)、jodconverter 4.4.6 、jdk1.8......
一.准备工作 1.准备如图三个文件: 2.将第二个文件复制到C:\Windows\System32,将第三个文件复制到C:\Windows\SysWOW64,然后将这两个文件复制到jdk,jre里面的bin文件夹 二.开始编译 1.项目导入第一个文件的jar包 2.代码如图所示: 三.运行项目 1.运行成功,项目结果如图所示: ...
2、Word转pdf 使用Free Spire.Doc for Java 工具 对应文档链接:https://www.e-iceblue.cn/Downloads/Free-Spire-Doc-JAVA.html 导入依赖: 可以通过maven仓库安装,也可以自行下载安装 <repositories><repository><id>com.e-iceblue</id><name>e-iceblue</name><url>https://repo.e-iceblue.cn/repository/mave...