社区
Java
帖子详情
使用doc4j读取word文档中图片,并获取图片大小
小白java
2018-08-16 07:06:19
需求涉及到word中图片的替换,现在能够做到替换,但是还就是想拿到模板文件,根据尺寸去缩放新的图片
...全文
572
3
打赏
收藏
使用doc4j读取word文档中图片,并获取图片大小
需求涉及到word中图片的替换,现在能够做到替换,但是还就是想拿到模板文件,根据尺寸去缩放新的图片
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小白java
2018-08-18
打赏
举报
回复
1
没人来回复,我自己搞定了。我来讲一下我怎么处理的
1.直接获取图片内容
// 1. find the picture
String xpath = "//w:drawing";
List<Object> list = wPackage.getMainDocumentPart().getJAXBNodesViaXPath(xpath, true);
Object toBeRemoved = list.get(0); // 此处我只取了第一张图片
System.out.println(toBeRemoved.getClass());
Drawing drawing = (Drawing)XmlUtils.unwrap(toBeRemoved);
// 2. get the relId
Inline inline = (Inline)drawing.getAnchorOrInline().get(0);
Graphic g = inline.getGraphic();
byte[] byte = BinaryPartAbstractImage.getImage(wPackage,g);
拿到图片流了,下一步就不需要多讲了吧
小白java
2018-08-16
打赏
举报
回复
希望哪位用过docx4j的给一点帮助
小白java
2018-08-16
打赏
举报
回复
或者谁有更好的办法能够做到替换word的图片并做到比列缩放的,求!!!!!!!!!!
POI
读取
word 2003 和 word 2007 的例子
这是一个POI
读取
word 2003 和 word 2007的例子 是一个Eclipse工程 下载后直接导入工程 运行 src 目录下的 Test java 类即可 这个 rar 包
中
包含着 POI
读取
word 2003 和 word 2007 所需要的 jar 包 也有需要
读取
的 word 2003 和 word 2007 示例文件 值得注意的是 POI 在
读取
word 文件的时候不会
读取
word 文件
中
的
图片
信息 还有就是对于 2007 版的 word
doc
x 如果 word 文件
中
有表格 所有表格
中
的数据都会在
读取
出来的字符串的最后 ">这是一个POI
读取
word 2003 和 word 2007的例子 是一个Eclipse工程 下载后直接导入工程 运行 src 目录下的 Test java 类即可 这个 rar 包
中
包含着 POI
读取
word 2003 和 word 2007 所需要的 jar 包 也有需要
读取
的 word 2003 和 word 2007 示例文件 [更多]
使用
Spire.
Doc
实现word转html.zip
如标题所示,Spire.
Doc
支持
获取
Word文档
中
段落(Paragraph)和文本范围(TextRange)的样式,例如标题(Title)、标题1(Heading 1)、副标题(Subtitle)等。当然,我们也可以根据标题样式
获取
对应的文本。在此基础还可以识别表格,
图片
,总之非常强大工具,里面有我附带的例子。
jsp
获取
微信公众号网页授权和用户信息(code、access_token、openid等)
讲解用户在微信客户端
中
访问第三方网页,公众号可以通过微信网页授权机制,来
获取
用户基本信息,进而实现业务逻辑。
获取
code、access_token、openid、用户昵称、地区、性别、头像等官方文档https://developers.weixin.qq.com/
doc
/offiaccount/OA_Web_Apps/Web_Developer_Tools.html#1开发步骤1、引导用户进入授权页面同意授权,
获取
code2、通过code换取网页授权access_token(与基础支持
中
的access_token不同)3、如果需要,开发者可以刷新网页授权access_token,避免过期4、通过网页授权access_token和openid
获取
用户基本信息(支持UnionID机制)jsp
获取
微信公众号网页授权和用户信息(code、access_token、openid等)01-JSP
获取
微信公众号网页授权和用户信息演示02-JSP
获取
远程网页内容03-官方文档概要04-
获取
用户同意授权05-用户同意授权后
获取
code06-
获取
access_token相关返回内容07-从返回的数据
中
获取
access_token和openid08-
获取
用户返回信息数据09-
获取
最终用户的所有信息
通过thinkphp5+PHPOffice
读取
word文件写入到html文件
先安装thinkphp5服务器环境 安装composer,执行命令:composer require phpoffice/phpword 如果没有配置域名直接访问localhost,就可以看到效果
C#
读取
word并转为html格式
C#代码启动word软件
读取
word文档
全文,并另存为HTML文件格式,最后关闭软件。
Java
50,530
社区成员
85,610
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章