在linux环境下,java怎么实现从word格式转换为pdf格式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux环境下,java怎么实现从word格式转换为pdf格式相关的知识,希望对你有一定的参考价值。
Docs to PDF Converter纯java,不过作者不再维护了.
支持格式:DOC, DOCX, PPT, PPTX and ODT
https://github.com/yeokm1/docs-to-pdf-converter
XDocReport纯java
https://github.com/opensagres/xdocreport
jodconverter,支持MS office 2007大部分格式转换到pdf
使用须知:
java运行时1.4或更高.
openoffice v2.0.3或者更高,openoffice需要安装在linux上.
支持格式:
参考技术A linux环境下,word格式转换为pdf格式word转换到PDF的步骤就相对简单了,我们只需要安装一款虚拟打印机软件“Virtual Pdf Printer”即可,它可以将你编辑好的word文档直接输出为PDF文件格式。
安装后在word中点击“打开”→“打印”,
在“打印机名称”中会看到多了一个“Virtual Printer”选项,
选中它,点击确定后(未注册版本有10秒的等待时间),
弹出“保存PDF文件”对话框,先选择文件的保存路径,
再点击“生成设置”按钮,弹出“系统设置”面板,
对输出后的PDF文件进行加密和字体等设置,
点击两次确定,当前的word文档就被转换成PDF格式的文件了.本回答被提问者采纳 参考技术B
请参考另一位同学的回答
参考技术C 推荐使用AsposeWord 参考技术D openofficehttp://zhidao.baidu.com/question/476878338
怎么用JAVA实现XML到PDF的转换?
附上工程实现时所需的JAR包和代码,谢谢!
按照网上的办法已经能实现转换,只不过中文出现乱码,怎么解决乱码问题,fop实现的!
1.0的话用jsp转换是非常麻烦的,建议转换为2.0,也就是XHTML,只需在jsp的头部加上
<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "">
<html xmlns="">
就可以了,注意由于是XHTML,你jsp里面的标签都要规范.
标签无需改,标签都是在后台被解析的,显示到客户端还是基本的html代码.xhtml既是html又是xml,即各个标签属性在要在xhtml-mobile10.dtd定义过,且结构也要规范,有开始必有结束,属性追问
是fo实现的,不是你上面所说的!
参考技术A 实现不了 参考技术B 同问本回答被提问者采纳以上是关于在linux环境下,java怎么实现从word格式转换为pdf格式的主要内容,如果未能解决你的问题,请参考以下文章