
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Ruby】Prawn で生成した PDF に旧字体が含まれていると文字化けしてしまう場合の対処法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Ruby】Prawn で生成した PDF に旧字体が含まれていると文字化けしてしまう場合の対処法 - Qiita
背景 タイトル通り、Prawn で生成した PDF に旧字体が含まれていると文字化けしてしまう現象が発生。 ex... 背景 タイトル通り、Prawn で生成した PDF に旧字体が含まれていると文字化けしてしまう現象が発生。 ex. 「高瀬 真守」という名前のユーザー情報を PDF 出力(※「瀬」は旧字体) ご覧のように上手く出力ができていません...。 原因 フォントの設定に問題がありました。 class PdfeGenerator < Prawn::Document def initialize super(page_size: "A4", margin: 20) font Rails.root.join("app/assets/fonts/mplus-2p-regular.ttf") end end どうやらこの mplus-2p-regular.ttf というフォントが旧字体に対応していない模様。 これを日本語に特化したフォントである IPA フォント に変更してみたところ、文字化けせずに無事出力