java aspose.words_Aspose.Words for java 示例

安装 Aspose.Words.jdk16.jar 到本地 maven repository:

mvn install:install-file -Dfile=Aspose.Words.jdk16.jar -DgroupId=com.aspose -DartifactId=aspose-words -Dversion=13.9.0.0 -Dpackaging=jar

pom.xml 文件中依赖:

com.aspose

aspose-words

13.9.0.0

license.xml 文件置于 Resource 目录下:

Aspose.Total for Java

Aspose.Words for Java

Enterprise

20991231

20991231

23dcc79f-44ec-4a23-be3a-03c1632404e9

sNLLKGMUdF0r8O1kKilWAGdgfs2BvJb/2Xp8p5iuDVfZXmhppo+d0Ran1P9TKdjV4ABwAgKXxJ3jcQTqE/2IRfqwnPf8itN8aFZlV3TJPYeD3yWE7IT55Gz6EijUpC7aKeoohTb4w2fpox58wWoF3SNp6sK6jDfiAUGEHYJ9pjU=

html 文件转 doc 的 demo:

packagecom.demo.core.util;importcom.aspose.words.Document;importcom.aspose.words.License;importcom.aspose.words.LoadOptions;importfreemarker.template.Configuration;importfreemarker.template.Template;importorg.apache.logging.log4j.LogManager;importorg.apache.logging.log4j.Logger;import java.io.*;importjava.util.Map;public classWordUtil {private static final Logger logger =LogManager.getLogger();private staticString getWebRootAbsolutePath() {

String folderPath= WordUtil.class.getProtectionDomain().getCodeSource().getLocation().getPath();//if (folderPath.indexOf("WEB-INF") > 0) {

return folderPath.substring(0, (folderPath.indexOf("classes") + "classes".length()));//}

}/*** 获取注册文件*/

public static voidgetLicense() {

String path= getWebRootAbsolutePath() + "/license.xml";

InputStream is;try{

is= new FileInputStream(newFile(path));

License license= newLicense();

license.setLicense(is);

}catch(FileNotFoundException e) {

logger.error("license.xml file not found");

}catch(Exception e) {

logger.error("license register failed");

}

}public static void main(String[] args) throwsException {

getLicense();

LoadOptions loadOptions= newLoadOptions();

loadOptions.setLoadFormat(com.aspose.words.LoadFormat.HTML);

Document doc= new Document("C:\\Users\\GeBron\\Desktop\\a.html", loadOptions);

doc.save("C:\\Users\\GeBron\\Desktop\\123.doc");

}

}

Aspose.Words.jdk16.jar 下载:

http://download.csdn.net/download/gebron/9898668

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值