В настоящее время я работаю над манипулированием изображениями на холсте и Javascript. Я использую для этого Fabric.js. Я просто хочу, чтобы пользователь загрузил изображение и объединил его с предоставленным нами шаблоном. т.е.,
Я хочу, чтобы загруженное изображение отображалось только в пустом круге в центре, и их можно настроить, перетащив его.
- Если я оставлю шаблон в качестве верхнего слоя, пользователь не сможет перетаскивать и настраивать, поскольку холст заполнен шаблоном.
- Если я оставлю загруженное изображение в качестве верхнего слоя, то изображение переполнит круг.
Как я могу решить эту проблему, предоставив моему пользователю простой в использовании интерфейс? Я пробовал использовать функцию ClipTo в fabric.js, но она не работает с объектом изображения.