Skip to main content
Participant
June 28, 2022
Answered

Android版での縦書き表示

  • June 28, 2022
  • 2 replies
  • 625 views

と表示するのがAdobeのいう縦書き対応なんでしょうか?

タテ書き小説ネット( https://pdfnovels.net/ )で作成されたPDFFを表示する際、他社製品だと正しく縦書き用のフォントで表示してくれるのですが、こいつだと上記のような表示なんですがと、何度Playストアで訊いても、「縦書きPDFの閲覧はご利用いただけます。」という答えになってないコメントしかnao氏からはいただけないのですよね。

例示はWPS Officeでの表示ですが、非常に軽量なSimple designのOne Readですら表示できたんで、「Adobeのいう正しい縦書き表示は世間一般とは異なっているんじゃないか?」と疑心暗鬼に……

This topic has been closed for replies.
Correct answer Ten A

あのサイトのバックエンドはFPDFで日本語フォントはUniJISエンコーディングで記述されています。それ自体一般的な構成ではありませんし、フォント自体MS Mincho指定ですがフォント自体を埋め込んでいるわけではありませんので環境によっては縦書きグリフを選択すべきところが正しく差し替え出来ないといった可能性は排除出来ないでしょう。これは生成側の特性ですのでユーザー側でできることは正しく表示できる環境で見るにつきます。

2 replies

Ten A
Community Expert
Ten ACommunity ExpertCorrect answer
Community Expert
June 29, 2022

あのサイトのバックエンドはFPDFで日本語フォントはUniJISエンコーディングで記述されています。それ自体一般的な構成ではありませんし、フォント自体MS Mincho指定ですがフォント自体を埋め込んでいるわけではありませんので環境によっては縦書きグリフを選択すべきところが正しく差し替え出来ないといった可能性は排除出来ないでしょう。これは生成側の特性ですのでユーザー側でできることは正しく表示できる環境で見るにつきます。

assause
Community Expert
Community Expert
June 29, 2022

Acrobat/Readerで表示が保証されているのは、Adobe製PDFライブラリで生成されたPDFのみで、今回の場合は他の互換エンジンで生成されてるものと思われるので、保証の限りではないのだと思います。

また、該当部分の文字が本当に縦書きとしての情報を持っているかどうか、になります。

(全体が全部横書き情報の1文字単位で生成されてるような感じがします)