Wie wird Text in PDF-Dokumenten korrekt angezeigt?

Symptome

Hier geht es um TEXT als TEXT, es gibt einen weiteren Artikel über TEXT als GRAFIKEN

Eine fehlerhafte Anzeige kann drei Formen annehmen, wenn Schriftarten nicht eingebettet sind.

  • Der Text ist nicht lesbar und enthält zufällige Zeichen. Das hängt vom Viewer ab. Bei einigen Viewern tritt dieses Problem auf, bei anderen nicht.
  • Der Text ist lesbar, es wird jedoch eine andere Schriftart verwendet.
  • Einzelne Charaktere werden gedreht. Dies wird in einem separaten Artikel behandelt (siehe Wissensdatenbankartikel 452).

Ursache

Text ist nicht lesbar: Mit der aktuellen Art und Weise, wie BricsCAD Text in PDFs kodiert, können nicht alle Viewer Zeichen wie vorgesehen nachschlagen. In einem Viewer könnte der Text perfekt lesbar sein, während er in einem anderen scheinbar zufällige Zeichen enthalten könnte. Wir suchen nach Möglichkeiten, dies zu beheben.

Die Schriftart wurde ersetzt: Dieses Verhalten ist wie vorgesehen. Wenn ein Viewer die verwendete Schriftart nicht findet, wird er eine andere verwenden. Diese Ersetzung kann in einem Viewer, aber auch beim Drucken erfolgen. Die Tatsache, dass eine PDF-Datei in einem Viewer korrekt aussieht, bedeutet also nicht, dass sie auch korrekt gedruckt wird. Wenn dies als Problem angesehen wird, kann es durch die Einbettung der Schriftart vermieden werden. In Viewer lässt sich dies vermeiden, indem man die Schriftarten auf einen Basissatz beschränkt, bestehend aus: Courier, Courier Bold, Courier Oblique, Courier Bold-Oblique, Helvetica, Helvetica Bold, Helvetica Oblique, Helvetica Bold-Oblique, Times Roman, Times Bold, Times Italic, Times Bold-Italic und Symbol und ZapfDingbats. Für Drucker ist es schwieriger vorherzusagen.

Lösung

Eine einfache Lösung für beide Probleme besteht darin, die verwendeten Schriftarten einzubetten. Dadurch wird die PDF-Datei zwar etwas größer, aber die Ausgabe ist zuverlässig.

Note:
  • Viewer, die nicht eingebettete Schriftarten mit zufälligen Zeichen anzeigen:
    PDF Architect und Microsoft Edge Viewer.
  • Viewer, die gegenüber nicht eingebetteten Schriftarten toleranter sind und diese korrekt anzeigen:
    Adobe Acrobat und Foxit.