文档格式转换利器XDocIO
我们面临文档格式很多,office文档就6种:doc、docx、xls、xlsx、ppt、pptx,还有pdf、rtf、htm等等。
我们经常需要从这些文档中读取文本、图片等内容,或者把我们已有的内容写入到这些文档中。这个过程是很痛苦的,不同的文档格式对应不同API,学习这些API会消耗我们大量的精力。。。
我们能不能用一个简单的方法来处理这些文档格式?
XDocIO可以很好的对付它们,它的本质是使用中间文档格式XDOC。XDOC是一个简单的XML,比HTML还简单。来看看它的规范吧:
http://www.hgsql.com/down/fpd.swf?dataUrl=XDocSpec.swf.zip
读取这些格式时,XDocIO会将它们转换为XDOC,我们仅需要对付这个简单XML就可以了。
输出这些格式时,我们仅需要生成XDOC的XML就可以了,剩下的事情交给XDocIO处理。
XDocIO目前支持的读取格式有:
xdoc, doc, docx, epub, rtf, html, htm, txt, ppt, pptx, xls, xlsx, zip, pdf, jar, jpd, csv
写入格式有: xdoc,pdf,docx,zip,epub,jar,jpd,rtf,xls,ppt,csv,txt,htm,mht,swf,emf,svg,ps,gif,jpg,png,xaml
它的读写格式是可扩展的,你可以实现自己的文档格式接口,或者覆盖已有的文档接口实现。
XDocIO的使用很简单
如果你是在Java中使用它,恭喜你,你可以直接使用它的程序库。非Java应用也不用灰心,你可以部署XDocServer,以服务的方式来使用它(当然Java也可以用这种方式)。
程序库
API文档
http://www.hgsql.com/XDocApi/index.html
命令行方式调用
java -classpath "hg.jar" com.hg.xdoc.XDocIO <源url> <目标文件>
如:java -classpath "hg.jar" com.hg.xdoc.XDocIO http://www.hgsql.com hgsql.docx
XDocServer方式见:http://www.hgsql.com/server.asp
分享到:
相关推荐
Pdg2Pic则是一款专门的PDG格式转换工具,它可以将PDG文件分解为单独的图片,这些图片通常是JPEG或BMP格式。用户可以使用Pdg2Pic将PDG图书拆分成多个图像文件,然后根据需要逐个查看或进一步处理。这对于那些需要对...
总之,UTF-8文件格式转换工具是处理字符编码问题的利器,它帮助用户跨越编码障碍,实现更顺畅的信息交流和处理。无论是开发者还是普通用户,了解并掌握这类工具的使用,都将极大地提升工作效率和数据处理的准确性。
文档格式转换工具是一种重要的软件应用,它主要用于在不同的文件格式之间进行转换,特别是针对Word文档和PDF文档。在日常工作中,我们可能需要将Word文档转换为PDF格式,以确保文件的布局和样式在不同设备上保持一致...
2. **图像格式转换**:这类工具通常能够将截图保存为不同的格式,如JPEG、PNG、GIF等,满足不同用途的需求。 3. **许可证管理**:软件通常需要许可证才能合法使用,.hs5lic这样的文件用于验证用户是否有权使用特定...
在标题中提到的“php视频格式转换利器”,即指利用PHP调用FFmpeg来执行视频格式的转换工作。 FFmpeg 支持众多的编解码器,这使得它能处理各种不同的多媒体格式。在提供的文件列表中,我们看到了一些关键的动态链接...
用于完成各类资源的格式间转换,包括视频,图像,声音
AVS Video Convertercngr是一款强大的视频格式转换工具,专为用户提供了便捷的视频转换解决方案。这款软件能够处理各种常见的视频格式,包括但不限于DVD、RM、RMVB和AVI,使得用户能够在不同设备或平台之间无缝播放...
格式转换软件,视频格式转换软件,图片格式转换软件,音频格式转换软件
此资源也是我在网上下载的,可以讲pdg格式的文件转换成pdf格式的,很好用(还是绿色版的,不用安装就可以用哦&*),速度也很快,不妨下载下来试试咯……只是在运行超星图书转换利器 (绿色版)时他提示你要求安装...
格式转换软件,视频格式转换软件,图片格式转换软件,音频格式转换软件
《万能格式转换器:软件应用与技术解析》 在数字化时代,文件格式的多样性带来了信息交流的便利,但同时也催生了对...在不断升级和优化的过程中,我们有理由相信,"万能格式转换器"将继续成为用户信赖的格式转换利器。
格式转换软件,视频格式转换软件,图片格式转换软件,音频格式转换软件
在数字化世界中,文件格式转换是一个常见的需求,无论是处理音视频、文档还是图片。"格式转换工具软件"就是专门解决这个问题的利器。这类软件可以帮助用户将不同类型的文件转换成他们需要的格式,以适应不同的设备、...
可以方便的把图书转换成图片文件,支持多种图片格式。 如果您觉得图片还是不方便,可以用PhotoShop转换成PDF文件,或者通过虚拟PDF打印机等方式转换成PDF格式。 -------------------------------- 1、新增功能:JPG...
通过"Ico图标转换利器",用户可以将JPEG、PNG、BMP、GIF等格式的图像文件转换成Windows系统兼容的图标文件,甚至可以适用于其他操作系统。这一工具支持用户自定义输出图标的尺寸和颜色深度,以满足不同的显示场景和...
在数字时代,处理各种图片格式是常见的需求,而“万用图片格式转换器”正是这样一款高效、便捷的工具,它以其单文件特性、广泛的支持格式和批量转换能力,成为了众多用户首选的图片格式转换利器。这款软件仅需一个...
Json转换利器Gson之实例一-简单对象转化和带泛型的List转化 (http://blog.csdn.net/lk_blog/article/details/7685169) Json转换利器Gson之实例二-Gson注解和GsonBuilder ...
总的来说,PicConvert以其易用性和高效性,成为了图片格式转换领域的一把利器。它整合了多种图片格式的支持,结合方便的批量处理功能,为用户提供了灵活、高效的解决方案,是日常工作中处理图片格式问题的理想选择。
《深入解析WinAVI:媒体格式转换利器》 在数字媒体的世界里,不同设备和平台对视频格式的支持各不相同,这就催生了格式转换工具的重要性。WinAVI,作为一款广受好评的媒体转换软件,因其高效、易用的特性,在用户中...
通用文档转换器Pandoc ,可以把markdown、 reStructuredText、 textile、 HTML、或者LaTeX转换成: HTML格式: XHTML, HTML5, 以及HTML幻灯片Slidy, S5,或者DZSlides. 文字处理软件格式: Microsoft Word docx, ...