Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用JS在图像上绘制可写矩形

如何使用JS在图像上绘制可写矩形
EN

Stack Overflow用户
提问于 2022-06-12 12:25:59
回答 2查看 48关注 0票数 -1

活工作表是一个供学生和教师使用的网站,教师可以上传带有问题的文件,然后在上传完这些问题后,将这个文件发送给学生,当然是-without答案--回答它。老师可以用很多方法来解决这些问题,但对我来说最重要的是,老师可以在图像上画长方形,然后在上面写答案。

我的问题是:如何使用javascript在图像上绘制可写矩形?

为了清晰起见,请参阅演示

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-06-15 03:00:14

最后,经过长时间的搜索,我找到了Fabric.js,下面是我的代码示例

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
let fabricCanvas = new fabric.Canvas('your-canvas-id');

// You can change the canvas size via the next two lines
fabricCanvas.setHeight(document.getElementById('your-image').height);
fabricCanvas.setWidth(document.getElementById('your-image').width);

fabric.Image.fromURL(document.getElementById('your-image').src, function (img) {
    let textBox = new fabric.Textbox("Enter Your Answer", {
            fontSize: 16,
            fontFamily: 'Arial',
            textAlign: 'left',
            width: 180,
            top: 0,
            left: 0,
        });

    fabricCanvas.add(img.set({ left: 0, top: 0 }));
    fabricCanvas.add(textBox);
});
票数 0
EN

Stack Overflow用户

发布于 2022-06-12 12:40:33

Konva js是个不错的选择。

https://konvajs.org/

此工具允许您创建形状,并将所有内容保存到数据库中,以便将所有绘图重新加载到将来的使用中。

很好的尝试

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72595635

复制
相关文章
图像处理笔记(7)---- OpenCV 绘制无填充矩形
练习题:绘制一个没有填充的矩形。 #绘制未填充的矩形 import numpy as np import cv2 as cv drawing = False #如果按下鼠标,则为真 mode = True #如果为真,绘制矩形。按m键可以切换到曲线 ix,iy = -1,-1 #鼠标回调函数 def draw_circle(event, x, y, flags, param): global ix,iy,drawing,mode if event == cv.EVENT_LBUTTONDOW
小火柴棒
2020/09/21
8450
Canvas 绘制矩形
相对于上面没有独立路径的绘制方法,strokeRect(x,y,w,h) 是有独立路径的,每个绘制都是自动带有beginpath()的属性,也就是样式是独立的。
Devops海洋的渔夫
2020/02/13
1.2K0
OpenGLES-03 使用索引绘制矩形
这篇文章我们同样借助上篇文章《OpenGLES-02 绘制基本图元(点、线、三角形)》的代码,使用另外一种画法来绘制一个矩形。 修改render方法如下: -(void)render { //设置清屏颜色,默认是黑色,如果你的运行结果是黑色,问题就可能在这儿 glClearColor(0.3, 0.5, 0.8, 1.0); /* glClear指定清除的buffer 共可设置三个选项GL_COLOR_BUFFER_BIT,GL_DEPTH_BUFFER_BIT和GL
清墨
2018/05/07
1.2K0
OpenGLES-03 使用索引绘制矩形
如何使用CSS绘制一个响应式的矩形
如何使用CSS绘制一个响应式的矩形 背景: 最近因为需要用到绘制类似九宫格的需求,所以研究了一下响应式矩形的实现方案。 有如下几种方案: 使用js来设置元素的高度 使用vw单位 div {width: 50vw; height: 50vw;} 使用伪元素设置padding的方式来实现正方形(也就是本次使用的方式) 实现一个正方形 .square { position: relative; width: 100%; &::before { content: '
贾顺名
2018/04/12
2.2K0
JavaSwing矩形绘制教程
矩形是计算机图形学中最基本的图形,JavaSwing也提供了绘制矩形的功能。本教程将介绍如何使用JavaSwing绘制矩形。
用户10354340
2023/08/08
2250
[图像]用Matlab在图像上画矩形框
原文链接:http://blog.csdn.net/humanking7/article/details/46819527
祥知道
2020/03/10
3.5K0
Canvas 使用createLinearGradient绘制颜色渐变的矩形
之前我使用遍历的方式绘制了一个线的颜色渐变,这种方式其实不好,本章节来看看使用createLinearGradient方法来设置颜色渐变。
Devops海洋的渔夫
2020/02/18
2.4K0
Canvas 使用createLinearGradient绘制颜色渐变的矩形
矩形载体图像
算法:矩形载体是为了更好地检测出人脸,在图像上绘制不同颜色和大小的矩形的基础操作。除此之外,还有绘制直线、矩形、圆、椭圆等多种几何图形,并且可以在图像中的指定位置添加文字说明。
裴来凡
2022/05/28
3670
矩形载体图像
opencv绘制矩形和圆
淼学派对
2023/10/14
2880
opencv绘制矩形和圆
Canvas 绘制矩形,圆形,不规则图形(线条),渐变等图像效果
getContext("2d") 对象是内建的 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。
书童小二
2018/09/03
3.5K0
Canvas 绘制矩形,圆形,不规则图形(线条),渐变等图像效果
在Linux上通过可写文件获取root权限的多种方式
在Linux中,一切都可以看做文件,包括所有允许/禁止读写执行权限的目录和设备。当管理员为任何文件设置权限时,都应清楚并合理为每个Linux用户分配应有的读写执行权限。在本文中我将为大家展示,如何利用Linux中具有写入权限的文件/脚本来进行提权操作。想要了解更多关于Linux系统权限的内容,可以阅读这篇文章。好了,话不多说。下面就进入我们的正题吧!
FB客服
2018/07/30
4.4K0
在Linux上通过可写文件获取root权限的多种方式
canvas学习总结六:绘制矩形
版权声明:本文为原创文章发布于公众号:Modeng , 你可以随意转载但请务必注明出处!!! https://blog.csdn.net/qq_32135281/article/details/76445615
六小登登
2018/09/17
6330
canvas学习总结六:绘制矩形
canvas画布实现矩形的绘制
绘制一个实心矩形cv.fillRect(x,y,width,height)绘制之前声明绘制的实心矩形颜色使用fillStyle
十月梦想
2018/08/29
2.6K0
【1】GAN在医学图像上的生成,今如何?
最初,GAN在被提出时,是一个无监督(无条件)的生成框架:例如在图像合成中,将随机噪声映射到逼真的目标图像。
公众号机器学习与AI生成创作
2020/04/28
3.1K0
【1】GAN在医学图像上的生成,今如何?
IOS开发 图形绘制,绘制线条,矩形,和垂直和居中绘制文字
假设把上面的方法放入到一个类 DrawUtil 中,我们可以通过 DrawUtil 来调用方法。
张云飞Vir
2020/03/16
1.8K0
条码打印软件里绘制圆角矩形
条码打印软件可以绘制多种图形,比如三角形、矩形、圆角矩形、圆形、菱形和五角星等。使用者就可以根据自己的需求在软件中设计出符合自己需要的标签。下面就给大家演示绘制圆角矩形的方法。
神奇像素科技
2021/11/19
1.1K0
条码打印软件里绘制圆角矩形
使用canvas绘制渐变色矩形和使用按键控制人物移动
使用canvas绘制渐变色矩形和使用按键控制人物移动 1.使用canvas绘制渐变色矩形 效果演示 image.png 相关代码: <!DOCTYPE html> <html lang="en"> <
Dream城堡
2018/10/09
1.1K0
使用canvas绘制渐变色矩形和使用按键控制人物移动
点击加载更多

相似问题

在图像上绘制矩形

13

在图像上绘制矩形

23

在图像上绘制矩形

20

如何在react js中使用canvas在图像上动态绘制矩形

10

JQuery -在图像上绘制矩形

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文