如何使用ADF或LogicaApp将存储在Azure Blob存储中的图像转换为64

发布于 2025-01-19 06:07:46 字数 98 浏览 0 评论 0原文

我需要使用ADF或azure的logicapp将image .png/.jpg文件转换为base64

..我需要将image .png/.jpg文件转换为base64

I need to convert an image .png/.jpg files to base64 using adf or logicapp

New to azure..I need to convert an image .png/.jpg files to base64 and need to save the values in azure SQL database

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

这是我使用Azure Logic Apps

“

您需要在上述工作流的第一个2步中给您的Azure存储帐户名称,访问密钥和容器名称。

在撰写步骤中,以您需要转换为编码格式的参数:
“

下一步,我接下了发送邮件连接器以发送 编码的基础64字符串< /strong> 上传的文件,也可以选择其他连接器,例如创建新斑点并保存到其中。
在身体中,将表达式显示为base64(outputs('compose'))用于转换Blob文件内容,然后单击保存。

“在此处输入图像描述”

结果:

”在此处输入图像描述

  • 保存在SQL数据库行中,在下一步中使用SQL Server Connector - 提供SQL Server名称,数据库名称,用户名和密码,如果提供的身份验证或客户端ID ,租户ID,客户秘密如果激活了Azure AD认证。
    “在此处输入映像说明”
  • 选择 insert row Row(v2)操作以插入数据中的数据您需要在此处提供表名的行。

请参阅此实用的解决方法使用Azure Logic应用连接器将响应数据保存在SQL Server数据库表行中。

Here is the workaround I did to convert the Blob Files to base64 encoded string using Azure Logic Apps:

enter image description here

You need to give your Azure Storage Account Name, Access Key and Container Name in the 1st 2 steps of the above Workflow.

In Compose Step, take the parameter which you need to convert to encoded format:
enter image description here

Next step, I taken Send Mail Connector for sending the encoded base 64 string of uploaded file or you can select other connectors like create a new blob and save into it.
In the body, gave the expression as base64(outputs('Compose')) for conversion of blob file content and clicked on save.

enter image description here

Result:

enter image description here

  • To save in the SQL Database Row, use SQL Server connector in the next step - provide the SQL Server Name, Database Name, Username and password if authentication provided or Client Id, Tenant Id, Client Secret if Azure AD Authentication activated.
    enter image description here
  • Select the Insert Row (V2) operation for inserting the data in the Table rows where you need to provide the Table name here.

Refer to this practical workaround regarding how to save the response data in SQL Server database table row using Azure Logic App Connectors.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文