Форматированный документ - вставить картинку из буфера обмена

Публикация № 601828

Программирование - Инструментарий

ФорматированныйДокумент картинка буфер

2
Вставка картинки из буфера в форматированный документ и сохранение этого документа с картинками без использования внешних компонент, excel и т.д.

Есть несколько публикаций, в которых предлагаются решения с использованием внешних компонент, ecxel, еще чего-то. Мой вариант более красивый и правильный, сделанный только средствами 1С, и очень компактный.

Проблема в том, что система при вставке картинки из буфера вставляет ее в виде base64. Проблема решена в моем решении.

Пользуйтесь на здоровье.

2

Скачать файлы

Наименование Файл Версия Размер
Форматированный документ - вставить картинку из буфера обмена:
.cf 10,40Kb
24.03.17
31
.cf 10,40Kb 31 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. masterkio 118 27.03.17 09:12 Сейчас в теме
В итоге я не понял сути. Как вставить картинку из буфера?
chebser; 0pex; bulpi; +3 Ответить
2. 0pex 164 08.04.17 13:35 Сейчас в теме
Такое ощущение, что нас просто обманули ради SM
romankoav; +1 Ответить
4. ebongo 13 11.04.17 14:03 Сейчас в теме
(2) С.м. ответ выше, если ожидалось другое - на публикации установлен возврат sm.
3. ebongo 13 11.04.17 14:02 Сейчас в теме
Вставить: Print screen или ножницы, потом CTRL+V. Если так вставлять, то картинка вставляется, но сохранить форматированный документ с этой картинкой не получится без того кода который я опубликовал. Это и написано в публикации.
5. masterkio 118 03.08.17 08:57 Сейчас в теме
(3)
В том то и сложность, что это не работает, а не в том что сохранить нельзя.
CTRL+V не работает.
6. Boneman 218 23.08.17 14:48 Сейчас в теме
да, не работает. CTRL-V по умолчанию не вставляет картинку в документ.
Фейк
7. sanfoto 492 24.08.17 05:04 Сейчас в теме
(6) на движке 8.3.10 - CTRL-V у меня работало
9. Boneman 218 24.08.17 09:30 Сейчас в теме
(7) на 8.3.9 не работает. Не знаю на какой платформе там у автора, и была ли на момент создания публикации платформа 8.3.10 - но есть вероятность, что это не от платформы зависит, а от каких-то компонент, или настроек эксплореров или еще чего-либо. В общем тема не раскрыта полностью
8. sanfoto 492 24.08.17 05:08 Сейчас в теме
Проблема в другом у некоторых людей в Тонких клиентах - периодически неотображаются картинки... судя по всему что-то связано с InternetExplorer.
10. dutlovva 110 20.09.17 06:30 Сейчас в теме
Работает.
Добавил кнопку с командой:
&НаКлиенте
Процедура Вставить(Команда)
ЭтаФорма.ТекущийЭлемент = Элементы.Описание;
Shell= Новый COMОбъект("Wscript.Shell");
Shell.SendKeys("^V"); // Ctrl+V
КонецПроцедуры
11. wing 20 30.11.17 09:05 Сейчас в теме
(10)
&НаКлиенте
Процедура Вставить(Команда)
ЭтаФорма.ТекущийЭлемент = Элементы.Описание;
Shell= Новый COMОбъект("Wscript.Shell");
Shell.SendKeys("^V"); // Ctrl+V
КонецПроцедуры

У меня наоборот. Работает Ctrl+V, но не работает твой код... а хотелось бы именно кодом вставлять...
12. dutlovva 110 30.11.17 10:16 Сейчас в теме
(11)
Что именно не работает?
13. folo 153 15.03.19 14:51 Сейчас в теме
Прошло больше года. Скачал. Установил.
Берем WORD. Копируем текст с картинками. Вставляем. Текст есть, картинок нет.
СтартМаньки тоже нет ))).
Оставьте свое сообщение