请教各位大佬。就是我在用 doc4j 去转换 word 的时候,发现转成的 pdf 里它的样式与 word 不同,比如说居中,上下间距,我看了网上很多 sample,都没有提到这个问题,所以想问问有什么解决方案

请教各位大佬。就是我在用 doc4j 去转换 word 的时候,发现转成的 pdf 里它的样式与 word 不同,比如说居中,上下间距,我看了网上很多 sample,都没有提到这个问题,所以想问问有什么解决方案
1 RickyC Nov 27, 2020 用 windows 服务器, 装 Office, 用 Office 的 com 转, 是我目前找到 word2pdf 转换样式最好的 |
4 MajorAdam Nov 27, 2020 libreoffice 可解 |
5 Vegetable Nov 27, 2020 想要和 word 里样式相同,就**只能**用 word 来转。因此你必须使用 offce 的端口来转,可以搜索一下 powershell word pdf 这组关键字看看原理,在考虑怎么做。 不用 word 的方案,基本不可能做到样式完美还原,wps 都不行。 |
6 ljhrot Nov 27, 2020 如果你要百分百不丢样 #1 的办法是正解,不然可以是是是 #4 说的 libreoffice |
7 forblackking Nov 27, 2020 在生产环境跑过文档转换,word2pdf 要完全忠实源文件确实推荐选择 windows 环境装 office,另外反向的 pdf2word 我们选择的是 Solid Framework,二者的表现都是有相对优势的 |
10 w504391883 Nov 27, 2020 刚好 java 做 word 转 pdf,自己用得是 com.documents4j,原理应该和楼上说得就是 office 得 com,服务器必须安装 office,我用得 office2007,需要安装一个另存为 pdf 得插件,2007+好像不需要另安装插件 |
11 cz5424 Nov 27, 2020 via iPhone libreoffice 也不行,样式会变 |
12 cz5424 Nov 27, 2020 via iPhone office2003 跟 office2010 样式都可能不一样,com 目前是样式最好的 |
13 jimleerx Nov 27, 2020 icepdf |
14 bihui Nov 27, 2020 不是有卖很多控件的吗,pdf 转 word 难,word 转 pdf 不难。 |
16 forblackking Nov 27, 2020 @jimleerx #15 unoconv 在没有**硬性**格式需求的时候可以选择,但是会出现转出的页码不一致的情况,原来一页的内容转出后可能就变成一页半了,样式也会出现略微变化 |
17 bk20177 Nov 27, 2020 word 转 pdf,office 自带的不行吗? office2019/365 一直是这样做的,没出现过样式问题 |
18 RedBeanIce Nov 27, 2020 |
19 poppub Jan 25, 2022 @forblackking 想问下 Solid Framework 价格怎样?我们正考虑用这个库呢。谢谢~ |