FAQ Barcode Studio
Schrift bei EPS und AI Format wird ersetzt oder nicht dargestellt
Schrift bei EPS und AI Format wird ersetzt oder nicht dargestellt
Beim EPS Export wird eine Standard-Schrift gewählt, ausser man stellt eine entsprechende PostScript-Schriftart in den Optionen ein (es kann auch eine TrueType Schrift eingestellt werden sofern der Name EPS konform ist). Warum wir das tun liegt daran, dass wir den Font nicht direkt einbetten, sondern nur „referenzieren“ – und hierbei muss ein gültiger Fontname im EPS sichergestellt werden.
Was ist bei AI und EPS Export bezüglich Fontauswahl zu beachten?
Beim EPS/AI-Export können standardmäßig nur bestimmte Standardschriften (z.B. Helvetica, Times New Roman, Courier etc) referenziert werden - so wird sichergestellt, dass die Schriftart vom Drucker unterstützt wird und/oder von der PostScript Rendering-Engine wiedergegeben werden kann. In bestimmten Fällen wird der Schriftname im Export durch Helvetica (EPS) oder ArialMT (AI) ersetzt – nämlich dann, wenn der Font-Name nicht referenzierbar ist (z.B: wenn er ein Leerzeichen enthält).
Barcode Studio Schriftartenersetzungsoptionen:
- Wenn die Schriftartenersetzung in den Optionen deaktiviert ist, wird entweder eine Standard-Schrift (kompatibel mit dem Ausgabeformat) oder die eingestellte Schrift (falls sie kein Leerzeichen beinhaltet) als Font ausgewählt. Der EPS/AI Renderer versucht dann die angegebene Schriftart zu laden. Wenn die Schrift nicht gefunden wird, wird sie entweder ersetzt oder nicht dargestellt.
- Bei der Schriftartersetzung im Barcode Studio wird der gültige (vollständige) Fontname benötigt, dieser kann z.B. „GothamBold“ oder „Gotham-Bold“ heißen (ist oftmals unterschiedlich zu dem Namen der im Dialog angezeigt wird). Es ist nötig, den richtigen Schriftnamen für EPS oder AI herauszufinden, insbesondere wenn Sie eine TrueType-Schrift verwenden: Der Anzeigename differiert vom eigentlichen Fontnamen in der Fontdatei und zudem gibt es abweichende Namen für die PostScript-Variante. Für einige Schriften ist es sogar unmöglich, auf sie zu verweisen, nämlich wenn sie Leerzeichen im Schriftnamen enthalten.
Hintergrund für diese Beschränkungen ist, dass Barcode Studio die Fonts nicht komplett einbettet sondern nur referenziert. Der Referenzname auf den Font muss den Kriterien genügen, die das jeweilige Format (EPS, API) vorschreibt.
AI - Trouble Shooting

Wenn man die exportierte AI Datei mit einem Texteditor öffnet, sieht man unter welchem Namen der Font tatsächlich referenziert wird (gegen Ende der Datei). Arial wird z.B. als ArialMT referenziert. Das liegt daran, dass unter Postscript das Arial als ArialMT vorliegt - siehe auch Unterschied Arial und Arial MT (klicken Sie auf den Link).
Bestimmte Schriftnamen werden automatisch in PS kompatible Namen konvertiert, aber nur die gängigen (da wir nicht alle Fonts am Markt kennen und abdecken können). Genau deswegen gibt es in den Optionen die Schriftartersetzung wo man die tatsächliche Schrift für die Export-Datei vorgeben kann (wichtig – EPS kompatibler Name, keine Leerzeichen).