当前位置: 首页 > news >正文

java 破解aspose.words 18.6 使用

资源包:https://download.csdn.net/download/qq_36598111/90787167

jar包是破解过的,直接可以使用。

引入jar,要引入本地的,不要直接引入仓库的

<dependency><groupId>com.aspose</groupId><artifactId>aspose-words</artifactId><version>18.6</version></dependency>

然后把license.xml 放在resourseces下面

直接使用就可以,注意要先验证之后才能转换


import java.io.*;import com.aspose.words.*;public class DocToPdf {public static boolean getLicense() {boolean result = false;try {InputStream is = DocToPdf.class.getClassLoader().getResourceAsStream("license.xml"); // license.xml应放在..\WebRoot\WEB-INF\classes路径下License aposeLic = new License();aposeLic.setLicense(is);result = true;} catch (Exception e) {e.printStackTrace();}return result;}public static void doc2pdf(String Address, String outPath) {if (!getLicense()) { // 验证License 若不验证则转化出的pdf文档会有水印产生return;}try {long old = System.currentTimeMillis();File file = new File(outPath); // 新建一个空白pdf文档FileOutputStream os = new FileOutputStream(file);Document doc = new Document(Address); // Address是将要被转化的word文档doc.save(os, SaveFormat.PDF);// 全面支持DOC, DOCX, OOXML, RTF HTML,} catch (Exception e) {e.printStackTrace();}}public static void main(String[] args) {doc2pdf("D:/123.doc", "D:/1234.pdf");}}

相关文章:

  • SEMI E40标准的加工任务状态模型(Process Job State Model)解析
  • 【Python 日期和时间】
  • DLMS协议 —— System title 详解(作用及结构一览)
  • C# NX二次开发:判断两个体是否干涉和获取系统日志的UFUN函数
  • QT 文件选择对话框 QFileDialog
  • # 如何使用OpenCV进行发票的透视变换和二值化处理
  • 如何观察epoll_threadpool_echo_server 线程的变化
  • 【HarmonyOS 5】App Linking 应用间跳转详解
  • CDN 回源:原理、作用与工作流程
  • 排序算法——基数排序
  • YY/T 1732-2020口腔曲面体层X射线模体
  • Nginx1.26.2安装包编译安装并配置stream模块
  • 101alpha_第6个
  • MYSQL 快速解析
  • k8s术语之DaemonSet
  • SEMI E40-0200 STANDARD FOR PROCESSING MANAGEMENT(加工管理标准)-(一)
  • Spark缓存--persist方法
  • 【C语言】文件操作(续)
  • AI原生手机:三大技术阵营的终极对决与未来展望
  • MyBatis(进阶)(xml标签)
  • “爱鸟周”为何不能像FI和花展那样“市区联动”
  • 观察|22项达全球最优,世行为上海营商环境“盖章”
  • 金球看淡,不服就干!这是抬不起腿却昂着头的劳塔罗
  • 上海乐高乐园度假区将于7月5日开园
  • 央行行长:未来还可以扩大结构性货币政策工具规模或创设新的政策工具
  • 福特汽车撤回业绩指引,警告关税或造成15亿美元利润损失