На оригинальность обработки не претендуем). Смысл работы в следующем:
Показан пример загрузки файлов картинок с FTP. Картинки загружаются только обновленные (по дате последнего изменения) или как реализовано в обработке – обновленные в заданный период. Несложно переделать код под свои нужды, например, сделать ежедневную, регламентированную загрузку обновленных картинок с сайта в программу.
Также показан пример обновления конкретной картинки с сайта (в примере наименование файла картинки на FTP = код номенклатуры+ символ «m»+расширение).
Код и элементы можно скопировать в 1С, для справочника «Номенклатура».
Кроме этого, предусмотрена конвертация файлов с расширением png (растровый формат хранения графической информации) так же gif в jpg (т.к. 1С7.7 не умеет работать с данными типами файлов). Конвертация файлов реализована при помощи AutoIt.
Обработка тестировалась на 1С:ТИС 8.6 (да, еще до сих пор работают на таких:)), вообще должна работать на любой 1С:7.7 (тестировалось на платформе 7.70.027), для работы обработки нужен DialMail.dll (тестировалось на версии 2.7.6.16).
Проверялось на Windows XP, Windows Server 2008 R2.
Файл in_jpg_cmd.exe и DialMail.dll должны находиться в каталоге информационной базы.
При помощи AutoIt можно реализовать не только конвертацию а, например, сжатие изображения, водяной знак и т.д.