使用逻辑应用发送带有 pdf 附件的电子邮件:PDF 未打开。它被损坏了

send email with pdf attachment using logic app : PDF is not getting opened. It got corrupted

使用 json 对象以 Base64 字符串发送 PDF。在通过之前将 Stream 转换为 Base64。使用 Http 触发器 post 调用逻辑应用

电子邮件是从逻辑应用中使用 pdf 生成的,但 PDF 未打开。 Base64 内容是否已损坏?

在 Logic 应用程序中,通过 ContentBytes => triggerBody()['attachments']?['ContentBytes'] 和 ContentBytes => base64(triggerBody()['attachments'] 更新附件内容?['ContentBytes'])

经过一些测试,您应该使用 base64ToBinary 表达式:

base64ToBinary(triggerBody()['attachments']?['ContentBytes'])