ДанныеКартинки = Новый ДвоичныеДанные(ИмяПолное);
Пара.Значение.Картинка = Новый Картинка(ДанныеКартинки);
// --- НАЧАЛО: Внедрение Base64 прямо в HTML ---
СтрокаBase64 = Base64Строка(ДанныеКартинки);
// Очищаем от невидимых символов переноса строк, которые 1С может добавить
СтрокаBase64 = СтрЗаменить(СтрокаBase64, Символы.ПС, "");
СтрокаBase64 = СтрЗаменить(СтрокаBase64, Символы.ВК, "");
// Формируем формат data-uri (браузер 1С сам поймет тип картинки)
УриКартинки = "data:image/png;base64," + СтрокаBase64;
// Насильно заменяем идентификатор в HTML на саму картинку
ТекстПисьма = СтрЗаменить(ТекстПисьма, "src=""" + Пара.Ключ + """", "src=""" + УриКартинки + """");
// (Подстраховка, если в HTML случайно нет кавычек)
ТекстПисьма = СтрЗаменить(ТекстПисьма, "src=" + Пара.Ключ + " ", "src=""" + УриКартинки + """ ");
// --- КОНЕЦ: Внедрение Base64 ---