【问题标题】:How to convert fabric js text to pdf如何将fabric js文本转换为pdf
【发布时间】:2013-02-23 21:02:38
【问题描述】:

我正在使用 fabricjs 创建海报(包含文字和图像)。

对于字体系列(如龙虾),我使用的是谷歌字体。我将海报以 .svg 格式(使用 fabric.toSVG())保存在服务器上。我正在尝试使用 Apache FOP 生成 pdf(我也尝试了 rsvg、cariosvg 和 phantomjs rasterize),但它们无法正确嵌入字体系列。

问题是因为他们找不到该特定字体的 css。我以前提供了css的路径,但是生成的pdf仍然不包含字体系列。

【问题讨论】:

    标签: javascript svg fabricjs


    【解决方案1】:

    实际上 Apache FOP 为您提供了添加字体矩阵的功能。 我解决了我的问题,我从 googlefont 目录下载字体并为 Apache FOP 创建了一个 conf 文件。在 conf 文件中,我提到了目录的路径。我使用 -c 选项从字体文件运行配置。 在 conf.xml 文件中添加以下行

    <directory recursive="true">/var/www/pic/fonts</directory>
    

    【讨论】:

      猜你喜欢
      • 2023-04-02
      • 2013-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-30
      • 2021-09-26
      • 1970-01-01
      相关资源
      最近更新 更多