XDocViewer是一个纯Java的文档阅读器组件,可以方便的集成到Java应用中(也可以集成到Web应用中),它有如下特点:
1、免费
2、支持的文档格式丰富:MS Office文档(doc、docx、ppt、pptx、xls、xlsx)、pdf、epub、html、rtf、txt、csv等格式。
3、包依赖少,只有一个包是必须的
4、嵌入简单,它只是一个JComponent
5、API功能强大:打开、打印、格式转换等

程序库:

名称

用途

下载地址

hg.jar

主程序库(必须)

http://www.hgsql.com/xdoc/lib/hg.jar

poi.jar

读取doc、xls、ppt

http://www.hgsql.com/xdoc/lib/poi.jar

PDFRenderer.jar

读取pdf

http://www.hgsql.com/xdoc/lib/PDFRenderer.jar

在线地址

http://www.hgsql.com/xdocViewer.asp

嵌入示例代码

import java.awt.BorderLayout;
import java.awt.Container;import javax.swing.JFrame;import com.hg.xdoc.XDocViewer;public class Test {/*** XDOC阅读器测试* @param args*/public static void main(String[] args) {try {JFrame f = new JFrame("XDOC文档阅读器");Container p = f.getContentPane();//实例化XDoc阅读器XDocViewer v = new XDocViewer();//加入到面板中p.add(v, BorderLayout.CENTER);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setSize(800, 600);f.setVisible(true);f.setExtendedState(JFrame.MAXIMIZED_BOTH);//指定url打开文件v.open("c:/rtx.docx");} catch (Exception e) {e.printStackTrace();}}
}

word文档效果

pdf文档效果

纯Java文档阅读器(word、pdf等)相关推荐

  1. 阅读器java_纯Java文档阅读器

    XDocViewer是一个纯Java的文档阅读器组件,可以方便的集成到Java应用中(也可以集成到Web应用中),它有如下特点: 1.免费 2.支持的文档格式丰富:MS Office文档(doc.do ...

  2. Flash在线文档阅读器::pdf、doc、docx、xls、xlsx、ppt、pptx、htm、txt、rtf、epub、csv、xdoc等

    先看一下效果   特点: 可以阅读.打印.进行格式转换. 可以打开本地或网络文件. 可识别的格式:pdf.doc.docx.xls.xlsx.ppt.pptx.htm.txt.rtf.epub.csv ...

  3. Flex在线文档阅读器::pdf、doc、docx、xls、xlsx、ppt、pptx、htm、txt、rtf、epub、csv、xdoc等

    先看一下效果   特点: 可以阅读.打印.进行格式转换. 可以打开本地或网络文件. 可识别的格式:pdf.doc.docx.xls.xlsx.ppt.pptx.htm.txt.rtf.epub.csv ...

  4. Flash在线文档阅读器::pdf、doc、docx、xls、xlsx、ppt、pptx、htm、txt、rtf、epub、csv、xdoc等...

    先看一下效果   特点: 可以阅读.打印.进行格式转换. 可以打开本地或网络文件. 可识别的格式:pdf.doc.docx.xls.xlsx.ppt.pptx.htm.txt.rtf.epub.csv ...

  5. PDF文档阅读器-福昕PDF阅读器下载

    福昕PDF阅读器(Foxit Reader)是福昕公司推出的首款简体中文版本PDF文档阅读器,它的启动速度是很快的,是一款非常好用的软件.福昕PDF阅读器(Foxit Reader)是用户信赖的阅读器 ...

  6. RFC文档阅读器(RFC Reader)软件介绍

    因为工作原因需要移植SIP协议栈,所以阅读SIP协议的标准文档RFC3261就成为必要的工作.然而RFC的文档都是以txt纯文本格式发布(虽然也有pdf格式的,但没有目录书签功能),如果使用记事本来阅 ...

  7. 百度文库新一代文档阅读器,核心技术点全解析

    导读:文库有数十亿文档,包括 word.ppt.excel.txt 和 pdf 等十几种常见办公文档,核心技术是转码和展现,转码的目的是把不同文档进行解析转换成一套通用的数据格式,由后端实现,而展现是 ...

  8. 一款轻巧快速的跨平台文档阅读器

    程序员宝藏库:你想要的,应有尽有! DevWeekly收集整理每周优质开发者内容,包括开源项目.资源工具.技术文章等方面. 每周五定期发布,同步更新到知乎:Jackpop . 欢迎大家投稿,提交iss ...

  9. Okular – 轻巧快速的跨平台文档阅读器

    Okular 由 KDE 开发的通用文档查看器,是一款功能丰富.轻巧快速的跨平台文档阅读器.您可以使用它来阅读 PDF 文档.漫画电子书.Epub 电子书,浏览图像,显示标记语言文档等.Okular ...

最新文章

  1. ant-design-pro Login 组件 实现 rules 验证
  2. laravel conf/app.php
  3. typescript断言
  4. matlab算线性方程解,MATLAB计算方法3解线性方程组计算解法.pptx
  5. 2014/5/25 多校
  6. apolloxlua include关键字
  7. 关于jquery中html()、text()、val()的区别
  8. 当前串口号不可以或被占用_原来团建是可以不占用私人时间当然,还可以拿加班费|不一样的团建...
  9. 算法解题方法:求和问题preSum方法
  10. mysql checking permissions 优化_mysql 查询优化 ~ 善用profie利器
  11. python输出个数、给定一个n*n的矩阵m_简述Numpy
  12. Android——获取实时的手机屏幕四个点经纬度(百度地图)
  13. opencv 证件照背景替换-KMeans
  14. php人人商城定时任务,人人商城异步操作菜单示例
  15. matlab绘图 作业,实验作业2 - -MATLAB作图
  16. Windows平台快速安装MongoDB和Robo 3T
  17. MyBatis引起的SQL语法错误
  18. 基于JAVA机票预定系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  19. 通过Unity2D独立开发一款瓷砖式RPG游戏需要学习哪些知识?
  20. 不愧是 GitHub 上标星 130K 的手册,内容不多,只讲重点

热门文章

  1. mac无法连接到windows 计算机名,Mac无法访问Windows共享服务器的解决方案
  2. 无效的 ProgID“ShockwaveFlash.ShockwaveFlash” 导入 progid 时遇到错误: “ShockwaveFlash.ShockwaveFlash”
  3. 微鱼 php,微鱼微信管理系统
  4. VM虚拟机安装的CENTOS7系统IP自动变化的问题解决
  5. 怎么删除win10系统的更新缓存文件?
  6. DELMIA软件教程之仿真项目文件夹结构
  7. 计算机开机后发现不了硬盘 首先应该检查,电脑每次开机都检测硬盘,怎么关闭这项功能?...
  8. python中%d %2d %02d %-2d% %.2d的区别
  9. Colab在线解压Google Driver上的zip压缩文件
  10. android webp转换jpg格式,Android使用webp格式图片的步骤