如何在 Azure 逻辑应用中将 blob 文件内容转换为 .docx
Posted
技术标签:
【中文标题】如何在 Azure 逻辑应用中将 blob 文件内容转换为 .docx【英文标题】:How to convert blob file content to .docx in Azure Logic Apps 【发布时间】:2021-11-09 12:28:31 【问题描述】:我的 blob 容器上有一个 docx 模板。我想用来自 http 请求的值填充我的 word 文档(参见下面的逻辑应用图)。我不知道如何将结果“获取 blob 内容”转换为我能够填充的文件。
Sharepoint 不适合我。
我读过关于在逻辑应用上编写的文章,但我对这项技术还不熟悉,还无法在上面制作复杂的功能。
【问题讨论】:
【参考方案1】:您无法使用 blob 存储填充 word 文档。您只能使用 O365 连接器(即 SharePoint 网站、团队组或 OneDrive)进行填充。您可以在 Populate a Microsoft Word template
选项连接器本身中清楚地看到它。
相反,您可以尝试以下方法。
我正在使用 html 文本来删除在初始化变量时要执行的任何 HTML 标记。
这是我使用的 JSON 架构
"type": "object",
"properties":
"Name":
"type": "string"
,
"Age":
"type": "integer"
,
"Gender":
"type": "string"
,
"PhoneNumber":
"type": "string"
【讨论】:
以上是关于如何在 Azure 逻辑应用中将 blob 文件内容转换为 .docx的主要内容,如果未能解决你的问题,请参考以下文章
如何监视 Azure 存储容器/子文件夹中 Blob 的创建并触发逻辑应用发送电子邮件
如何在 Python 中将 Azure Blob 文件 CSV 转换为 Excel
使用 azure 逻辑应用将 blob 从 azure 存储帐户动态发送到电子邮件
将文件从 SFTP 复制到 Blob 存储时并行执行 Azure 逻辑应用
如何使用 blockblobservice 的 delete_blob 方法删除 azure 容器内的文件夹(blob)?