本文介绍使用Spire.Cloud.SDK for Java提供的ImagesApi接口来操作Word中的图片。具体可通过addImage()方法添加图片、deleteImage()方法删除图片、updateImageFormat()格式化Word中的图片以及getImageFormat()获取Word中的图片格式等。操作方法和代码示例可参考下文中的步骤。
步骤1:导入jar文件
创建Maven项目程序,通过maven仓库下载导入。以IDEA为例,新建Maven项目,在pom.xml文件中配置maven仓库路径,并指定spire.cloud.sdk的依赖,如下:
<repositories>
完成配置后,点击“Import Changes” 即可导入所有需要的jar文件。如果使用的是Eclipse,可参考这里的导入方法。
导入结果:
![0943d19b0e4618e948613cefa1ac550e.png](https://i-blog.csdnimg.cn/blog_migrate/048265db7ebae3a88b8077d64192ac9e.png)
步骤2:登录冰蓝云账号,创建文件夹,上传用于测试的源文档
![194afec1c33417c48fdfea968ae72519.png](https://i-blog.csdnimg.cn/blog_migrate/0ef3003e154461edbf67957c0d135e61.jpeg)
步骤3:创建应用程序,获取App ID及App Key
![14a91ed0f83a256c6330550b8a4d051d.png](https://i-blog.csdnimg.cn/blog_migrate/90c8af9bff8aef99dc3eff17f7aa57b8.jpeg)
完成以上步骤后,接下来可参考Java示例代码进行Word文档操作
示例1—添加图片到Word
注:添加图片时,可以将云端文件夹中的图片添加到Word,也可以将本地路径中的图片添加到Word。
import
图片添加效果:
![95e25f2f3ea36ea93ff72640c45cd887.png](https://i-blog.csdnimg.cn/blog_migrate/cc7ec39ca0648c0a5475f079fe152cd0.jpeg)
示例2—删除Word中的图片
import
图片删除效果:
![44fd74c71cf6ef9ca2bed0db051d3c6a.png](https://i-blog.csdnimg.cn/blog_migrate/0f2bc8fb1314dfe3dbb7a6f930c9a648.jpeg)
示例3—设置Word中的图片格式
import
图片格式化效果:
![4e6fc28126032ff6e3531e9672bd2f01.png](https://i-blog.csdnimg.cn/blog_migrate/4b6eec7978ecab5e0d8abb071652862f.jpeg)
示例4—获取Word中的图片格式
import
![017f5d7f92ce0404e012e5b53ec9684e.png](https://i-blog.csdnimg.cn/blog_migrate/b18fd45842f4e7f47b70ab2c79e16112.png)