Я пытался реализовать функцию увеличения и уменьшения масштаба пользователя с помощью ползунка, как на большинстве веб-сайтов (вы перетаскиваете его влево или вправо, чтобы увеличить или уменьшить изображение) для изображения профиля пользователя, а затем обрезаете и сохраняете его дляосновной вид профиля изображения.Есть несколько библиотек js, которые могут помочь с этим:
https://foliotek.github.io/Croppie/
it's angular wrapper https://www.npmjs.com/package/ngx-croppie
https://www.npmjs.com/package/cropit
https://fengyuazoom nchen.github.io/cropperjs/
https://www.npmjs.com/package/ng2-img-cropper
doesn't allow to zoom in /zoom out
Лучший снимок был сделан с помощью ngx-croppie, и он мог управлять увеличением / уменьшением изображения, но настраивал слайдер crappie на showZoomer (где он должен быть вDOM) и его стиль не так уж много настраиваемый.Или, может быть, я не понял, как правильно передать croppieOptions.Пожалуйста, посоветуйте лучшую библиотеку / подход здесь.Похожие вопросы:
Angular2 обрезка и масштабирование изображения