Решение проблемы вставки изображения в форматированный документ из буфера обмена
Решил задачу с помощью COMОбъект(«Excel.Application»)
Алгоритм такой:
- Создаем книгу Excel
- Вставляем в лист картинку
- Сохраняем файл в формате HTML
- Берем из директории html файла нашу картинку-скриншот
(0) А если нет excel? Бывает такое.
У меня есть утила, которая из буфера сохраняет картинку в png. Несколько строк на VB. Надо выложить))
{Форма.Форма.Форма(39)}: Тип не определен (КартинкаФорматированногоДокумента)
Элемент = ФорматированныйДокумент.Добавить(Картинка,Тип(«КартинкаФорматированногоДокумента»));
Платформа 8.2.19.102.
Так код работает
Так че, есть способ без админских прав и без EXCEL брать из буфера картинку?
(4) Да, естьhttp://infostart.ru/public/280083/
Есть решение без ВК и excel, только средствами 1с:http://infostart.ru/public/601828/
Надо в 1с вставить картинку из буфера обмена ? Работать с изображением из буфера обмена в 1с версий 8.1 , 8.2 , 8.3 из Windows XP- windows10?
Пока возможно скачать разработку 2010 годаhttps://infostart.ru/public/19932/ без списания стартмони в 2018, 2019, 2012 году бесплатно. В макете обработки есть dll-ка clipboard.dll 511кб ( 523264б ), версия 1.0.0.5
Возникает ошибка 80004005 при регистрации ( c:Program Files1cv82>regsvr32 clipboard.dll ) в командной строке?
Попросту, надо запустить cmd «Командная строка (Администратор)» и зарегистрировать библиотеку
Очень простой код
ЗагрузитьВнешнююКомпоненту(«clipboard.dll»); //
и не надо вам никаких V8ADD.dll, если только фотки грузить, путем подгрузки через Base64Тип не определен (Addin.Clipboard) ? Понадобиться запустить cmd «Командная строка (Администратор)» и зарегистрировать библиотеку
regsvr32 «c:Program Files1cv82clipboard.dll»
В итоге, в рунете появятся бОльше качественных и полезных фото))
В целом, для тех кто не в пожизненной теме — C# . Кто с уважением посматривает на кнопку «Заказать установку этой обработки». На дворе 2018год. Уже Python as an Excel scripting language Для 1с+Python from PIL import Image и subprocess.Popen в помощь! 🙂
(7) Ренат, я считаю, что данные костыли уже не актуальны (в т.ч. мои), т.к. форматированный документ, на текущий момент, замечательно работает с буфером.