【发布时间】:2021-07-28 00:06:51
【问题描述】:
我在保存来自 Docusign 中的 GET Document REST API 调用的“PDF 文件”结果时遇到了挑战。我可以使用 Developer Center:API Explorer 以及 POSTMAN 和我的 Power Automate 流程来获取 pdf 文件的“文本”版本。我收到一个以
开头的长字符文件"%PDF-1.7\n%����\n%Writing objects...\n4 0 obj\n
结束于
n229500\n%%EOF"
它看起来类似于我转换为 .txt 以查看原始内容的其他 PDF 文件。
但是,当我从 Docusign API Explorer 或 POSTMAN 获取“pdf 文件”并将其复制到 NOTEPAD 并将文件另存为 .pdf 时......该文档将无法打开。
我确信这是一个简单的问题,但搜索 Docusign 开发人员常见问题解答和其他网络资源尚未发现我遇到的问题,并希望在这里得到快速解答。
【问题讨论】:
-
PDF 不是文本文件,它是二进制文件。记事本是文本编辑器,而不是十六进制/二进制编辑器。您需要使用您的代码并将二进制流保存到文件中。
-
那是完美的。这帮助我朝着正确的方向前进。我现在已经能够通过采用这种方法解决问题。
-
我把这个作为答案,请标记为已解决;谢谢!
标签: docusignapi