我们使用的一个产品是将 Letter Express(邮件合并)模板存储为 BLOB(或 CLOB……我现在不记得了)。我们使用产品的 API 调用这封信快递并发送电子邮件。
现在,我们希望捕获电子邮件的内容并将其存储在一个单独的字段中。API 为我们提供了具有模板的 LetterExpress.WordDocument 属性。然而,这是一个byte[]
.
我试图将它放入一个字符串对象中,以便我可以填充占位符,然后将其存储在不同的字段中。
这是我正在尝试的代码。
System.Text.Encoding.ASCII.GetString(LetterExpress.WordDocument)
但是,我收到如下错误
'System.Text.Encoding.GetString(byte[])' 的最佳重载方法匹配有一些无效参数
为什么我会收到此错误?
如何确定 LetterExpress.WordDocument 使用的编码是什么?或者是否有可以将其转换为字符串的通用方法?