您的位置:首页 > 编程语言 > Java开发

Docx4j将word中的图片转换为二进制流

2017-04-24 16:22 274 查看

Docx4j将word中的图片转换为二进制流

1、findImageByIndex以及PICTURE_XPATH_2是什么可看上一篇博客

public byte[] changeImageToByte(int index) throws Exception {

Object inlineObj = findImageByIndex(PICTURE_XPATH_2, index);//从word中找到想要图片的Inline
if (null != inlineObj && (inlineObj instanceof Inline)) {
Inline inline = (Inline) inlineObj;
return BinaryPartAbstractImage.getImage(this.wordMLPackage, inline.getGraphic());//将inline转换成二进制流
}
return null;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  docx4j java