gpt4 book ai didi

javascript - 在 FabricJS 中添加行和列

转载 作者:行者123 更新时间:2023-12-03 07:27:27 26 4
gpt4 key购买 nike

如何在 FabricJs Canvas 中添加行和列。

这是普通 Canvas 上的代码:

var ctx = canvas.getContext('2d'),
columns = 6,
rows = 4,
w, h, tileWidth, tileHeight;

演示:JSFIDDLE

最佳答案

看看这个 fiddle ,它包含用于实现网格的 FabricJS 代码。请记住,FabricJS 是 HTML 5 Canvas API 的包装器。

jsfiddle

var canvas = new fabric.Canvas('c', { selection: false });
var grid = 50;

// create grid
for (var i = 0; i < (600 / grid); i++) {
canvas.add(new fabric.Line([ i * grid, 0, i * grid, 600], { stroke: '#ccc', selectable: false }));
canvas.add(new fabric.Line([ 0, i * grid, 600, i * grid], { stroke: '#ccc', selectable: false }))
}

关于javascript - 在 FabricJS 中添加行和列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35945325/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com