纯Java文档阅读器(word、pdf等)
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等)相关推荐
- 阅读器java_纯Java文档阅读器
XDocViewer是一个纯Java的文档阅读器组件,可以方便的集成到Java应用中(也可以集成到Web应用中),它有如下特点: 1.免费 2.支持的文档格式丰富:MS Office文档(doc.do ...
- 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 ...
- 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 ...
- 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 ...
- PDF文档阅读器-福昕PDF阅读器下载
福昕PDF阅读器(Foxit Reader)是福昕公司推出的首款简体中文版本PDF文档阅读器,它的启动速度是很快的,是一款非常好用的软件.福昕PDF阅读器(Foxit Reader)是用户信赖的阅读器 ...
- RFC文档阅读器(RFC Reader)软件介绍
因为工作原因需要移植SIP协议栈,所以阅读SIP协议的标准文档RFC3261就成为必要的工作.然而RFC的文档都是以txt纯文本格式发布(虽然也有pdf格式的,但没有目录书签功能),如果使用记事本来阅 ...
- 百度文库新一代文档阅读器,核心技术点全解析
导读:文库有数十亿文档,包括 word.ppt.excel.txt 和 pdf 等十几种常见办公文档,核心技术是转码和展现,转码的目的是把不同文档进行解析转换成一套通用的数据格式,由后端实现,而展现是 ...
- 一款轻巧快速的跨平台文档阅读器
程序员宝藏库:你想要的,应有尽有! DevWeekly收集整理每周优质开发者内容,包括开源项目.资源工具.技术文章等方面. 每周五定期发布,同步更新到知乎:Jackpop . 欢迎大家投稿,提交iss ...
- Okular – 轻巧快速的跨平台文档阅读器
Okular 由 KDE 开发的通用文档查看器,是一款功能丰富.轻巧快速的跨平台文档阅读器.您可以使用它来阅读 PDF 文档.漫画电子书.Epub 电子书,浏览图像,显示标记语言文档等.Okular ...
最新文章
- ant-design-pro Login 组件 实现 rules 验证
- laravel conf/app.php
- typescript断言
- matlab算线性方程解,MATLAB计算方法3解线性方程组计算解法.pptx
- 2014/5/25 多校
- apolloxlua include关键字
- 关于jquery中html()、text()、val()的区别
- 当前串口号不可以或被占用_原来团建是可以不占用私人时间当然,还可以拿加班费|不一样的团建...
- 算法解题方法:求和问题preSum方法
- mysql checking permissions 优化_mysql 查询优化 ~ 善用profie利器
- python输出个数、给定一个n*n的矩阵m_简述Numpy
- Android——获取实时的手机屏幕四个点经纬度(百度地图)
- opencv 证件照背景替换-KMeans
- php人人商城定时任务,人人商城异步操作菜单示例
- matlab绘图 作业,实验作业2 - -MATLAB作图
- Windows平台快速安装MongoDB和Robo 3T
- MyBatis引起的SQL语法错误
- 基于JAVA机票预定系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
- 通过Unity2D独立开发一款瓷砖式RPG游戏需要学习哪些知识?
- 不愧是 GitHub 上标星 130K 的手册,内容不多,只讲重点
热门文章
- mac无法连接到windows 计算机名,Mac无法访问Windows共享服务器的解决方案
- 无效的 ProgID“ShockwaveFlash.ShockwaveFlash” 导入 progid 时遇到错误: “ShockwaveFlash.ShockwaveFlash”
- 微鱼 php,微鱼微信管理系统
- VM虚拟机安装的CENTOS7系统IP自动变化的问题解决
- 怎么删除win10系统的更新缓存文件?
- DELMIA软件教程之仿真项目文件夹结构
- 计算机开机后发现不了硬盘 首先应该检查,电脑每次开机都检测硬盘,怎么关闭这项功能?...
- python中%d %2d %02d %-2d% %.2d的区别
- Colab在线解压Google Driver上的zip压缩文件
- android webp转换jpg格式,Android使用webp格式图片的步骤