Skip to main content
Participant
November 28, 2023
質問

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

  • November 28, 2023
  • 返信数 2.
  • 2985 ビュー

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

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

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

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

このトピックへの返信は締め切られました。

返信数 2

assause
Community Expert
Community Expert
November 28, 2023

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

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

 

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

 

Yuzuci作成者
Participant
November 28, 2023

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

Quick Timer
Inspiring
November 28, 2023

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

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

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

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

参考まで