Fabric.js是一个HTML5画布库,为画布提供了一个对象模型,一个SVG到画布的渲染器和一个画布到SVG的解析器。
如标题所示,我正在使用 FabricJS 4.6.0 和 VueJs 3。 我正在尝试简单地设置具有可调整大小的矩形的织物。 我的问题是在 initFabric 方法之外访问对象画布。 我不能
过去几周我经常使用 Fabric.js,但对于文本字段,我只发现可以在创建时设置文本。 有没有可能制作交互式文本
使用FabricJS,有没有办法在单击负空间时不选择对象?假设该对象是动态绘制的非矩形形状,例如星星。 选择;作品:供参考,
我已经序列化了画布对象,这是通过canvas.toJSON()获得的,反序列化canvas.loadFromJSON(jsonObj, canvas.renderAll.bind(canvas))后我无法操作画布中的对象,它们是......
我正在使用 FabricJS 1.7.9,当我加载画布时,它的初始大小为 216x216 像素,其中包含文本元素。当我插入宽度为 90px 的 SVG 对象时,我使用了一个允许我的函数
有没有办法阻止 Fabric.js 创建具有多个变换的 svgs?我正在使用 canvas.toSVG() ,我得到的结果总是如下所示: 有没有办法阻止 Fabric.js 创建具有多个转换的 svgs?我正在使用 canvas.toSVG() ,我得到的结果总是看起来像这样: <g transform="matrix(1.7 0 0 1.7 240.85 240.85)" > <path transform=" translate(-138.51, -138.72)" d="..."/> </g> 当使用 jscut 将 SVG 转换为 Gcode 且路径和组未对齐时,多个转换会导致问题。 Fabric 中有没有办法更新路径数据/坐标,以便输出不需要转换 SVG 中的每个路径/组等?
我已经初始化了fabric.js画布,并尝试实现洪水填充算法。我在将图像数据渲染回织物画布时遇到问题,我发现的唯一方法是创建一个 tem...
我正在使用 Fabric.js,并且我在一个地方创建了一个 Fabric 画布对象。 var x = new Fabric.Canvas("mycanvas"); 现在在另一个地方,我想访问“x”不可用的对象。 S...
我正在与fabricjs合作构建一个工具,我可以在其中在图像上添加文本和形状。我还添加了缩放和平移控件。我在下面粘贴了用于缩放鼠标:滚轮事件的代码,但...
如何在文件阅读器中等待 canvas loadFromJSON
我正在尝试使 html canvas.loadFromJSON 异步请求,但我无法使其工作。我有一个接受 json 文件的输入文件字段。在输入字段更改时,我打开一个新的文件阅读器并在里面...
所以,我只是在数据库中添加了一些多个数据,以使用我创建的画布。 我的问题是如何使用我在添加按钮上创建的 onload 函数显示保存的数据。 请帮我
我正在尝试制作像 canva 这样的裁剪功能。 在裁剪模式下,我有一个新的矩形作为裁剪区域,用户可以根据需要进行修改。 一旦在外面点击,它就会带...
我们想用fabric.js创建一个电子白板项目, 项目快完成了,但还有一点问题, 在我们的 pdf 上写了大约 200 次后它会滞后
我正在尝试开发一种方法来选择位于下方并(完全)被其他对象覆盖的对象。一种想法是选择顶部对象,然后通过双击向下移动
我已经对织物进行了子分类。矩形“类”。它有一些属性,如类型、名称和区域。 var RoomRect = fabric.util.createClass(fabric.Rect, { 初始化:函数(选项)...
文本框子类的 fabric.js loadFromJSON 不起作用
我创建了一个基于 fabric.Textbox 的子类,但无法让 loadFromJSON 在其上运行。它导致“捕获类型错误:t.split 不是一个函数”。 这是我的代码: fabric.TextboxSubcla ...
我在材质步进器的一步中添加了 fabricjs 画布。只有在为这一步的入口设置动画时,它才能很好地呈现。 但是当动画完成时,所有对象突然消失并且...
我正在尝试使用 FabricJS 创建便签。便利贴由矩形背景和放置在组内的文本框组成。我希望能够使用 ...
我想使用这个 http://jsfiddle.net/fabricjs/S9sLu/ 函数,其中对象可以捕捉到网格,问题是我不希望它直接捕捉到线条但是当它越来越近了……
如何点击一个threejs 3dcanvas来选择和修改一个fabricjs对象
我有一个带有 TextureCanvas 对象的 threejs 场景。 这个 TextureCanvas 有一个包含矩形对象的 FabricJs 画布。 我想单击对象并修改它(例如缩放、移动、修改它)(