Spire.Cloud.SDK for Java API提供了ConverApi接口支持将Word文档转换为多种文档格式,包括将Word转为PDF、Html、位图Bitmap(JPEG/BMP/ PNG)、矢量图Vectorgraph(支持WMF/SVG)、XPS、PostScript、PCL、dotx、dotm、docm、odt、wordxml、wordml、doc、docx、rtf、epub等等。下面将详细介绍如何来实现转换。
步骤一、导入jar文件
创建Maven项目程序,通过maven仓库下载导入。以IDEA为例,新建Maven项目,在pom.xml文件中配置maven仓库路径,并指定spire.cloud.sdk的依赖,如下:
<repositories>
完成配置后,点击“Import Changes” 即可导入所有需要的jar文件。如果使用的是Eclipse,可参考这里的导入方法。
导入结果:
步骤二、登录冰蓝云账号,创建文件夹,上传文档
步骤三、创建应用程序,获取App ID及App Key
完成以上步骤后,可参考以下代码示例进行文档转换。
步骤四、代码示例
1. Word转为PDF
将Word转为PDF时,可通过convert()方法直接指定转换的格式为PDF格式,或者通过convertToPdf()方法在转换成PDF时嵌入字体文件到PDF。
1.1 直接通过convert()方法转换,这里转换可支持除PDF格式外,其他多种文件格式
import
1.2 转换时,嵌入字体文件
import
2. Word转Html
这里转为Html同样也可以通过1.1里面的转换方法,或者通过convertToHtml()方法来转换
import
3. Word转图片
转为图片时,支持将Word转为位图convertToBitmap()、矢量图convertToVectorgraph()
import
所有转换后的结果文档可在冰蓝云“文档管理”下的output文件夹中查看。具体可参照步骤二的内容。
(完)