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

Публикация № 1439345 11.05.21

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

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

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

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

Данная обработка позволяет массово сжать картинки, хранящиеся в справочнике "Хранилище дополнительной информации", имеющие размер больше определенного значения. Для работы используется бесплатная утилита "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.

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

Наименование Файл Версия Размер
Сжатие картинок в хранилище доп. информации для УТ 10.3 и УПП.:

.epf 7,74Kb
18
.epf 1.0 7,74Kb 18 Скачать

Специальные предложения

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

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

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


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

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


ключевое слово
Новый COMОбъект("WIA.ImageFile")
7. mrcamomile 78 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 78 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 Сейчас в теме
Вопрос снимаеться все работает .
Оставьте свое сообщение

См. также

Многофункциональная выгрузка из 1С: Управление торговлей (УТ11, УТ10) в Бухгалтерию предприятия (БП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    161732    335    390    

320

Правильная свертка или свертка базы по правилам

Свертка базы Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Обработка "Свертка базы по правилам" предназначена для свертки информационных баз системы программ "1С:Предприятие" версии 8.2. Основой обработки являются специальные правила свертки, которые создаются индивидуально для каждой конфигурации информационной базы. Встроенный в обработку генератор правил позволяет быстро создать правила свертки для любой конфигурации. Например, для конфигурации "1С:Бухгалтерия 8, ред. 3.0" правила свертки были созданы за 15 минут!

2400 руб.

22.07.2013    157414    587    527    

385

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

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

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

7200 руб.

27.03.2023    2014    3    2    

4

Быстрая свертка базы для УТ 10.3

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

Обработка позволяет сделать процесс свертки базы данных намного более быстрым и удобным.

8400 руб.

31.01.2022    6467    10    5    

11

Свертка счетов

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

Обработка для свертки счетов. Писалась для организации, которая решила сделать свертку данных в Бухгалтерии 3.0, но перед этим нужно было подчистить всякий накопившийся хлам.

2 стартмани

15.05.2023    1596    0    kolia_oks    0    

2

Свертка остатков по активным счетам для конфигурации 1С:Бухгалтерия 3.0, 1С:Бухгалтерия 3.0 КОРП

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

Универсальная обработка для свертки остатков по активным счетам для конфигурации "1С:Бухгалтерия 3.0", "1С:Бухгалтерия 3.0 КОРП". Обработка для случаев, когда на активных счетах (остатки по Дт) в оборотно-сальдовых ведомостях есть остатки с плюсом и минусом, которые в сумме дают 0, и которые нужно свернуть.

2 стартмани

21.04.2023    2135    3    Klinov    0    

0

Свертка базы данных для конфигурации Управление торговлей 10.3

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

Обработка предназначена для свертки БД УТ 10.3. Простая в эксплуатации, не содержит сложных настроек.

5 стартмани

28.03.2023    1788    4    Babyner    0    

2

Стандартная свертка базы 1С:Розница не работает? Тогда вам сюда

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

В публикации рассмотрен механизм свертки базы в один клик или по расписанию на начало предыдущего месяца.

1 стартмани

07.09.2022    3295    12    vasilievil    5    

4

Свертка остатков по любому счету в ручную операцию для БП 3

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

Обработка позволяет свернуть остатки по любому счету бухучета, по организации и на любую дату в программе БП 3 и создать ручную операцию с корреспонденцией на 000.

2 стартмани

26.08.2022    2795    18    taramaz    2    

3

Свертка 10 счета по партиям

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

Обработка сворачивает остатки по пустым партиям 10-го счета. Обработка формирует проводки документом Операция, созданным пользователем.

10 стартмани

22.08.2022    2275    1    vik77    1    

1

Методика похудения для 1С – 100%

Свертка базы HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Удаление архивных данных из базы - это непростая задача как для 1С, так и для любой базы данных. В статье изложены различные способы решения задачи, включая самый эффективный для 1С.

28.07.2022    6054    1CUnlimited    39    

45

Свертка Бухгалтерии предприятия 3.0 на любую дату

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

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

1 стартмани

05.07.2022    2899    35    darminov    1    

3

Свертка больших баз через выгрузку - загрузку остатков

Свертка базы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

У вас большая база - больше 300 гб, и вы хотите её уменьшить? В стандартных процедурах свёртки возникают ошибки или не хватает памяти? Вы хотите перегнать огромные списки остатков между базами? Тогда, возможно, данная разработка будет вам интересна.

2 стартмани

18.05.2022    4177    21    dima1c    14    

9

Свертка цен для БП 3.0

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

История изменения записывается в созданный документ "Установка цен номенклатуры".

1 стартмани

14.02.2022    3842    1    Tarlich    2    

1

Свертка сальдо

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

Обработка для свертки сальдо по счету при нулевом остатке по контрагенту

1 стартмани

13.01.2022    3547    11    user821472    3    

3

Свертка регистров сведений перед удалением измерений

Свертка базы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

06.09.2021    4466    24    frkbvfnjh    0    

8

Свернуть базу и не свернуть себе шею

Свертка базы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Текст из серии «Письма клиентам», на тему «Свёртка информационной базы»

18.08.2021    25422    1c-intelligence    88    

88

Свертка базы БП 3.0 на дату

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

Стандартная свертка обрабатывает базу только на 01.01, в этой обработке дату свертки можно указать.

1 стартмани

22.07.2021    6092    60    stdstd    2    

8

Универсальная сверка данных между разными базами 1С через веб-сервис

Свертка базы Обмен между базами 1C Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Конфигурации 1cv8 Абонемент ($m)

Сверяем данные. Механизм был создан для проверки корректности проведённой свёртки базы, хотелось сравнить свёрнутую облегчённую базу, где были удалены старые данные и введены остатки - с копией до работ. Базы большие, копия находилась на другом сервере, поэтому пришлось организовать сверку и сравнение данных по сети (через SOAP-вебсервис).

2 стартмани

21.07.2021    9095    30    METAL    7    

27

Свертка регистра "Цены номенклатуры" для УТ

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

Замутил обработку, которая найдет такие товары, по которым нет установки цен в регистре после даты свертки, получит по ним срез последних на дату свертки.

2 стартмани

30.04.2021    6827    2    VPanin56    4    

3

Свертка базы УНФ для 1.6

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

Обработка свертки базы УНФ 1.6 выполнена в виде расширения конфигурации, которое встраивается в вашу базу без снятия с поддержки, и адаптирована под релиз УНФ 1.6.

4800 руб.

20.04.2021    13171    42    33    

49

Свертка базы УТ 11.4

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

Работающий вариант типовой свёртки базы УТ 11.4.6.207.

1 стартмани

12.03.2021    7960    35    DnsRzv    4    

5

Быстрая свертка базы 1С через MSSQL

Свертка базы Платформа 1С v8.3 8.3.6 Конфигурации 1cv8 Бесплатно (free)

Быстрая свертка базы 1С через MSSQL. Здесь предлагается обработка для свертки базы, использующая прямое редактирование таблиц в MSSQL и позволяющая в разы сократить время сей операции.

05.03.2021    9533    327    sergey_kuzmin_    23    

28

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

Свертка базы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

28.02.2021    5983    27    rokhin    2    

4

Свертка базы 1С:Розница 2

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

Свертка базы 1С:Розница 2.3 - порядок действий и обработка-помощник.

1 стартмани

16.02.2021    12072    41    ptkrzy    0    

6

Типовая обработка по свертке ЕРП. Возможные проблемы и их решение

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

Добрый день, коллеги. Хочу рассказать про опыт использования типовой обработки свертки ЕРП.  А именно про ряд ошибок, которые могут встречаться в типовой обработке свертки ЕРП.

1 стартмани

04.02.2021    6571    20    Andrei_Ivanov    0    

5

Свертка базы на любую дату типовой обработкой для 1С:Бухгалтерии 3.0

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

Расширение для конфигурации 1С: Бухгалтерия 3.0 позволяет использование любой даты в типовой обработке "Свёртка информационной базы", а не только - начало года.

1 стартмани

16.12.2020    9272    54    kumi2012    14    

4

Создание копии рабочей базы

Свертка базы Архивирование (backup) Платформа 1С v8.3 Абонемент ($m)

Как регулярно создавать копии рабочей базы для разработки? Как уменьшить объём тестовой базы? Как получать всегда актуальную тестовую базу?

1 стартмани

28.05.2020    13597    27    imm0rtal    0    

13

Сжатие (уменьшение размера) файлов изображений 1С без внешних компонент - для любой конфигурации на основе БСП > 2.3

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

Если в базу загружено большое количество изображений, картинок, фото товаров, размером более 2-3МБ, то в базе будут сильно тормозить все процессы, связанные с чтением-передачей файлов изображений: формирование прайса, отчетов с картинками, выгрузка изображений товаров на сайт и т.д. Данная обработка позволяет провести оптимизацию (уменьшение размера) загруженных картинок в базу 1С любой конфигурации на основе БСП >= 2.3 стандартными средствами 1С, сохраняя при этом достаточно хорошее качество сжатых картинок. Проверено на релизе УТ 11.4.11.71, для обработки понадобится также версия Платформы 1С >= 8.3.14.

1 стартмани

08.03.2020    21842    150    1sig    36    

22

Свертка базы и очистка таблиц

Свертка базы Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка написана с использованием БСП. Встраивается как внешняя. Работает в фоне. Позволяет средствами SQL очищать выборочно таблицы с настройками, заданными привычным образом через отбор СКД.

5 стартмани

05.03.2020    15576    61    YAGolova    8    

17

Корректный перенос Заказов покупателей (предыдущих периодов) при использовании обеспечения и переходе в течение года КА 1.1 (УТ 10.3) + Правила переноса КА 1.1 - УТ 11.4

Обмен между базами 1C Свертка базы Обработка документов Оперативный учет 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m)

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

3 стартмани

25.02.2020    9603    12    Leoon    1    

2

Присоединение одной организации к другой - слияние. Создание и замена ссылок одной организации на другую

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

Вашему вниманию процесс присоединения баланса одной организации к другой. Процесс объединения может быть использован на любых конфигурациях, где используется обработка Свертка информационной базы. Обработка Копирование и замена ссылок универсальна и может найти применение в других прикладных задачах - выполняет копию ссылки с заменой всех реквизитов, использующих организацию(легко переделывается на другой объект) на заданную. С помощью Свертки мы получаем остатки по регистрам на дату слияния. Далее этих остатки нужно заменить организацию, для чего мы используем обработку копирования с заменой. Мы осуществляли переход на БП 3.0.75.37.

2 стартмани

27.12.2019    10691    36    DennyPhilord    2    

10

Сворачивание остатков регистра Себестоимость товаров по развернувшейся аналитике Аналитика финансового учета. ERP

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

ERP, Сворачивание остатков регистра СебестоимостьТоваров по развернувшейся аналитике АналитикаФинансовогоУчета. Проявляется это следующим образом: При выполнении регламентной операции по закрытию месяца, на шаге Расчет себестоимости не возникает проблемы по регистру ТоварыОрганизации, но возникают "остатки нераспределенных материальных затрат в регистре "Себестоимость товаров"".

1 стартмани

18.12.2019    15307    94    rokhin    0    

4