Я создаю приложение Image Collage в HTML5 canvas
с использованием Fabric.js
. Я хочу, чтобы этот пользователь мог перетащить файл в «область перетаскивания файлов», а также он может «выбрать файл» с его локального диска. Пожалуйста, помогите мне в реализации этого.Как добавить несколько изображений с локального диска на холст с помощью Fabric.js?
Я использую этот код для добавления нескольких изображений. Теперь я хочу добавить изображения с моего локального диска на холст.
//Image 1
fabric.Image.fromURL('/3.jpg', function (img) {
var oImg = img.set({ left: 300, top: 300, angle: -15 }).scale(0.9);
canvas.add(oImg).renderAll();
canvas.setActiveObject(oImg);
});
//Image 2
fabric.Image.fromURL('/bokeh.jpg', function (img) {
var oImg = img.set({ left: 300, top: 300, angle: -15 }).scale(0.9);
canvas.add(oImg).renderAll();
canvas.setActiveObject(oImg);
});
Покажите нам, что вы пробовали в первую очередь. В Stackoverflow есть много ресурсов, которые уже объясняют, как обрабатывать загрузку файлов. –
@RayNicholus Проверьте код. –