Я разработал ввод, который позволяет мне вставлять изображения внутрь, используя CTRL-V.
Я копирую изображение из браузера с помощью (копировать адрес изображения), после этого, помещаю мышь во вход и сделать Ctrl-V, чтобы вставить изображение.
Я могу получить изображение в base64, есть ли способ "нарисовать / преобразовать" это изображение и разместить его с высотой и шириной 600/600?
То есть на изображении, которое я получаю, я предполагаю, что оно будет 600 по высоте и ширине. Я пытался реализовать некоторые функции, используя Canvas, но безуспешно.
Может ли кто-нибудь мне помочь?
DEMO
Код
@HostListener("paste", ["$event"])
onPaste(e: ClipboardEvent) {
let clipboardData = e.clipboardData || (window as any).clipboardData;
let pastedData = clipboardData.getData("text");
console.log(pastedData)
}
![image](https://i.stack.imgur.com/4lcRk.png)