В Магнолии, я считаю, что при вариациях изображения, если вы установите для обрезки значение true, положение обрезки является центром по умолчанию.Например.обрезает верх и низ одинаково.Тем не менее, я хотел бы создать версию, которая обрезается только сверху или снизу (или слева / справа).Это очень легко сделать в Wordpress, но я не могу найти никакой документации для Magnolia.
соответствующие ссылки
https://documentation.magnolia -cms.com / display / DOCS57 / How+ для + работы + с + изображениями + использование + imgfn https://documentation.magnolia -cms.com / display / DOCS53 / Imaging + модуль
Найдено в группах Google
https://groups.google.com/a/magnolia-cms.com/forum/#!searchin/dev-list/crop%7Csort:date/dev-list/duMR1ePQHEk/lJK4_d-1AwAJ
Привет, ребята, В настоящее время обрезка и изменение размера модуля обработки изображений магнолии работает очень хорошо для нас.Я реализую адаптивные изображения, но хотелось бы также адаптивные заголовочные изображения (что означает, что я хочу установить фокус на изображениях) -> например;сфокусируйтесь на верхнем правом углу и затем обрежьте изображение соответственно. Какой класс JAVA мне нужно изменить, чтобы отредактировать стандартное поведение фокусировки кадрирования в центре изображения? Я уже изучал эту операцию Java: [url] https://nexus.magnolia -cms.com / content / sites / magnolia.public.sites / modules / magnolia-imaging / 3.1.4 / apidocs /info / magnolia / imaging / operations / cropresize / AutoCropAndResize.html # getEffectiveTargetSize (java.awt.image.BufferedImage , info.magnolia.imaging.operations.cropresize.Coords, info.magnolia.imaging.ParameterProvider) [/ url]
Привет, ребята,
В настоящее время обрезка и изменение размера модуля обработки изображений магнолии работает очень хорошо для нас.Я реализую адаптивные изображения, но хотелось бы также адаптивные заголовочные изображения (что означает, что я хочу установить фокус на изображениях) -> например;сфокусируйтесь на верхнем правом углу и затем обрежьте изображение соответственно.
Какой класс JAVA мне нужно изменить, чтобы отредактировать стандартное поведение фокусировки кадрирования в центре изображения?
Я уже изучал эту операцию Java: [url] https://nexus.magnolia -cms.com / content / sites / magnolia.public.sites / modules / magnolia-imaging / 3.1.4 / apidocs /info / magnolia / imaging / operations / cropresize / AutoCropAndResize.html # getEffectiveTargetSize (java.awt.image.BufferedImage , info.magnolia.imaging.operations.cropresize.Coords, info.magnolia.imaging.ParameterProvider) [/ url]
Я наткнулся на это, когда искал темы, касающиеся расширения Focal Point для Magnolia, которое должно делать именно то, что вы планируете реализовать самостоятельно.
Может быть, это поможет вам: https://wiki.magnolia-cms.com/display/EX/Focal+Points#FocalPoints-Installation
Кроме того, класс по умолчанию, который выполняет изменение размера,
info.magnolia.templating.imaging.variation.SimpleResizeVariation
Это кратко упомянутов документации Magnolia
https://documentation.magnolia -cms.com / display / DEV / Scaled + изображение + качество? focusCommentId = 82122990 # comment-82122990