社区
Java SE
帖子详情
java如何把excel和Word文档的每一页转换为图片
csu_NO1_java
2010-09-19 10:34:50
现在在做一个阅读office的软件,遇到了比较大的问题,
如何用Java把Word和Excel文件中的每一页转换成图片的格式,
就是把excel的每一个sheet转化为图片,
如何把Word文档的每一页转换为图片,然后在JPanel中显示出来
急!!
...全文
2179
28
打赏
收藏
java如何把excel和Word文档的每一页转换为图片
现在在做一个阅读office的软件,遇到了比较大的问题, 如何用Java把Word和Excel文件中的每一页转换成图片的格式, 就是把excel的每一个sheet转化为图片, 如何把Word文档的每一页转换为图片,然后在JPanel中显示出来 急!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
28 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
绫枫水洛
2013-05-28
打赏
举报
回复
码屌
2013-05-21
打赏
举报
回复
大哥,我现在也遇到这个问题了,能不能把代发给我哈yuanlei_123@sina.cn,感激不尽!
csu_NO1_java
2010-09-28
打赏
举报
回复
[Quote=引用 20 楼 zzwu 的回复:]
打开word, 翻到所需页面,按printScreen,将页面的图像送到Clipboard,然后
调用下面的方法从Clipboard获得图像
public static Image getImageFromClipboard() throws Exception{
Clipboard sysc = Toolkit.getDefaultToolkit().getSystemClipb……
[/Quote]
啊?
我是在程序中把Word转换成视图,并且本地是没有装office软件的,不过还是很感谢
yktd26
2010-09-28
打赏
举报
回复
[Quote=引用 10 楼 csu_no1_java 的回复:]
引用 9 楼 b5830440 的回复:
为什么 要转换成图片呢 ???
直接解析的话里面太多格式,并且显示也很麻烦,现在之需要浏览,所以直接把每一页弄成图片,显示出来会方便很多。
前几天看到一个人写的东西,就是把word的每一页弄成了图片再显示出来。
我现在PPT部分的可以弄了,当然不是我自己实现的,而是调用的别人的函数,但是word和Excel不会。
[/Quote]
晕
刚看到,楼主能把ppt怎么实现的发出来么
yktd26
2010-09-28
打赏
举报
回复
如果是想在程序里显示出来,而不是为了生成图片,是不是可以用jacob帮助生成html然后用JEditorPane显示出来就行了?一般好像改变不大
zhuyouyong
2010-09-27
打赏
举报
回复
顶[Quote=引用 1 楼 dream_daisy 的回复:]
路过,顶一下
[/Quote]
宅男小何
2010-09-27
打赏
举报
回复
建议在后台打开word,然后抓图,可以用java的robot
clariones
2010-09-27
打赏
举报
回复
这个,就是Java Office viewer嘛
手机上倒是有。
2Tu
2010-09-27
打赏
举报
回复
真牛X[Quote=引用 20 楼 zzwu 的回复:]
打开word, 翻到所需页面,按printScreen,将页面的图像送到Clipboard,然后
调用下面的方法从Clipboard获得图像
public static Image getImageFromClipboard() throws Exception{
Clipboard sysc = Toolkit.getDefaultToolkit().getSystemClipb……
[/Quote]
zzwu
2010-09-27
打赏
举报
回复
打开word, 翻到所需页面,按printScreen,将页面的图像送到Clipboard,然后
调用下面的方法从Clipboard获得图像
public static Image getImageFromClipboard() throws Exception{
Clipboard sysc = Toolkit.getDefaultToolkit().getSystemClipboard();
Transferable cc = sysc.getContents(null);
if (cc == null)
return null;
else if(cc.isDataFlavorSupported(DataFlavor.imageFlavor))
return (Image)cc.getTransferData(DataFlavor.imageFlavor);
return null;
}
详细可参考网页,如:
http://www.ehelper.com.cn/blog/post/340.html
csu_NO1_java
2010-09-27
打赏
举报
回复
[Quote=引用 18 楼 a586586586 的回复:]
引用 10 楼 csu_no1_java 的回复:
引用 9 楼 b5830440 的回复:
为什么 要转换成图片呢 ???
直接解析的话里面太多格式,并且显示也很麻烦,现在之需要浏览,所以直接把每一页弄成图片,显示出来会方便很多。
前几天看到一个人写的东西,就是把word的每一页弄成了图片再显示出来。
我现在PPT部分的可以弄了,当然不是我自己实现的,而是调用的别人的函数,但是……
[/Quote]
关键是直接解析出来很困难,您有比较好的办法吗
萝asdf
2010-09-27
打赏
举报
回复
[Quote=引用 10 楼 csu_no1_java 的回复:]
引用 9 楼 b5830440 的回复:
为什么 要转换成图片呢 ???
直接解析的话里面太多格式,并且显示也很麻烦,现在之需要浏览,所以直接把每一页弄成图片,显示出来会方便很多。
前几天看到一个人写的东西,就是把word的每一页弄成了图片再显示出来。
我现在PPT部分的可以弄了,当然不是我自己实现的,而是调用的别人的函数,但是word和Excel不会。
[/Quote]
既然是office阅读软件,也就是说那个office文件本来就存在,干吗要弄成图片呢,这不是浪费程序效率吗?
csu_NO1_java
2010-09-27
打赏
举报
回复
[Quote=引用 15 楼 jiangka88 的回复:]
能不能用虚拟打印?
[/Quote]
不行,现在要把一页页的转换成视图,便于放大缩小操作,郁闷
一叶孤舟
2010-09-26
打赏
举报
回复
能不能用虚拟打印?
jinancf
2010-09-26
打赏
举报
回复
转换成PDF文件不行吗?
csu_NO1_java
2010-09-26
打赏
举报
回复
真的没有人可以解决吗
csu_NO1_java
2010-09-26
打赏
举报
回复
真的没有人可以解决吗
lodachi
2010-09-19
打赏
举报
回复
这个 不能想其他的解决方案吗
zysnba
2010-09-19
打赏
举报
回复
哈哈这个问题很好解决啊 你在百度里查询下
GeniusProgrammer
2010-09-19
打赏
举报
回复
直接将word和Excel 用IO读然后重命名为JPG文件 这样肯定不行!这块我不是很清楚,不过,个人觉着根据你的需求,这个阅读工具必须要能抓图,当用户选中某个文件之后,如 .doc 的文件,此软件一次最好只能显示一页,然后做一个分页的功能,让用户选择当前页,这样有利于抓图,否则很难做到一页对应一个图片,然后捕捉当前用户选择的显示区域... 这是我大概的思路!希望对你有用!
加载更多回复(8)
java
利用openoffice,把word,execl,ppt转成
图片
,
Entry.
java
这个类的原理是先通过OfficeToPDF.
java
把文档转成pdf,然后再通过Pdf2Jpg.
java
这个类把PDF转成JPG或者PNG,想转成什么格式
图片
在Pdf2Jpg.
java
这个类当中设置一下,代码经过测试,完全没有问题,如果碰到...
关于
Java
使用Easy
Excel
导出动态数据为
Excel
文件SpringBoot代码项目示例
1、
Java
导出动态数据为
Excel
文件,具体示例可以参考:https://img-blog.csdnimg.cn/1cc86ee5dffa48669e2b97283585fad2.png 2、项目使用SpringBoot,Ali3.0.5版本的easy
excel
框架。 3、资源内有具体的使用说明和易...
Solid Converter PDF 7.1 (PDF to Word
转换
工具)
转换
为 Word、
Excel
、 HTML、PowerPoint、纯文本将 PDF
转换
为可编辑的文档。
转换
表格、超连接、旋转文本。控制产出文档的页面版面。 修改已有 PDF 的内容。添加水印、元数据等。 本版采用程序虚拟化技术封装成单...
文档工具 - 多种文件格式
转换
处理的工具软件.rar
文档工具 是一款 多种文件格式
转换
处理 的工具,当前版本 提供 Word转PDF、PDF转WORD、
Excel
转PDF、PDF转
EXCEL
、合并PDF、文档转
图片
、WORD内容批量替换、
EXCEL
内容批量替换、姓名横转竖列、Twain调试 等。单文件...
pdf转各种格式文件
这是一款功能强大的PDF格式
转换
软件。...1、 将继承的扫描 PDF 文件
转换
为格式化好的、可编辑的 Word 文档; 2、扫描为 Word。直接从纸页扫描为格式化、可编辑的 Word 文件; 3、PDF创建与编辑功能
Java SE
62,614
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章