Продукт, который мы используем, хранит шаблон Letter Express (Mail Merge) как BLOB (или CLOB ... я не могу вспомнить прямо сейчас).Мы используем API Продукта, чтобы вызвать это письмо и отправить по электронной почте.
Теперь мы хотим, чтобы содержимое письма было записано и сохранено в отдельном поле.API предоставляет нам свойство LetterExpress.WordDocument, которое имеет шаблон.Это, однако, byte[]
.
Я пытаюсь поместить это в строковый объект, чтобы я мог заполнить заполнители и затем сохранить их в другом поле.
Это код, который я пробовал.
System.Text.Encoding.ASCII.GetString(LetterExpress.WordDocument)
Однако я получаю ошибку следующим образом
Наилучшее совпадение перегруженного метода для 'System.Text.Encoding.GetString (byte [])' имеет несколько недопустимых аргументов
Почему я получаю эту ошибку?
Как узнать, какая кодировка используется для LetterExpress.WordDocument?Или есть универсальный метод, который может преобразовать его в строку?