Работа с изображением в поле типа контейнер

Практические советы по работе с FileMaker, типичные задачи и их решения. У вас вопрос? Пишите сюда.
Vladimir Zharov
Сообщения: 7
Зарегистрирован: 11 сен 2017, 12:34
Откуда: Углич

Работа с изображением в поле типа контейнер

Сообщение Vladimir Zharov » 08 окт 2017, 10:11

Доброго времени суток.
Хотел поинтересоваться. Появилась такая необходимость использования иконок овальной формы. То есть в поле типа контейнер можно делать овальным, но изображение остается той формы, которой было изначально только изменяется его размер по размеру контейнера. Пробовал использовать наложение по верх контейнера овала с тенью цвета фона, а сам овал прозрачный. Таким образом получилось добиться результата в FormView, но при использовании в записях или в строке портала, поле когда становится активным нужно чтобы оно меняло цвет, но цвет тени овала не меняется поэтому его тень видно. Есть ли какие аналогичные способы? Может быть есть какие то плагины, которые меняют размер и форму изображения при загрузке или еще что нибудь. Спасибо.
Вложения
пример.PNG
пример.PNG (10.77 КБ) 12790 просмотров

andrey volkov
Сообщения: 338
Зарегистрирован: 11 сен 2017, 13:42
Откуда: Санкт-Петербург

Re: Работа с изображением в поле типа контейнер

Сообщение andrey volkov » 08 окт 2017, 14:29

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

Аватара пользователя
Arcady
Администратор
Сообщения: 201
Зарегистрирован: 10 сен 2017, 20:45
Контактная информация:

Re: Работа с изображением в поле типа контейнер

Сообщение Arcady » 08 окт 2017, 18:38

Хорошо бы, чтобы фон был прозрачный (ФМ прозрачность понимает) в PNG и в PDF файлах.
Если же изображения заранее не обрабатываются, и фон удалить нельзя (вставляются пользователем).

Также есть техника использования слайдов:
- Создаете slide
- Кладете на него контейнер
- Значениями координат подгоняете его размер (чтобы было красиво контейнер должен быть больше слайда, так что мышкой не получится)
- Делаете слайд круглым, устанавливая значение скругления углов в максимум (100)

Фактически у вас получится круглая маска на контейнере
Аркадий Перла.
ТриА. Разработка решений для FileMaker
http://tria.pw

Vladimir Zharov
Сообщения: 7
Зарегистрирован: 11 сен 2017, 12:34
Откуда: Углич

Re: Работа с изображением в поле типа контейнер

Сообщение Vladimir Zharov » 08 окт 2017, 21:09

Условное форматирование контейнера не помогает, т. к. если я его делаю то тень от овала все равно остается видна. Не контейнер, а тень овала, которым я пытался сгладить углы у контейнера, тем самым округлить изображение находящееся в контейнере. На тень овала не поставить условное форматирование.
что происходит если округлить контейнер.PNG
что происходит если округлить контейнер.PNG (12.5 КБ) 12779 просмотров
не совсем то что нужно.PNG
не совсем то что нужно.PNG (13.87 КБ) 12775 просмотров
Проблема в том, что если я помещаю слайдер в портал вместе с контейнером, то он не встает в него, а если по отдельности втавлять либо слайдер в портал, либо контейнер, то работает. Да, мышкой поправить не получается координаты выставлять приходится вручную... но если это использовать вне портала, то работает. Спасибо за советы
Последний раз редактировалось Vladimir Zharov 08 окт 2017, 21:26, всего редактировалось 1 раз.

Аватара пользователя
Arcady
Администратор
Сообщения: 201
Зарегистрирован: 10 сен 2017, 20:45
Контактная информация:

Re: Работа с изображением в поле типа контейнер

Сообщение Arcady » 08 окт 2017, 21:22

слайдер нельзя вставить в портал, как и табы
Я думал вы list view используете.

тогда, наверное, лучшим решением было бы обрезать картинку по кругу. Готовых плагинов я, которые бы такое делали я не знаю. Я бы стал смотреть в сторону ScriptMaster, и нашел бы подобную функцию на Java - в интернете уверен полно примеров на этот счет.
Аркадий Перла.
ТриА. Разработка решений для FileMaker
http://tria.pw

Vladimir Zharov
Сообщения: 7
Зарегистрирован: 11 сен 2017, 12:34
Откуда: Углич

Re: Работа с изображением в поле типа контейнер

Сообщение Vladimir Zharov » 09 окт 2017, 06:55

Хорошо, спасибо за совет. Буду искать

andrey volkov
Сообщения: 338
Зарегистрирован: 11 сен 2017, 13:42
Откуда: Санкт-Петербург

Re: Работа с изображением в поле типа контейнер

Сообщение andrey volkov » 09 окт 2017, 08:27

Владимир, зачем нужно скруглять картинку "овалом"?
ведь контейнер сам по себе прекрасно закругляется

andrey volkov
Сообщения: 338
Зарегистрирован: 11 сен 2017, 13:42
Откуда: Санкт-Петербург

Re: Работа с изображением в поле типа контейнер

Сообщение andrey volkov » 09 окт 2017, 08:45

Можно нарисовать несколько разных овалов разного цвета и скрывать не нужные по определенному условию

Vladimir Zharov
Сообщения: 7
Зарегистрирован: 11 сен 2017, 12:34
Откуда: Углич

Re: Работа с изображением в поле типа контейнер

Сообщение Vladimir Zharov » 09 окт 2017, 20:19

Спасибо) Работает)

Аватара пользователя
Arcady
Администратор
Сообщения: 201
Зарегистрирован: 10 сен 2017, 20:45
Контактная информация:

Re: Работа с изображением в поле типа контейнер

Сообщение Arcady » 09 окт 2017, 20:56

Андрей,
ведь контейнер сам по себе прекрасно закругляется
Контейнер скрепляется прекрасно. Но изображение в нем масштабируется как изображение в круге - это не тоже самое, что обрезать. Попробуйте вставить квадратное изображение с не белым фоном в скругленный контейнер - получатся некрасивые белые углы.
Аркадий Перла.
ТриА. Разработка решений для FileMaker
http://tria.pw

Ответить