这个项目有维护吗? 如果没有,有什么好的替代方案吗?
我真的没有时间去维护它了,但我希望合并一些 PR,更新一些依赖项(例如 TypeScript)并在 1 月中旬之前发布最终的 3.0。
似乎 1 月中旬的发布没有成功。
有什么我们可以帮忙的吗?
我的主要问题是 HiDPI 屏幕上的保存/加载不正确。
@abraxxa您能否在此处汇总有关您的问题的所有问题和 PR? 如果还描述了如何复制它,那就太好了。 这样我就有更大的机会找到时间来处理它......
该问题在#453 中描述,应该修复它的拉取请求在#411 中。
@abraxxa谢谢! 我将再次阅读一些关于 SVG 大小的信息,因为我不记得它是如何工作的,并且有很多地方设置了高度和宽度,例如
const minX = 0;
const minY = 0;
const maxX = this.canvas.width / ratio;
const maxY = this.canvas.height / ratio;
...
svg.setAttribute('width', this.canvas.width.toString());
svg.setAttribute('height', this.canvas.height.toString());
...
const header =
'<svg' +
...
` viewBox="${minX} ${minY} ${maxX} ${maxY}"` +
` width="${maxX}"` +
` height="${maxY}"` +
'>';
谢谢!
@abraxxa @gimyboya我将关于 SVG 问题的讨论移至 #453。
最有用的评论
我真的没有时间去维护它了,但我希望合并一些 PR,更新一些依赖项(例如 TypeScript)并在 1 月中旬之前发布最终的 3.0。