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

java word转 pdf

        <!-- https://mvnrepository.com/artifact/com.luhuiguo/aspose-words --><dependency><groupId>com.luhuiguo</groupId><artifactId>aspose-words</artifactId><version>22.4</version><type>pom</type></dependency>

代码如下:

package com.sailing.dpm.snam.investigation;import com.aspose.words.Document;
import com.sailing.sdp.exception.support.BusinessException;import java.io.File;
import java.io.FileOutputStream;
public class WordToPdf {/**● @param wordPath word路径● @param pdfPath  pdf输出路径*/public static void textWordToPdf(String wordPath, String pdfPath) {FileOutputStream os = null;try {File file = new File(pdfPath);os = new FileOutputStream(file);Document doc = new Document(wordPath);doc.save(os, com.aspose.words.SaveFormat.PDF);} catch (Exception e) {throw new BusinessException("worldToPdf失败");} finally {if (os != null) {
}}}public static void main(String[] args) throws Exception {String wordPath = "F:\\工作\\PDF字体样式要求.docx";String pdfPath = "F:\\工作\\405nnn23.pdf";textWordToPdf(wordPath, pdfPath);}
}

 效果图如下:

image

 

image

 

http://www.jsqmd.com/news/33512/

相关文章:

  • 11-05 题
  • Markdown之Typora语法
  • 运维审计/堡垒机选型 2025:从 SSH 直连|堡垒机绕行的可见性到“命令+返回文本”的内容级证据
  • [题解]P12025 [USACO25OPEN] Sequence Construction S
  • 【日记】我居然解决了三家运营商都没解决的问题(539 字)
  • 深入解析:Jackson 入门:为什么它是 Java JSON 处理的首选?
  • 大模型在流行性乙型脑炎极重型预测及个体化诊疗专业的方案中的应用研究
  • markdown入门(复盘)
  • 卡尔算法哈希表
  • Rust 之二 各组件工具的源码、构建、配置、使用 - 教程
  • java第三天
  • 新东方听力day2
  • P9596 [JOI Open 2018] 冒泡排序 2 做题记录
  • 超级管理员目录索引的Google搜索技巧
  • 被称作永恒之物 在交替更迭中徒劳地缝补 被称作易逝之物 书写了十四行啼哭
  • 无限欢愉 深入推进 我沦陷在那片故地 我渴饮着 你的呼吸 却得不到 你的心
  • 【学术】数论分块保姆级教程
  • 基础架构
  • 2025数据库审计产品选型指南:十大厂商综合评测与趋势解析
  • Word表格1.5倍行距居中问题
  • 详细介绍:后端_Redis 分布式锁实现指南
  • 构建AI智能体:五十七、LangGraph + Gradio:构建可视化AI工作流的趣味指南 - 教程
  • 日总结 23
  • 详细介绍:基于Echarts+HTML5可视化数据大屏展示-车辆综合管控平台
  • 基于ollama和streamlit的聊天机器人
  • CSP-S 2025 T2 [道路建设]
  • 使用Git钩子+ husky + lint语法检查提高前端项目代码质量
  • [题解]P10277 [USACO24OPEN] Bessies Interview S
  • 关于 Java快速查找详细
  • 什么是Ansible 清单 - 详解