OS XおよびiOSでのPDFレンダリングのバグ


8

私のMac(Lion 10.7.3)とiPhone(iOS 5.1.1)では読めないPDFを電子メールで受け取りましたが、同じPDFがWindowsで完全にレンダリングされます。MacでChromeを使用すると(独自の組み込みのPDFレンダラーがあり、OS Xを使用しません)、正しくレンダリングされます。これまでのところ、これが問題に遭遇した唯一のPDFですが、他のユーザーも同様の問題を抱えています。

レンダリングの問題のスクリーンショットを添付しました。これは、ほとんどのテキストを一連のグレースケールの階段状グラデーションとしてレンダリングすると最もよく説明されています。グレースケールの「バー」は、欠落しているテキスト行に直接対応していないことに注意してください。それよりはるかに多くのテキストがあります。

誰かアイデアはありますか?

正しくレンダリングされないPDF


このPDFがどのように作成されたのか、何かご存知ですか?
マルティンマルコンチーニ

Acrobat Readerで動作しますか?PDFへのリンクを提供できますか?
lhf

@MartínMarconciniPDFがどのように作成されたかはわかりません。
mluisbrown

@lhf私のMacにはAdobe Readerがありませんが、同じ問題を抱えている他の人がReaderでPDFを正常にレンダリングできると言っているので、Readerで動作すると確信しています。PDFへのリンクは次のとおり
1020204/

回答:


10

問題は、テキストに使用されているフォント、「Corbel」と呼ばれるフォントであると思われます。これは、MSによって作成されたWindows専用のフォントで、Windows Vista以降のすべてのバージョンに含まれています。

通常、PDFは埋め込みフォントを使用して作成できます。この場合、フォントは完全には埋め込まれていません。サブセットのみです(例:ドキュメントに必要な文字)

さらなる調査により、Word 2007で作成されたPDFをMacで読み取る際には多くの問題があることが判明

Chromeには、PDFレンダリングエンジンの一部としてこれらのフォントのコピーが含まれています。


1
正しい!⌘Iは、ファイルがマイクロソフトのOfficeのWord 2007で作成されたことを言う
LHF

-1

これらのPDFには通常、英語以外の単語が含まれており、ほとんどの場合、Adobe Acrobat以外のソフトウェアを使用して作成されるか、OS XのPDF機能に印刷されます。

ただし、これらは常にMac用のAcrobatリーダーで開くことができます。

http://www.adobe.com/support/downloads/product.jsp?product=1&platform=Mac


PDFがいつ英語のみに制限されたのですか?Adobe Acrobatを使用せずに作成することもできますが、Adobe Acrobatで正しくレンダリングできれば、OS X Preview.appでも適切にレンダリングできるはずです。
mluisbrown 2012年

@mluisbrown不正解です。あるリーダーでは正しく表示され、別のリーダーでは表示されないPDFの例は無数にあります。Adobe Readerが本当に必要なすべてのPDFを常に読むことができるようにしてください。また、ラテン語以外のPDFでは、作成方法や使用するリーダーによっては、検索とコピー/貼り付けが破棄されることがよくあります。
Tom Gewecke
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.