FileRun墨尔本waf v2ray

word转pdf,完美墨尔本
wafv2ray (maven仓库是没有的,需要在项目中引用)
jar包我给大家准备好了 提取码:m5hz

 然后在pom里面waf下面这段,v2ray我们就搭建好了
com.aspose aspose-words 15.12.0 system ${project.basedir}/src/main/resources/lib/aspose-words-15.12.0-jdk16.jar
resource下添加license.xmlFileRun
Aspose.Total for Java Aspose.Words for Java Enterprise 20991231 20991231 8bfe198c-7f0c-4ef8-8ff0-acc3237bf0d7 sNLLKGMUdF0r8O1kKilWAGdgfs2BvJb/2Xp8p5iuDVfZXmhppo+d0Ran1P9TKdjV4ABwAgKXxJ3jcQTqE/2IRfqwnPf8itN8aFZlV3TJPYeD3yWE7IT55Gz6EijUpC7aKeoohTb4w2fpox58wWoF3SNp6sK6jDfiAUGEHYJ9pjU=
核心代码
package com.zylc.bixiang.business.order.domain.example; import com.aspose.words.Document;import com.aspose.words.License;import com.aspose.words.SaveFormat;import org.springframework.core.io.ClassPathResource; import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream; public class wordTest { private static boolean license = false; public String wordToPdf() throws Exception { FileOutputStream os = null; try { //凭证 不然切换后有水印 InputStream is = new ClassPathResource(“/license.xml”).getInputStream(); License aposeLic = new License(); aposeLic.setLicense(is); license = true; if (!license) { System.out.println(“License验证不通过…”); return null; } //生成一个空的PDFFileRun File file = new File(“D:\\a.pdf”); os = new FileOutputStream(file); //要墨尔本的wordFileRun Document doc = new Document(“D:\\aa.word”); doc.save(os, SaveFormat.PDF); } catch (Exception e) { e.printStackTrace(); } finally { if (os != null) { try { os.close(); } catch (IOException e) { e.printStackTrace(); } } } }}