Fabric поддерживает только экспорт в (свое) представление объекта , JSON (в основном сериализация этого представления объекта) и SVG .
Если ваша цель состоит в том, чтобы создать что-то в ткани, а затем экспортировать его для использования в среде, которая не поддерживает холст, тогда, возможно, вы можете использовать SVG - если SVG поддерживается в этой среде.
Вы также должны понимать, что не существует такого понятия, как "собственный HTML-код". Существуют разные версии HTML - HTML4, HTML5 и т. Д. Canvas считается частью текущего стандарта HTML (HTML5) . Поэтому рисование чего-либо на холсте определенно можно рассматривать как «использование нативного HTML-кода»;)
Если вы хотите воссоздать рендеринг ткани без холста и без SVG , то в действительности ткань не поможет. Было бы излишне сложно пытаться обеспечить рендеринг сложных холостых форм SVG, изображений (при различных преобразованиях, таких как масштабирование / вращение) и других объектов без использования холста.