2012-08-22 73 views
2

我想使用html2pdf自動創建可能需要打印的小冊子,所以需要某些元素是基於矢量的。這個類無可救藥地記錄下來,我試圖嵌入SVG。html2pdf嵌入SVG文件

如果我只是嘗試在HTML中嵌入SVG以輸出像<embed src="img/test.svg" type="image/svg+xml" />那麼我得到一個錯誤,說明使用此標記的必要方法尚不存在,對於<object>標記也是如此。

進一步挖掘和示例似乎顯示某種我認爲專有的<draw>標籤由所有需要的協作組成,以繪製SVG。但是我找不到任何地方的任何文檔來解釋如何生成這些文件?

有沒有人使用html2pdf成功將SVG嵌入到PDF中?

回答

2

嗯,我已經部分地認識到了這一點,似乎<draw>標記只包含一個SVG文件的內容(當從Illustrator保存爲SVG時顯示「show SVG code」),但事實證明html2pdf不支持貝塞爾曲線,這對大多數事物來說幾乎沒有用處。