Javascript 如何从导入的SVG设置画布的高度和宽度

Javascript 如何从导入的SVG设置画布的高度和宽度,javascript,html,css,svg,fabricjs,Javascript,Html,Css,Svg,Fabricjs,我想知道如何使用导入的svg的宽度/高度设置fabricjs画布的宽度/高度 下面是一个例子: const svg\u数据=` 使用Fabric.js 3.6.3创建 ` const canvas=new fabric.canvas(“canvas”); this.fabric.loadSVGFromString(svg_数据,(对象,选项)=>{ canvas.add.apply(画布,对象); canvas.renderAll(); }); 只需使用选项中的宽度/高度: this.fabr

我想知道如何使用导入的svg的宽度/高度设置fabricjs画布的宽度/高度

下面是一个例子:

const svg\u数据=`
使用Fabric.js 3.6.3创建
`
const canvas=new fabric.canvas(“canvas”);
this.fabric.loadSVGFromString(svg_数据,(对象,选项)=>{
canvas.add.apply(画布,对象);
canvas.renderAll();
});

只需使用选项中的宽度/高度:

this.fabric.loadSVGFromString(svg_data, (objects, options) => {
  ...
  canvas.setHeight(options.height);
  canvas.setWidth(options.width);
  ...
});
const svg\u数据=`
使用Fabric.js 3.6.3创建
`
const canvas=new fabric.canvas(“canvas”);
this.fabric.loadSVGFromString(svg_数据,(对象,选项)=>{
canvas.setHeight(options.height);
canvas.setWidth(options.width);
canvas.add.apply(画布,对象);
canvas.renderAll();
});

谢谢。我查看了文档,但没有确切说明选项包含了什么。也许我跑得不够多