将 PDFBytes 节点内容转换为 PDF 文件 Docusign

Convert PDFBytes node content to PDF File Docusign

我正在使用 DocuSign 的 Webhook 来跟踪信封的变化。但我无法将 PDFBytes 节点内容转换为 pdf 文件。我确实遵循了 DocuSign 的示例,但我得到的只是包含该节点中所有文本的文件。

这是一个例子:https://github.com/docusign/recipe-010-webhook-csharp/blob/master/Webhook/Controllers/WebhookController.cs

即使我尝试打开带有 pdf 扩展名的文件,它也会显示无法打开此文件。

有谁知道如何处理 PDFBytes 数据类型?我尝试从 Base64 转换,但仍然错误。

通知消息的 PDFBytes 是 Base64 编码的。

所以你需要:

  1. 从通知消息中提取 PDFBytes 数据。 (此时是文本。)
  2. Base64 将数据解码为 运行 字节的二进制文件。
  3. 将二进制数据存储到 binary-type 个文件中。