PDF-Rendering-Fehler in OS X und iOS


8

Ich habe eine PDF-Datei per E-Mail erhalten, die auf meinem Mac (Lion 10.7.3) und meinem iPhone (iOS 5.1.1) nicht lesbar ist, aber dieselbe PDF-Datei wird unter Windows perfekt wiedergegeben. Wenn ich Chrome auf meinem Mac verwende (der über einen eigenen integrierten PDF-Renderer verfügt und OS X nicht verwendet), wird er auch korrekt gerendert. Bisher ist es das einzige PDF, auf das ich jemals mit dem Problem gestoßen bin, aber andere haben ähnliche Probleme .

Ich habe einen Screenshot des Rendering-Problems angehängt, der am besten als Rendering des meisten Textes als eine Reihe von Graustufen-Stufenverläufen beschrieben wird. Beachten Sie, dass die Graustufenbalken nicht direkt den fehlenden Textzeilen entsprechen. Es gibt viel mehr Text als das.

Hat jemand irgendwelche Ideen?

falsch gerendertes PDF


Haben Sie eine Idee, wie dieses PDF erstellt wurde?
Martin Marconcini

Funktioniert es in Acrobat Reader? Können Sie einen Link zum PDF bereitstellen?
lhf

@ MartínMarconcini Ich habe keine Ahnung, wie das PDF erstellt wurde.
mluisbrown

@lhf Ich habe Adobe Reader nicht auf meinem Mac, aber ich bin mir ziemlich sicher, dass es mit Reader funktionieren würde, da andere mit demselben Problem sagen, dass Reader die PDFs in Ordnung rendert. Hier ist ein Link für das PDF: dl.dropbox.com/u/1020204/28%20a%2001%20de%20Junho.pdf
mluisbrown

Antworten:


10

Das Problem scheint die für den Text verwendete Schriftart zu sein, eine Schriftart namens " Corbel "; Es handelt sich um eine Windows-Schriftart, die nur von MS erstellt wurde und in allen Versionen von Windows Vista und höher enthalten ist.

Normalerweise können PDFs mit eingebetteten Schriftarten erstellt werden. In diesem Fall ist die Schriftart nicht vollständig eingebettet, sondern nur eine Teilmenge (z. B. die für das Dokument erforderlichen Zeichen).

Weitere Untersuchungen zeigen, dass es beim Lesen von mit Word 2007 erstellten PDF-Dateien auf Macs viele Probleme gibt

Hinweis: Chrome enthält eine Kopie dieser Schriftarten als Teil der PDF-Rendering-Engine.


1
Recht! ⌘Ich sage, dass die Datei mit Microsoft® Office Word 2007 erstellt wurde.
lhf

-1

Diese PDFs enthalten normalerweise nicht englische Wörter und werden in den meisten Fällen mit einer anderen Software als Adobe Acrobat oder Print-to-PDF-Funktionen von OS X erstellt.

Diese können jedoch jederzeit mit dem Acrobat Reader für Mac geöffnet werden.

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


Seit wann sind PDFs nur auf Englisch beschränkt? Möglicherweise wurde es ohne Verwendung von Adobe Acrobat erstellt. Wenn Adobe Acrobat es jedoch korrekt rendern kann, sollte OS X Preview.app es auch ordnungsgemäß rendern können.
mluisbrown

@mluisbrown Das ist einfach nicht richtig. Es gibt unzählige Beispiele für PDFs, die in einem Reader und nicht in einem anderen richtig angezeigt werden. Um sicherzugehen, dass Sie immer jedes PDF lesen können, müssen Sie wirklich über Adobe Reader verfügen. Es ist auch bekannt, dass das Suchen und Kopieren / Einfügen in nicht-lateinischen PDF-Dateien häufig zerstört wird, je nachdem, wie sie erstellt wurden und welcher Reader verwendet wird.
Tom Gewecke
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.