Page 1 of 2

Картинки автозапчастей - как вытащить

Posted: 22 Nov 2016, 10:12
by sl0varik
Подскажите пжс. как вытянуть картинки из ТД и будет ли модуль работать без изображений?

Re: Картинки автозапчастей - как вытащить

Posted: 22 Nov 2016, 10:30
by admin
На текущий момент нет методов для конвертации информации из ТекДок 4Q2016. Начиная с 4-го квартала 2016 года был изменен пользовательский интерфейс каталога автозапчастей Текдок (скриншоты нового интерфейса каталога).
Тратить время на конвертацию изображений старых версий каталога (около недели времени) скорее всего будет нецелесообразно.
Модуль продажи автозапчастей великолепно справляется с работой без картинок автозапчастей

Re: Картинки автозапчастей - как вытащить

Posted: 05 Jan 2017, 19:20
by maleks
А если используется, скажем, 2Q2016 и есть потребность картинки вытащить как это можно сделать? Насколько я понимаю, картинки находятся в таблицах GRA_DATA_(...), я приблизительно представляю, где найти номер таблицы и ключ, а вот как данные конвертировать в картинку?..

Re: Картинки автозапчастей - как вытащить

Posted: 06 Jan 2017, 23:37
by admin
Алгоритм получения картинок из TecDoc версий до 3 квартала 2016 года включительно:
Содержимое ячейки из GRA_DATA_XXX запишите в файл - получите картинку в формате jp2.
После этого останется только конвертировать картинку из формата jp2 в jpg, при этом дав файлу необходимое имя.
Повторить для каждой ячейки таблицы.

Re: Картинки автозапчастей - как вытащить

Posted: 08 Jan 2017, 15:15
by TangoPanka
Есть скрипт и инструкция "для чайников" как вытащить картинки из q32016?

Re: Картинки автозапчастей - как вытащить

Posted: 11 Jan 2017, 14:13
by Осип
Если вы ищите методы для получения картинок, то уж лучше сразу искать их для 1Q2017 - что толку заморачиваться со скриптами, которые потом будут нерабочими.
И чтобы два раза не вставать вопрос admin: Планируется ли статья о методах конвертации Tecdok 1Q2017 (4Q2016) в MySQL?

Re: Картинки автозапчастей - как вытащить

Posted: 12 Jan 2017, 11:33
by admin
Как только удастся конвертировать TecDoc 1Q2017 в MySQL алгоритм конвертации будет расписан и выложен отдельной статьёй на нашем сайте.

Re: Картинки автозапчастей - как вытащить

Posted: 20 Mar 2017, 14:02
by skylin
Добрый день. НЕ получается вытащить картинки из базы.

1)Сконвертировал таблицу TOF_GRA_DATA_1 в базу mysql

2)Через клиент Heidi SQL подключаюсь к базе, нахожу эту таблицу, захожу в данные этой таблица, вижу кучу строк

3)Выбираю любую ячейку из GRD_GRAPHIC и сохраняю в файл (GRD_GRAPHIC.JP2)

4)Затем конвертирую полученный файл в jpeg (GRD_GRAPHIC.JPEG)

5)Получается пустое изображение



Что я делаю не так? Может быть столбец надо преобразовать в какой-то другой тип данных? По умолчанию (LONGTEXT)

Tecdoc_2q_21016

Re: Картинки автозапчастей - как вытащить

Posted: 20 Mar 2017, 15:04
by admin
Попробуйте открыть полученное изображение после выполнения 3-го пункта просмотрщиком изображений (например FastStone - он позволяет просматривать картинки в формате jp2). Таким образом будет понятно, где у вас ошибка - в конвертации изображения - или в его получении.

Re: Картинки автозапчастей - как вытащить

Posted: 20 Mar 2017, 15:43
by skylin
FastStone не открывает картинку в формате JP2. Из этого следует, что как-то неправильно происходит сохранение в файл JP2 . Как нужно правильно сохранять подскажите пожалуйста?