Сжатие картинок в хранилище дополнительной информации для УТ 10.3 и УПП

11.05.21

База данных - Свертка базы

Обработка уменьшения размера картинок JPG, хранящихся в информационной базе для сжатия размера ИБ и сайта магазина.

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

Наименование Файл Версия Размер
Сжатие картинок в хранилище доп. информации для УТ 10.3 и УПП.:
.epf 7,74Kb
23
.epf 1.0 7,74Kb 23 Скачать

Столкнулся с необходимостью уменьшить размер картинок, хранящихся в информационной базе. Большие изображения номенклатуры неоправданно раздували размер сайта-интернет магазина и тормозили его.

Данная обработка позволяет массово сжать картинки, хранящиеся в справочнике "Хранилище дополнительной информации", имеющие размер больше определенного значения. Для работы используется бесплатная утилита "Picture Resizer" с сайта rw-designer.com/picture-resize.

Порядок работы:

  1. Скачайте файл http://www.rw-designer.com/NT/6.0/PhotoResize400.exe и сохраните его с именем PhotoResize.exe.
  2. Откройте внешнюю обработку и укажите в ней путь к файлу PhotoResize.exe.
  3. Укажите в обработке размер файла в кБ, при превышении которого имеющаяся картинка будет сжата.
  4. Укажите в обработке ширину в пикселях, которую должны будут иметь картинки после сжатия.
  5. Нажмите кнопку "Выполнить" и ожидайте несколько минут (в зависимости от числа картинок).

Во время работы обработки будет появляться и исчезать черное окно.

Имейте в виду, что данная утилита умеет работать только с картинками формата Jpeg, иные файлы будут пропускаться с выводом сообщения: "Неподходящий формат картинки!".

Обработка сделана для неуправляемых форм, но сможет быть легко адаптирована и для новых конфигураций путем добавления управляемой формы и переименования справочника, в котором хранятся картинки. Также можете попробовать запустить свою базу в режиме обычного приложения. Тестировалось на УТ 10.3.66.2.

Картинки Торговля Хранилище дополнительной информации сжатие базы

См. также

Оптимизированная свертка Бухгалтерии 3.0

Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Платные (руб)

Расширение позволяет за 1-2 дня свернуть базу с десятками миллионов документов. Использует оптимизированный алгоритм определения документов, на которые нет ссылок, для последующего удаления 16 фоновыми заданиями. Не помечает документы на удаление.

38400 руб.

08.02.2024    480    7    0    

2

Многофункциональная выгрузка из 1С:УТ 11/ УТ 10 в 1С:БП2, БП3 (соответствия товаров, контрагентов, складов, статей ДДС)+Свёртка по НДС

Обмен между базами 1C Оптовая торговля Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Хотите точно знать, что вы выгружаете? Хотите сворачивать товары по НДС или фильтровать товары по доп. реквизиту? Вы волшебник, которому необходимо превращать одних контрагентов в других? Хотите при выгрузке превратить группу товаров в один? Или просто нужен удобный OLE обмен между 1C:Управление торговлей (ред. 11 или 10) и 1С:Бухгалтерия предприятия (ред. 2 или 3). Тогда эта обработка для вас!

10900 руб.

19.04.2013    168439    350    395    

327

Обрезание базы 1С

Свертка базы 8.3.8 Конфигурации 1cv8 Россия Управленческий учет Платные (руб)

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

7200 руб.

27.03.2023    4168    11    2    

13

Сравнение остатков по регистрам накопления

Свертка базы Платформа 1С v8.3 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Внешняя обработка (для конфигураций на обычных формах) сравнивает остатки на дату и в разрезе организации по всем регистрам накопления. Сравнение происходит между базами по технологии Com-соединение. Используется при свертке базы.

3 стартмани

27.03.2024    315    0    RustIG    0    

3

Свертка остатков по 41 счету в корреспонденции с 91 счетом

Свертка базы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Обработка обращается к остаткам по счету 41.1 на дату, что выбрал пользователь, пробегается по ним и заполняет документ "Операция, введенная вручную".

1 стартмани

18.03.2024    209    5    config    3    

2

Свертка ЗУП 3.1 и ЗКГУ 3.1

Свертка базы Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Вопрос, который мучает всех: в связи с развитием возможностей программ 1С размеры/объем очень быстро растут (уже объем пустой базы более 1 Гб) и не секрет, что чем "тяжелее" база, тем она медленнее работает. Для БП-3.0 разработчики 1С сделали вшитый типовой механизм свертки базы, суть которого вывести остатки по счетам на дату свертки и удалить все документы/движения до этой даты. А вот для ЗУП пока ничего подобного нет, а база растет быстрее, чем на дрожжах. Я долго анализировал и искал возможные решения для свертки ЗУП, поиск в интернете дал кучу различных вариантов. А когда начинаешь их рассматривать, в основном – только "перенос" среднего заработка, а остальное – "доделай сам". Только фирмы-франчайзи предлагают что-то более серьезное, но за хорошую плату.

5 стартмани

28.02.2024    1017    34    ivnik    16    

16

Свертка выбранных остатков

Свертка базы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Обработка позволяет свернуть выбранные остатки по счету на выбранный счет.

1 стартмани

13.02.2024    222    3    medm    0    

3

Свертка ЗУП 3

Свертка базы Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Свертка ЗУП 3.1 по трем регистрам с возможностью чистки базы от документов движения и чистки сотрудников от уволенных.

5 стартмани

16.01.2024    1163    32    AlexHelmer    1    

6
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. lame 70 13.05.21 09:29 Сейчас в теме
Приветствую.
Сколько ни сталкивался с разными методами сжатия картинок, но
постоянная проблема у них такая

Если есть исходное фото 1024*768 и 768*1024 - то при конечной ширине картинке в 800*600 или 600*800 - иногда сжимает так - что хочется тушить свет и бросать гранату:
- коненое изображение вытянутое как в ширину, так и в дину
- искажения

Это не всегда - но бывает. на 1000 сжатых - 1-2 (да и то - не на всех компьютерах, ОС)
От чего зависит - не разобрался.


У тебя такое бывает ?
DrAku1a; amatoravg; +2 Ответить
3. amatoravg 57 14.05.21 09:16 Сейчас в теме
(1) Добрый день. Нет, с той компонентой, которую использовал в сабже, сжал порядка 10 000 разных картинок, и вроде криво сжатые пока не замечал...
4. lame 70 14.05.21 09:55 Сейчас в теме
(3)
что - все 10 000 просматривали что ль ?

я, знаете ли, тоже не с первого раза заметил. через месяц обратили внимание ..
5. amatoravg 57 14.05.21 13:37 Сейчас в теме
(4) Пятый год использую эту компоненту при загрузке прайсов разных поставщиков в БД. За это время не замечал криво сжатых картинок.
6. lame 70 14.05.21 14:47 Сейчас в теме
(5)
значит везет
или компонента такая
2. lame 70 13.05.21 09:32 Сейчас в теме
Вот например, компонента - которая получает свойства любой картинки - не только джипег
(она же умеет сжимать. конвертировать из формата в формат. и при хорошем извращении - поворачивать картинку на любой угол)
https://1c-programmer-blog.ru/programmirovanie/ispolzovanie-wia-imagefile-v-1s.html


ключевое слово
Новый COMОбъект("WIA.ImageFile")
7. mrcamomile 79 12.11.21 13:22 Сейчас в теме
Добрый день, какой параметр используется чтобы перезаписать исходный файл?
параметры смотрел тут: http://www.rw-designer.com/photo-resizer-advanced
Сейчас пробую сжимать вот так:
PhotoResize.exe -q -o "C:\job\111.jpg"

но выходной файл всегда 111-400.jpg
8. mrcamomile 79 12.11.21 13:43 Сейчас в теме
(7) вопрос решен
надо PhotoResize400.exe переименовать в PhotoResize400I.exe
9. user1227036 15.09.22 08:56 Сейчас в теме
Добрый день.
Я так понимаю используемая программа PhotoResize.exe стала платной, с сайта скачал версию 6.0. Может у вас сохранена версия бесплатная, можете ей поделиться?
Прикрепленные файлы:
11. 832575 25.11.22 13:16 Сейчас в теме
(9) она также осталась бесплатно. то что там написано ,это реклама сайта где можно скачать новые прог.
10. 832575 24.11.22 13:03 Сейчас в теме
{ВнешняяОбработка.СжатиеКартинок.МодульОбъекта(19)}: Значение не является значением объектного типа (ПолучитьДвоичныеДанные)
Если Картинка.ПолучитьДвоичныеДанные().Размер()/1024 > ПредельныйРазмер Тогда
и на этом стопориться ? что делать ?
12. 832575 26.11.22 11:23 Сейчас в теме
Вопрос снимаеться все работает .
Оставьте свое сообщение