Skip to main content
Participant
November 28, 2023
Question

スマートフォンのアプリでPDFを開いた時、文字化けがする

  • November 28, 2023
  • 2 replies
  • 2985 views

Laravelのlaravel-mpdfというライブラリで生成したPDFがスマートフォンで開くと文字化けします。

PDFにフォントの埋め込みもしております。

ですが、PCのアプリで開くと、正常に表示されます。

なにか原因が分かる方、いらっしゃいますでしょうか。

This topic has been closed for replies.

2 replies

assause
Community Expert
Community Expert
November 28, 2023

スマートフォン版のAcrobat Readerで開いている、ということでしょうか。

開いているアプリが不明なので、まずはそこではないかと思います。

 

ただ、Acrobat製品で正常に開く保証があるのは、PDF生成もAdobe製ライブラリを用いた場合なので、それ以外のライブラリで生成したものはPC版Acrobatでも保証の限りではない、ということになります。

 

YuzuciAuthor
Participant
November 28, 2023

こちらが埋め込んでいるフォントです。

Quick Timer
Inspiring
November 28, 2023

LaravelについてはLaravelのコミュニティに行くのが筋だとは思うが…
情報が足りなくて、確実な事は言えないけど
スマホで使っているPDFビューアが
built-inエンコーディングを解釈出来ないって事ではないかな?

元になっているHTMLの記述が正しいのか?

プログラムの方でフォントの組み込みエンコードを選べると思うので

ビルトイン以外で可能なものにすればたぶん大丈夫じゃなない『かな』と思います。

参考まで