错误的图像大小加载SVG与fabric.js
Wrong image size in loadad SVG with fabric.js
我正在尝试使用fabric.js在画布中加载SVG文件:
svg_url2 = "http://localhost/fabric/bozza biglietto-03.svg";
canvas = new fabric.Canvas('canvas');
fabric.loadSVGFromURL(svg_url2, function(objects) {
canvas.add.apply(canvas, objects);
canvas.renderAll();
SVG文件有一个重新缩放的内联图像,但是当它在画布中加载时,图像以其原始大小呈现。如果我将相同的SVG粘贴到厨房水槽演示中,它将以正确的尺寸显示。我错过什么了吗?
SVG: SVG图像试试这个:
fabric.loadSVGFromURL(svg_url2, function(objects, options) {
var obj = fabric.util.groupSVGElements(objects, options);
canvas.add(obj).renderAll();
});
相关文章:
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 如何使用javascript从主svg对象动态创建svg视图框
- 如何更改<svg>标记为<img>用js标记
- 锚点元素不't使用svg时,请打开EDGE上的href
- 带有填充属性的SVG矩形显示在包含元素的上方插入框阴影
- 使用onclick绘制SVG路径
- SVG/JavaScript:尝试选择和更改多边形点
- 顺时针旋转Svg元件
- 禁用SVG拖动
- 在select元素中显示highchart dashstyle(svg)
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- 缩放Raphael/SVG容器以适应所有内容
- JavaScript-动态SVG-onload属性-未触发事件
- 设置动画时,SVG/Raphael大圆圈会变形
- 使用fabric.js从矩形区域获取对象,并将该区域绘制到画布上
- Fabric js从url加载svg缺少属性
- fabric.js未导出带有SVG文件的Canvas
- Fabric.js基于svg的多重裁剪
- 使用fabric js和FileReader API的Canvas中的SVG
- 错误的图像大小加载SVG与fabric.js