繁体   English   中英

如何将CSS和自定义字体的HTML转换为SVG?

[英]How to convert HTML with CSS and custom font into SVG?

我想将此代码段转换为.svg:

 @font-face { font-family: 'Font'; src: url(font.ttf); } body { font-family: 'Font'; } td { height: 15px; width: 15px; } #cssTable td { text-align: center; vertical-align: middle; } div { width: 0; height: 0; display: flex; justify-content: center; align-items: center; font-family: } 
  <table> <tr> <td> <div>A</div> </td> <td> <div>B</div> </td> ... <td> <div>H</div> </td> </tr> ... </table> 

我已经尝试过VectorHtml和wkhtmltopdf解决方案,但是他们不想吃我的CSS。

目前,我正在使用此命令将html打印为pdf,然后使用poppler(Arch 0.78和0.79)转换结果。

chrome --headless --disable-gpu --print-to-pdf

问题是输出的svg不够准确且大小太大(困难字体约500kb),那么还有其他好的解决方案吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM