Интерактивная обрезка изображений в 1С:Предприятие 8 (обновлено 21.07.2019)

21.07.19

Разработка - Работа с интерфейсом

Исправлено для 8.3.14 Наглядный пример. Для всех платформ 1С предприятие 8

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Кадрирование_8_3_14.epf
.epf 2,18Mb
27
27
1 SM
Скачать Купить за 1 850 руб.
Кадрирование82.epf
.epf 2,15Mb
386
386
1 SM
Скачать Купить за 1 850 руб.
Кадрирование81.epf
.epf 2,14Mb
70
70
1 SM
Скачать Купить за 1 850 руб.
Кадрирование80.epf
.epf 2,14Mb
7
7
1 SM
Скачать Купить за 1 850 руб.

В обработке наглядно показан способ кадрирования изображений.

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

Применяется библиотека (javascript, не ВК) jQuery и плагин (тоже javascript) imgAreaSelect, а так же утилита Convert из пакета ImageMagick

Предварительной установки не требуется, прав администратора тоже.


Скриншоты:

ВыборОбласти.png

ВыборОбласти.png

Результат.png

Результат.png

 

См. также

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Платные (руб)

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

2400 руб.

29.06.2020    17678    24    6    

38

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

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

27.05.2024    5467    smielka    37    

96

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    12512    789    elcoan    47    

110

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

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

2 стартмани

10.04.2023    10697    158    acces969    31    

120

Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

05.07.2022    4630    kalyaka    6    

32

Работа с интерфейсом Платформа 1С v8.3 Платные (руб)

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

6000 руб.

18.01.2022    9388    1    2    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 30.06.10 08:38
Сообщение было скрыто модератором.
...
2. пользователь 30.06.10 09:55
Сообщение было скрыто модератором.
...
3. пользователь 30.06.10 12:05
Сообщение было скрыто модератором.
...
4. пользователь 30.06.10 15:16
Сообщение было скрыто модератором.
...
5. пользователь 01.07.10 23:50
Сообщение было скрыто модератором.
...
6. markers 277 07.07.10 06:30 Сейчас в теме
Интересено! Спасибо!!!
7. Поручик 4684 03.08.10 22:53 Сейчас в теме
8. nDaDe 06.09.10 20:34 Сейчас в теме
Интересная задумка, сюда бы еще масштабирование изображения дописать.
А то фото разных размеров бывает.
9. olgas_ 14.10.10 12:04 Сейчас в теме
Круто!!!! очень понравилось!
10. igormiro 714 28.06.11 20:12 Сейчас в теме
При нажатии на кнопку...
{Форма.ФормаУправляемая.Форма(54)}: Ошибка при вызове метода контекста (ПоместитьФайл)
ПоместитьФайл(АдресХранилищаРезультата, ВременныйФайлРезультата.ПолноеИмя, , Ложь, УникальныйИдентификатор);
по причине:
Ошибка сохранения файла. Файл не обнаружен 'Y:\TMP\v8_FBF7_a.tmp'

Что не так? В чем причина?
11. parallel588 21.09.11 12:48 Сейчас в теме
12. cool.vlad4 2 21.09.11 12:58 Сейчас в теме
Тоже как-то думал неплохо использовать js framework-и в 1C, но с реальными задачами пока не сталкивался.
" В нашем случае это фотографии сотрудников. Т.е. кадровик выбирает фотографию сотрудника и выделяет область, которая автоматически записывается в базу." у jquery если не ошибаюсь есть плагин - детектящий правда человеческие лица:-)))
13. Поручик 4684 11.04.12 15:14 Сейчас в теме
14. SamJack 72 19.09.12 12:20 Сейчас в теме
Очень понравилась реализация. Приятно читать код. На данный момент нигде не надо, но скачал чисто из любопытства - поразбирацо.
PS. Похоже, 1С-никам пора изучать js. Все чаще и чаще с этой связкой сталкиваюсь
15. KroVladS 35 09.01.13 17:30 Сейчас в теме
Очень интересное решение.
16. 1cmax 153 03.03.13 21:04 Сейчас в теме
17. GIS 25.03.13 17:19 Сейчас в теме
Убил неделю, но таки заставил вашу обработку работать в веб-клиенте в клиент-серверной базе^^
18. Armando 1400 25.03.13 17:49 Сейчас в теме
(17) GIS, что не так? В 2010 году в клиент-серверной базе она нормально работала. В 2011 тоже работала.

Про веб-клиент не сразу обратил внимание. В вебе вроде не тестил. Не помню.
19. GIS 25.03.13 22:58 Сейчас в теме
В веб-клиенте? fixed
Вы даже не представляете, сколько там граблей=)
20. ado163 15 07.08.13 11:16 Сейчас в теме
Обработка норм, но не понравилось выделение, кособокое оно. Только прямоугольником, только с длинной стороной по вертикали. Никто не менял реализацию? Мб подскажете что допилить, чтобы выделение стало стандартным (как в паинте например)?
21. Armando 1400 07.08.13 11:27 Сейчас в теме
(20) Там это настраивалось, но уже не помню где.
Посмотрите документацию к плагину http://www.odyniec.net/projects/imgareaselect/usage.html
22. ado163 15 07.08.13 12:26 Сейчас в теме
(21) т.е. css-ку, которая в макете-архиве, необходимо будет править?
25. smotrov_a 20.03.16 00:00 Сейчас в теме
(20) dimcka163,

Если "МакетHTML" удалить строку aspectRatio: "3:4", то можно выделять картинку без соблюдения правила соотношения сторон. Здесь http://www.odyniec.net/projects/imgareaselect/usage.html можно посмотреть как написать/корректировать другие фишки.
23. Nebiros777 5 23.06.14 14:49 Сейчас в теме
Только только заморачивался с js, когда делал Яндекс-карту в форму и вставлял на нее точки и ссылки на объекты базы + работы с элементами формы. Это была жесть))) Но походу от js никуда не денешься. Вот и сейчас пока единственная обработка для кадрирования фото с вебки, которая попалась на глаза. Будем попробовать, спасибо.
24. Alex23C 09.09.14 12:01 Сейчас в теме
Очень интересная оброботка
26. Konstatine 8 30.03.17 13:34 Сейчас в теме
Скажите, я так понимаю, с расширениями tiff не работает?
27. erutan 105 20.07.19 15:27 Сейчас в теме
Коллеги, пользовался какое-то время функционалом.
На 8.3.15, похоже, все сломалось (кажется, какие-то ограничения с полем HTML в платформе теперь)
Кто может подтвердить/опровергнуть?

И, может, есть возможность это недоразумение обойти?
28. Armando 1400 21.07.19 01:18 Сейчас в теме
29. erutan 105 21.07.19 18:22 Сейчас в теме
(28) большое Вам спасибо! Работает!
30. efin 31.01.20 17:36 Сейчас в теме
(28) Здравствуйте, ссылка умерла, перевыложите, пожалуйста, за sm или куда-нибудь, версию, работающую в 8.3.15
Оставьте свое сообщение