Выгрузка картинок из самого файла Excel для 1С 8.3 (внешняя обработка)

Файл обработки: dostat-kartinki-iz-fayla-excel-1s-83.epf
Тестировалось в программе: 1С:Предприятие 8.3.16-8.3.25, 1С:Розница 2.2, 1С:Розница 2.3, 1С:Розница 3.0, Управление торговлей 11.4, Управление торговлей 11.5, Управление нашей фирмой 1.6, Управление нашей фирмой 3.0        Как узнать версию программы?
Разработка скачивалась: Да
Закрытый программный код: Да (если на странице не указано обратное)
Работает только в операционной системе: Windows


Внимание! Данная обработка имеет ограничение по сроку действия. Она работоспособна 1 год с момента покупки.
Внимание! Данная обработка может использоваться только в одной базе.

Данная обработка использует систему лицензирования (с 01.11.2024).
Перед первым использованием обработки необходимо получить лицензию (кнопка Получить лицензию, далее нужно ввести номер заказа и email и нажать Получить лицензию).

Как загрузить картинки в 1С из самого файла Excel?

Когда говорят о загрузке картинок из Эксель, то чаще всего имеется в виду, что файл Excel содержит путь к картинкам на жестком диске или адреса картинок в интернете.
А что если необходимо загрузить картинки, которые находятся непосредственно в самом файле Excel?

В этом случае вам поможет данная обработка.

Данная обработка загружает картинки в 1С не напрямую, а она позволяет достать сами картинки из excel-файла.

Т.е. обработка выполняет промежуточный этап, а именно с ее помощью Вы можете выгрузить картинки из самого файла на диск и сформировать новый файл Excel, в котором будет идентификатор номенклатуры (артикул, наименование, код, штрихкод и т.п.) и пути к выгруженным картинкам.

Т.о. данная обработка позволяет только извлечь картинки из файла Excel, но загрузить эти извлеченные картинки нужно будет другой обработкой, которые есть на нашем сайте в разделе Обработки для многих конфигураций (например напишите в поиске слово: Ecxel).

Как выгрузить картинки из самого файла Excel на жесткий диск с помощью данной обработки?

Необходимо открыть обработку через Файл-Открыть.

Далее также через Файл-Открыть необходимо открыть файл Excel.

Затем из открытого файла Excel нужно скопировать строки в табличную часть открытой обработки.

Затем необходимо указать Путь к каталогу куда сохранять картинки. Если у Вас используется клиент-серверный вариант информационной базы, то этот путь необходимо указать на сервере (т.е. относительно сервера, а не клиентского компьютера), в этом случае путь прописывается вручную.

Затем указывается расширение сохраняемых файлов. Это то расширение с которым будут созданы файлы картинок (может быть jpg или png).

Затем указывается номер колонки. Номер колонки — это номер той колонки в которой проставлено значение идентификатора номенклатуры. Это может быть номер колонки Артикул, или номер колонки Наименование номенклатуры, или Штрихкод или Код. На тестовом примере (см. картинку ниже) в качестве идентификатора номенклатуры используется Штрихкод.

Далее указывается номер первой строки Номер первой строки — это номер строки с которой начинаются значимые для выгрузки строки.

Существует также возможность уменьшить размер картинок при выгрузке из Excel. Для этого необходимо изменить параметр Качество. Чем меньше значение этого параметра, тем меньше размер выгружаемой картинки. Мы не гарантируем, что данная возможность будет работать. Если она не работает, то просто снимаем галочку Пытаться изменить качество.

Далее нажимаем на кнопку Выгрузить картинки.

После выгрузки будут созданы файлы картинок и таблица с путями к этим картинкам и значениями идентификаторов номенклатуры (см. картинку ниже).

Эту таблицу можно использовать для загрузки картинок из Excel в вашу программу 1C с помощью других наших обработок, которые можно найти в разделе Обработки (например напишите в поиске слово: Ecxel).


Видео о работе обработки (в вк)

СМИ об нашей обработке: дзен, vc, спарк


Выгрузка картинок из самого файла Excel для 1С 8.3 (внешняя обработка)
Дата создания страницы: 06.06.2020
Дата изменения файла: 03.12.2024
Наша обработка помогла Вам?   Оставьте, пожалуйста, комментарий ниже.