タグ

ブックマーク / qiita.com/aosho235 (1)

  • LambdaでサーバーレスにhtmlをPDFに変換しよう - Qiita

    ヴァル研究所アドベントカレンダー2018の2日目です。 PDF帳票が必要な場合、どんな方法で作成していますか? htmlcssで書いてそれをPDFに変換できると便利ですよね。htmlcssでのレイアウトにはみんな慣れていますし、テーブルや文字のセンタリング等も簡単です。cssでは長さの単位に mm や cm も使えるので、物理的なサイズをそのまま指定できます。 html-pdfというNode.jsライブラリ・CLIツールを使うとhtmlPDFに変換できます。内部ではPhantomJSを使っているので、htmlのレンダリングにも安心感があります。 当方ではサーバーレスで開発していたので、この変換をLambdaで行いたいと考えました。そうなるとネックになるのがLambdaのデフォルト環境には日フォントが入っていないという問題。結局そこは、フォントzipパッケージに含めて、実行時に

    LambdaでサーバーレスにhtmlをPDFに変換しよう - Qiita
    p_tan
    p_tan 2019/11/08
  • 1