PDFのリフロー続き)あちゃ! Android版のAdobe Readerでは、タグ付きでも正しくリフローしない。


昨日の続きです)

昨日は、Windows7用のAdobe Reader X(Adobe Acrobat XIProも同じ)での表示確認でした。いずれもタグ付きPDFではタグの情報を利用して正しくリフロー表示しますが、タグがないとリフロー表示が乱れます。
念のために、両者を比較してみました。同じ内容のPDFですが、左がタグ付き、右がタグなしのPDFに出力したものです。

PDF-reflow-PC
図 Windows7用のAdobe Reader Xでの表示比較―左がタグ付き、右がタグなしのPDF

さて、ほかの環境はどうか、ということで、Nexus5 (Android 4.4)のAdobe Reader(Adobe Reader 11.1.3)で調べてみました。タグ付きPDFのリフロー表示とタグなしPDFのリフロー表示も同じになります。残念ながらリフロー表示にタグの情報を使っていないようですね。

PDF-reflow-android
図 Android4.4用のAdobe Reader 11での表示比較―左がタグ付き、右がタグなしのPDF

それだけではなく、テキストの表示順序はPCのリーダーと異なっています。PDFの読み込みの方法が違うんでしょうか? 

PDFのテキストの表示がこのように異なってしまう、ということは、読み上げ順序もきっとちがうんだろうな・・・

もう少し探してみました。少し古いですが、Androidフォーラムに「Best PDF Text Reflow?」(PDFのテキストリフローのベスト製品は?」という話題があります。

“Best PDF Text Reflow?” http://androidforums.com/android-applications/482404-best-pdf-text-reflow.html(January 12th, 2012)

この投稿を読みますと、テキストリフローをきちんとできる製品はなかなかないようです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA値として計算に合う値を入力してください。 *