原生Java文档解析器和基于转换器库/ linux的文档转换器
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了原生Java文档解析器和基于转换器库/ linux的文档转换器,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1047字,纯文字阅读大概需要2分钟。
内容图文
![原生Java文档解析器和基于转换器库/ linux的文档转换器](/upload/InfoBanner/zyjiaocheng/964/865373e0651940f894f309e7d5ca8b2d.jpg)
我正在寻找一个可以执行以下操作的Java库:
解析* .eml或* .msg格式的电子邮件,用于DOC,DOCX,JPEG,PNG,GIF,TXT,XLS,XLSX,PPT,PDF类型的附件,并将附件转换为TIFF格式.
它可以是开源的,也可以是商业图书馆.或者我正在寻找linux的命令行工具.我们已经尝试过开放式办公室,但是某些文档格式存在太多问题.
更新:
到目前为止我通过研究发现了什么:
对于解析电子邮件和提取附件,JavaMail(http://www.oracle.com/technetwork/java/javamail/index.html)是一个不错的选择.
对于转换文档,JodConverter(http://code.google.com/p/jodconverter/)是一个舒适的库.然而,它只是开放式办公室的包装器,所以如果开放式办公室存在问题(我确实经常遇到openoffice问题)转换文档,你也可以使用JodConcerter.
总而言之,我没有运气(到现在为止)找到在本机java中实现的任何文档转换库,它存在所有常见的文档格式,既不是开源的,也不是商业的.这似乎是一个真正的市场差距.
解决方法:
RainbowPDF可能适合:它是一个基于商业服务器的转换工具,带有Java API.
如果您有Windows服务器,请查看NEEVIA Document Converter Pro.它具有一些邮件功能.
Apace POI是一个读取Microsoft Office文档内容的界面.您必须自己编写图像生成和布局组件.但它仍然读取Outlook MSG格式.
内容总结
以上是互联网集市为您收集整理的原生Java文档解析器和基于转换器库/ linux的文档转换器全部内容,希望文章能够帮你解决原生Java文档解析器和基于转换器库/ linux的文档转换器所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。