webdevqa.jp.net

AcrobatReaderはビットマップをピクセル化してレンダリングします

電子書籍の一部のセクションには、ビットマップとして保存されたテキストが含まれています。 Acrobat Readerでひどく見えるので、発行者がこれを行った理由はわかりません。 Pixelated bitmap rendering in Acrobat Reader

この問題が発生するのは、フォント「Teletype」のコードセクションのみであることに注意してください。これは、悪いピクセル化と間違ったアンチエイリアシングが混在しているように見えます。ズームインとズームアウトは役に立ちません。また、このフォントが実際に見栄えが良くなるズーム設定が見つからないようです。ビットマップを含む他のPDFでもこの問題が発生しますが、ここでは非常に厄介になり始めています。

Foxit Readerでは、ビットマップがアンチエイリアス処理されるため、これは少し良く見えます。 Better bitmap rendering in Foxit Reader

Acrobat Readerでレンダリングを最適化する方法はありますか?数百の設定があるようですが、問題を解決する設定が見つかりませんでした-これは(?)数#1 PDFある日読者だったので興味深いです。

ちなみに、この本では、コードセクションで「Teletype」というフォントが使用されていると書かれています。それは私のシステムにインストールされておらず、どこにあるのかわかりません(無料)-おそらくこのフォントをインストールすると、そのセクションがプレーンテキストとしてレンダリングされ始め、このビットマップのものはフォールバックメソッドとして使用されますフォントが見つかりません(PDFに保存されている小さな解像度のビットマップ置換を使用します)?

また、正しいトゥルーテキストコードセクションを備えたバージョンがある場合は、すでに発行元に連絡しています。

1
Ray

Preferences > Page displayの設定をいじる必要があります。

enter image description here

最適な設定は、コンピューターとディスプレイの設定によって異なります。 FoxitReaderのディスプレイに近づけることができるはずです。

でズームインすると、見ることができます CtrlWheel-up、実際にビットマップとして表示される場合。その場合は、フォントが埋め込まれているかどうかをFile > Properties > Fontsで確認できます。それらが埋め込まれている場合、実際には正常に表示されるはずです(そうではありません)。そうでない場合は、別のローカルフォントに置き換える必要があります。ビットマップへのフォールバックは見たことがありませんが、フォントがローカルフォントとあまりにも異なる場合は発生する可能性があります。ただし、font-sectionに「Teletype」が表示されていない場合は、実際にはそのフォントで作成されていません。

2
Rik