
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[React-pdf] 改行設定を日本語に適したものにする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[React-pdf] 改行設定を日本語に適したものにする - Qiita
React-pdfで、文書全体に以下の設定を適用する方法 改行時にハイフンを入れないようにする 単語の途中で... React-pdfで、文書全体に以下の設定を適用する方法 改行時にハイフンを入れないようにする 単語の途中で改行する こちらにスマートな解決法がありました。 Font.registerHyphenationCallback((word) => Array.from(word).flatMap((char) => [char, '']) ) 解説 React-pdfで改行時の体裁を変更するには、 Font.registerHyphenationCallbackでメソッドをオーバーライドする。 この時、文章が単語ごとに区切られてwordとしてメソッドに渡されるのだが、 その区切り方は英語に準拠したものとなっているため、日本語の単語では適切に区切られない場合がある。 そこで、メソッドに1文字づつをwordとして認識させ、単語の区切りを気にせずどこでも改行するようにする。 改行時に挿入される文字に