我有一定数量的宽度和高度为 40 的正方形,有没有办法将它们“完美地”放入使用节点画布生成的图像中,而图像不会太大或太小?还要使图像尺寸平衡,以使宽度上没有太多的正方形或高度上没有太多的正方形。
这是我尝试过的:
let b = ((accent.length + other.length + 1) * 40); // the amount of squares * 40 (width/height)
let canvas = new Canvas(b, b);
和:
let b = ((accent.length + other.length + 1) * 40) / 2; // the amount of squares * 40 (width/height)
let canvas = new Canvas(b, b);
但这只会使图像太大或太小。