FromElement не является публичным методом.Это не ясно, и я исправлю документы.
FromElement вызывается из анализатора svg, но вы можете использовать его только для всего SVG, и затем вы можете отказаться от того, что вам не нужно.
В случае с tiger.svg вы получаете набор форм и линий, которые не имеют смысла, если не обрабатывать их в группе.
Вы можете использовать
fabric.loadSVGFromString: function(string, callback, reviver, options)
и внутри обратного вызова:
callback(objects, options) {
var group = fabric.groupSVGElements(objects, options);
}
Или вы можете использовать fromImage, как предложено в другом ответе.Разница в том, что изображение похоже на jpeg, который может масштабироваться лучше при увеличении, в то время как группа медленнее рендерится, но дает вам доступ к каждой части SVG (что может быть бесполезно, если вам не нужно ничего менять)