2

html-pdfカスタム フォントのライブラリを使用して PDF を生成する AWS Lambda 関数があります。

最初は、Google Fonts から外部からフォントをインポートしましたが、その後、PDF のサイズが 10 倍に拡大されました。

そのため、フォントをローカルにインポートしようとしましsrc('file:///var/task/fonts/...ttf/woff2')たが、まだうまくいきません。

最後にfonts、メイン プロジェクトにフォルダーを作成してから、すべてのフォントとファイルを追加しますfonts.config

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <dir>/var/task/fonts/</dir>
  <cachedir>/tmp/fonts-cache/</cachedir>
  <config></config>
</fontconfig>

次の環境を設定します。

FONTCONFIG_PATH = /var/task/fonts

しかし、まだ運がありません(方法と必要があるかどうかがわからないため、fontconfigをインストールしていません)。

私のランタイム環境は Node.js 8.1.0 です。

4

1 に答える 1