doc转pdf java_在java中将.doc转换为.pdf(免费)
我创建了一个java应用程序,在输出中创建一些文档 . 这些文档是使用apache POI api创建的,由文本abn表组成 . 我的老板现在决定他们也希望用pdf格式存储它们 . 他们当然有0美元的预算 . 我尝试使用iText 4.2(来自lgpl许可证),但我丢失了所有表格(我只有裸文本)
这是我的脚本:
try{
XWPFDocument doc = new XWPFDocument(POIXMLDocument.openPackage(s + ".doc"));
XWPFWordExtractor wx = new XWPFWordExtractor(doc);
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(s + ".pdf"));
document.open();
writer.setPageEmpty(true);
document.newPage();
writer.setPageEmpty(true);
String text = wx.getText();
text=text.replaceAll("\\cM?\r?\n", "");
document.add(new Paragraph(text));
}
catch(Exception e){
System.out.println("Exception during test");
e.printStackTrace();
}
有帮助吗?即使改变方向也会很棒 . 如果我可以简单地编写一个打开文档的宏,输入另存为,并将其保存为具有相同名称的pdf,我就会徘徊 . 最终在java app中启动它 .
谢谢
doc转pdf java_在java中将.doc转换为.pdf(免费)相关推荐
- Java中将Html转换为PDF
Html分两种情况转换为Pdf: 第一种:html的文件 第二钟:html格式的字符串 我们先来讲一下第一种情况: 1.市面上有很多的html转pdf的方法,但是不是受限于中文的限制就是受限于css样 ...
- java docx转pdf_如何在Java中将DOCX转换为PDF
自从Microsoft Word 2003中引入DOCX格式以来,由于其易于编辑和深入的设计选择,DOCX格式一直在全球各地的办公室中享有很高的知名度.但是9当涉及到兼容性,尤其是最终用户的查看一致性 ...
- Spire.Doc功能演示:在Java中将Word转换为EPUB
Spire.Doc for Java 是一款专业的Java Word组件,开发人员使用它可以轻松地将Word文档创建.读取.编辑.转换和打印等功能集成到自己的Java应用程序中. EPUB(电子出版物 ...
- ebcdic java_在Java中将EBCDIC转换为ASCII
我应该通过使用Java将EBCDIC文件转换为ASCII.到目前为止,我有以下代码: public class Migration { InputStreamReader reader; String ...
- double转integer java_在Java中将Double转换为Integer
我认为如果不覆盖其背后的_539617,就无法理解其他答案 . 您无法直接将 Integer 转换为 Double 对象 . 此外 Double 和 Integer 是不可变对象,因此您无法以任何方式 ...
- json to csv java_在Java中将JSON转换为XLS / CSV
您只能将JSON数组转换为CSV文件. 可以说,您有一个类似于以下内容的JSON: {"infile": [{"field1": 11,"field2 ...
- 在Java中将AI转换为PSD,JPEG或PNG图像格式指南
Adobe Illustrator文件可用于将构想变为现实.但是,许多应用程序未广泛支持此文件格式.因此,可能需要将AI文件转换为不同的栅格图像和其他文件格式. 为了解决此问题,可以在Java应用程序 ...
- Word处理控件Aspose.Words功能演示:在 Java 中将 DOC 或 DOCX 转换为 JPG
Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word.此外 ...
- Word处理控件Aspose.Words功能演示:在 Java 中将 DOC 或 DOCX 转换为 PNG
aspose.words是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word.此外 ...
最新文章
- [缓存]迅雷(XUNLEI)的工作原理揭密
- 重新理解 Monad
- MySQL配置全文索引
- [转载]ASP.NET Core文件上传与下载(多种上传方式)
- day10T1改错记
- 开博了,喜欢这里的气氛
- 轻松生成ip地址的姿势,最快得到批量***目标
- python pywinauto 单击鼠标_Python释放你的双手去成就梦想之自动化控制鼠标键盘
- Vmware 15 安装 win7 虚拟机 (初学者操作与详解教程)
- (详解)无指针AC自动机
- 16年后,再次新注册个csdn账号
- 2022年茶艺师(初级)上岗证题库及在线模拟考试
- AsyncHttpClient 请求
- space header page consists of zero bytes in data
- ext 中checkbox 无法取消选中行,全选按钮全选问题
- 【标签】那些想读的书
- FINVASIA集团宣布收购ActTrader
- 页面收录和关键词选取
- 通过一个测试项目了解EF CORE
- 放大器的传递函数_所谓传递函数
热门文章
- ARP地址解析详细流程(一)
- Galera Cluster for MySQL 详解(三)——管理监控
- 用XAML做网页!!—终结篇
- range与arange,生成均布的浮点数序列
- 【光学】基于matlab模拟涡旋光与球面波的干涉含Matlab源码
- java实现手机开关机_andriod开发之自动开关机实现代码
- 服务器实现定时开关机
- OpenWrt搭建time machine软路由搭建苹果时间机器服务器
- 对话搜狗陈伟,揭秘搜狗AI合成主播背后的前沿技术
- 方言听力测试软件,汉语普通话噪声中听力测试材料在不同方言正常人中的应用研究...