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

21.07.19

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

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

Скачать исходный код

Наименование Файл Версия Размер
Кадрирование_8_3_14.epf
.epf 2,18Mb
26
.epf 2,18Mb 26 Скачать
Кадрирование82.epf
.epf 2,15Mb
386
.epf 2,15Mb 386 Скачать
Кадрирование81.epf
.epf 2,14Mb
70
.epf 2,14Mb 70 Скачать
Кадрирование80.epf
.epf 2,14Mb
7
.epf 2,14Mb 7 Скачать

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

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

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

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


Скриншоты:

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

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

Результат.png

Результат.png

 

См. также

Управление дашбордами

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

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

2400 руб.

29.06.2020    17322    23    4    

37

Новогоднее оформление для 1С

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

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

27.12.2023    11908    781    elcoan    47    

109

Конструктор HTML, CSS и javascript

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

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

2 стартмани

10.04.2023    10378    158    acces969    31    

120

Модель состояния для MVC

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

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

1 стартмани

05.07.2022    4320    kalyaka    4    

31

Условное оформление элементов форм в пользовательском режиме 1С (управление видимостью и доступностью элементов форм)

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

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

6000 руб.

18.01.2022    9186    1    2    

6

Программный интерфейс для доработки форм

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

Реализовал простой способ программного создания новых элементов, команд и реквизитов на форме.

25.11.2021    10218    AtamanovYS    19    

142
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 275 07.07.10 06:30 Сейчас в теме
Интересено! Спасибо!!!
7. Поручик 4682 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. Поручик 4682 11.04.12 15:14 Сейчас в теме
14. SamJack 72 19.09.12 12:20 Сейчас в теме
Очень понравилась реализация. Приятно читать код. На данный момент нигде не надо, но скачал чисто из любопытства - поразбирацо.
PS. Похоже, 1С-никам пора изучать js. Все чаще и чаще с этой связкой сталкиваюсь
15. KroVladS 34 09.01.13 17:30 Сейчас в теме
Очень интересное решение.
16. 1cmax 152 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 104 20.07.19 15:27 Сейчас в теме
Коллеги, пользовался какое-то время функционалом.
На 8.3.15, похоже, все сломалось (кажется, какие-то ограничения с полем HTML в платформе теперь)
Кто может подтвердить/опровергнуть?

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