ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

如何将 HTML 转换为 Office Word 文档 (DOCX) 格式

2022-09-09 14:00:16  阅读:218  来源: 互联网

标签:DOCX Apikey HTML Office API 密钥 com


如何将 HTML 转换为 Office Word 文档 (DOCX) 格式

鉴于 PDF 文档的通用互操作性,将 HTML 字符串转换为 PDF 格式更为常见。但这并不意味着它不能在 MS Word 中完成。如果 DOCX 是您选择的格式,我们为您提供保障:我们的 HTML 到 DOCX API 将快速轻松地从 HTML 编码创建 DOCX,允许您在 MS Office 生态系统中共享和存储您的 HTML。您可以使用下面的 Java 代码示例免费利用此 API;您只需要先在我们的网站上注册一个免费帐户 网站 接收您的安全 API 密钥(此免费层级密钥附带每月 800 次 API 调用的限制和零额外承诺;非常适合小型项目和启动您的应用程序)。

在调用 API 函数之前,我们首先需要安装 API 客户端。让我们首先在 pom.xml 存储库中包含一个引用:

 <repositories>  
 <repository>  
 <id>jitpack.io</id>  
 <url>[ https://jitpack.io](https://jitpack.io) </url>  
 </repository>  
 </repositories>

然后我们可以添加对 pom.xml 依赖项的引用:

 <dependencies>  
 <dependency>  
 <groupId>com.github.Cloudmersive</groupId>  
 <artifactId>Cloudmersive.APIClient.Java</artifactId>  
 <version>v4.25</version>  
 </dependency>  
 </dependencies>

安装完成后,我们可以将注意力转向控制器并添加以下导入:

 // 导入类:  
 //import com.cloudmersive.client.invoker.ApiClient;  
 //import com.cloudmersive.client.invoker.ApiException;  
 //import com.cloudmersive.client.invoker.Configuration;  
 //import com.cloudmersive.client.invoker.auth.*;  
 //导入 com.cloudmersive.client.ConvertWebApi;

现在我们可以开始构建我们的 API 调用了。我们需要像这样构造一个 JSON 输入 HTML 字符串参数:

 { **  
** “HTML”: **** “细绳” **  
**}

我们可以在下面的代码示例中包含 + 我们的 API 密钥:

 ApiClient defaultClient = Configuration.getDefaultApiClient(); // 配置API密钥授权:Apikey  
 ApiKeyAuth Apikey = (ApiKeyAuth) defaultClient.getAuthentication("Apikey");  
 Apikey.setApiKey("你的 API 密钥");  
 // 取消注释以下行以设置 API 密钥的前缀,例如“Token”(默认为 null)  
 //Apikey.setApiKeyPrefix("Token"); ConvertWebApi apiInstance = new ConvertWebApi();  
 HtmlToOfficeRequest inputRequest = new HtmlToOfficeRequest(); // HtmlToOfficeRequest |要转换为 DOCX 的 HTML 输入  
 尝试 {  
 byte[] 结果 = apiInstance.convertWebHtmlToDocx(inputRequest);  
 System.out.println(结果);  
 } 捕捉(ApiException e){  
 System.err.println("调用 ConvertWebApi#convertWebHtmlToDocx 时出现异常");  
 e.printStackTrace();  
 }

在那之后,我们都准备好了——不需要更多的代码。尽可能简单!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/23128/53390913

标签:DOCX,Apikey,HTML,Office,API,密钥,com
来源: https://www.cnblogs.com/amboke/p/16672622.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有