日期:2014-05-20  浏览次数:20738 次

如何用纯Java实现word,excel,pdf,jpg,tif等常用格式文件的的阅读器?
希望各位达人能提供一些解决方案或思路.

只要看就可以了,不需要编辑等.



------解决方案--------------------
这个~~,JPG、TIFF 还好说,Java 也支持这些格式。但是 Word, Excel, PDF 这些 Java 是不支持的。不懂得 Word, Excel 的内部格式,据我所知,PDF 语言参考说明就有 1200 余页的,很难实现的,等于你自己做了个 Acrobat Reader。
------解决方案--------------------
路過,學習一下
------解决方案--------------------
学习.......
------解决方案--------------------
这个网站有相关的素材
http://poi.apache.org/

用Excel的文章比较多了,可以参考
http://www.ibm.com/developerworks/cn/java/l-javaExcel/index.html
------解决方案--------------------
不知道理解的对不对,是不是想在一个JAVA些的界面里输出各种格式的东西?
试试用JSP的contentType属性实现 <%@page contenctType= "application/vnd.ms-excel;charset=gb2312 " %>
------解决方案--------------------
基本上你说的功能要实现太复杂了

你的问题会不会是用Java生成以上格式的文件呢?

------解决方案--------------------
你可以参考一下金格控件,
------解决方案--------------------
至少要知道文件格式。
每种还分成不同的版本,你也要考虑。
总之,太难了。
word,excel这些东西。微软件技术封锁,一些时候会出现不稳定的情况。
一个字,没啥希望
------解决方案--------------------
人家做那么多格式就是为了防止盗版...

你还要知道人家内部格式~~~

比如pdf,有的做了加密 都不能反编译,拷贝文字...

你看看人家的技术文档吧...没准有现成的插件,或API

当然MS office的 就不要报希望了...docx,那格式全封闭~~
------解决方案--------------------
我也很想了解这方面的知识,我打学编程到现在,虽然时间不长,但很郁闷的一点是只会处理文本文件和自己定义的二进制文件,像word、excel我就没研究过了,都不知道怎么研究

------解决方案--------------------

------解决方案--------------------
ddd
------解决方案--------------------
poi和jmagick试试看