html2pdf嵌入SVG文件


html2pdf embed SVG files

我正在尝试使用html2pdf自动创建可能需要打印的小册子,因此需要基于矢量的某些元素。这个类被无可救药地记录了下来,我一直在尝试嵌入SVG。

如果我只是试图将SVG嵌入HTML中以像<embed src="img/test.svg" type="image/svg+xml" />一样输出,那么我会收到一个错误,说使用该标记的必要方法还不存在,<object>标记也是如此。

进一步挖掘,示例似乎显示了某种专有的<draw>标记,我认为这些标记由绘制SVG所需的所有单词组成。然而,我在任何地方都找不到任何文档来解释如何生成这些?

有人使用html2pdf成功地将SVG嵌入PDF中吗?

我已经部分理解了这一点,<draw>标记似乎只包含SVG文件的内容(从Illustrator保存为SVG时为"显示SVG代码"),但事实证明html2pdf不支持bezier曲线,这使得它对大多数事情几乎没有用。