Wenn man ein PDF-Formular öffnet und feststellt, dass jedes Kontrollkästchen durch ein seltsames Symbol, ein Quadrat, ein Fragezeichen oder ein Wingding-Zeichen ersetzt wurde, das nichts mit einem Kontrollkästchen zu tun hat, handelt es sich um ein Schriftartenproblem, das vorgibt, ein Formularproblem zu sein. Die Kontrollkästchen wurden mit einer bestimmten Schriftart erstellt, die Kontrollkästchen-Glyphen enthielt. Der PDF-Viewer, der das Formular anzeigt, verfügt nicht über diese Schriftart oder die Schriftart wurde nicht in die PDF-Datei eingebettet. Daher wird das Zeichen durch eine Ersatzschriftart ersetzt, die zufällig dieselbe Position einnimmt.
Ein Kontrollkästchen, das wie ein japanisches Zeichen oder ein leeres Quadrat aussieht, ist nicht beschädigt. Es fehlt die Schriftart.
Um zu verstehen, warum PDF-Formulare seltsame Symbole anstelle von Kontrollkästchen anzeigen, müssen Sie wissen, wie PDF-Formulare auf Schriftarten für interaktive Elemente verweisen. Die PDF-Schriftarten-Tools von WukongPDF können bei der Diagnose von Schriftartenproblemen helfen. Die folgende Erklärung deckt sowohl die Ursache als auch die verfügbaren Korrekturen ab.

Wie Kontrollkästchen und Formularelemente Schriftarten verwenden
PDF-Kontrollkästchen, Optionsfelder und Dropdown-Menüpfeile werden nicht als Grafiken gezeichnet. Sie werden als Textzeichen aus einer Schriftart gezeichnet, typischerweise Adobe Pi, Zapf Dingbats, Wingdings oder einer vom Formulardesigner erstellten benutzerdefinierten Schriftart. Das PDF verweist auf einen bestimmten Zeichencode in dieser Schriftart, um das aktivierte Kontrollkästchen, das deaktivierte Kontrollkästchen, den Optionsfeldpunkt und andere interaktive Elementsymbole anzuzeigen.
Wenn die erforderliche Schriftart verfügbar ist, wird das Kontrollkästchen korrekt gerendert. Ist dies nicht der Fall, ersetzt der Betrachter ein Zeichen aus einer Ersatzschriftart. Das ersetzte Zeichen hat keine Beziehung zu einem Kontrollkästchen. Dabei handelt es sich um die Glyphe, die in der Ersatzschriftart zufällig dieselbe Zeichencodeposition einnimmt. Der Viewer zeigt keine zufälligen Symbole an. Es wird genau der Zeichencode angezeigt, den das PDF angefordert hat, jedoch in der falschen Schriftart.
Versuchen Sie es mit „PDF reparieren“.
Keine Installation erforderlich. Funktioniert direkt in Ihrem Browser.
Warum die Schriftart möglicherweise fehlt
Der Formulardesigner hat eine Schriftart verwendet, die auf seinem Computer installiert, aber beim Speichern des Formulars nicht in die PDF-Datei eingebettet war. Acrobat und andere Formulardesigner haben die Möglichkeit, Schriftarten einzubetten. Wenn der Designer diese Option nicht aktiviert hat, wird die Schriftart mit der Datei auf dem Computer des Designers übertragen, jedoch nicht mit der Datei auf andere Computer. Das Formular sieht für den Designer korrekt und für alle anderen fehlerhaft aus.
Für einige Schriftarten gelten Lizenzbeschränkungen, die das Einbetten verhindern. Der Schriftartenanbieter erlaubt dem Designer, die Schriftart zum Erstellen von Dokumenten zu verwenden, die in diesen Dokumenten eingebettete Schriftart jedoch nicht zu verbreiten. Das PDF-Erstellungstool berücksichtigt diese Einschränkung und bettet die Schriftart nicht ein. Das resultierende PDF hängt davon ab, dass der Empfänger dieselbe Schriftart installiert hat, was bei den meisten Empfängern nicht der Fall ist. Die Schriftartenlizenz schützt den Umsatz des Anbieters auf Kosten der Formularfunktionalität für die Empfänger.
Reparatur der Anzeige durch Installation der fehlenden Schriftart
Identifizieren Sie, welche Schriftart das Formular verwendet. Öffnen Sie in Adobe Acrobat die Dokumenteigenschaften und sehen Sie sich die Registerkarte „Schriftarten“ an. Die vom Formular verwendeten Schriftarten werden mit ihrem Einbettungsstatus aufgelistet. Eine Schriftart, die als nicht eingebettet aufgeführt ist, ist wahrscheinlich die Ursache für das Problem mit der Anzeige des Kontrollkästchens. Installieren Sie diese Schriftart auf Ihrem Computer, wenn Sie sie legal erhalten können. Die Kontrollkästchen werden korrekt dargestellt, sobald die Schriftart verfügbar ist.
Schriftarten wie Zapf Dingbats und Wingdings sind in den meisten Betriebssystemen enthalten. Wenn das Formular eines davon verwendet und nicht gerendert wird, ist die Schriftartinstallation möglicherweise beschädigt. Durch eine Neuinstallation der Schriftart über das Schriftartenverwaltungstool des Betriebssystems wird das Problem behoben. Vom Formulardesigner erstellte benutzerdefinierte Schriftarten sind schwieriger zu erhalten und erfordern in der Regel eine direkte Kontaktaufnahme mit dem Formulardesigner.
| Symbol | Wahrscheinliche Bedeutung | Schriftart fehlt wahrscheinlich |
|---|---|---|
| Leerer Platz | Fehlendes Glyph, Schriftart nicht verfügbar | Zapf Dingbats, Wingdings oder Adobe Pi |
| Fragezeichen im Feld | Ersatzcharakter | Benutzerdefinierte Formularschriftart |
| Zufälliger Buchstabe oder Zahl | Der Zeichencode ist der falschen Schriftart zugeordnet | Jede nicht eingebettete Schriftart |
| Richtiges Kontrollkästchen | Schriftart ist verfügbar | Keine, Schriftart ist eingebettet oder installiert |
Verwenden von Schriftarten, die den PDF-Standards entsprechen, um Probleme zu vermeiden
PDF-Standards definieren eine Reihe von Basisschriftarten, die jeder PDF-Viewer unterstützen muss: Times, Helvetica, Courier und Symbol. Formulardesigner, die diese Schriftarten für Kontrollkästchen und interaktive Elemente verwenden, garantieren, dass sie von jedem Betrachter korrekt dargestellt werden. Die Symbolschriftart enthält Kontrollkästchen- und Optionsfeld-Glyphen, die Standardzeichencodes zugeordnet sind. Formulare, die mit Basisschriftarten erstellt wurden, weisen nie das Problem fehlender Schriftarten auf.
Designer, die aus Branding-Gründen benutzerdefinierte Schriftarten wählen, sollten das Formular vor der Verteilung auf mehreren Computern und Betriebssystemen testen. Ein 5-minütiger Test auf dem Computer eines Kollegen deckt das Problem fehlender Schriftarten auf, das auf dem Computer des Designers mit installierter Schriftart nie auftritt. Der Test erkennt das Problem, bevor es bei Hunderten von Empfängern auftritt.
Schriftarten im PDF erneut einbetten
Wenn Sie das Formular in einem bearbeitbaren Format haben und Zugriff auf die Originalschriftarten haben, öffnen Sie das Formular im Erstellungstool und speichern Sie es erneut, wobei die Schriftarteinbettung aktiviert ist. Verwenden Sie in Acrobat Pro „Als optimiertes PDF speichern“ und aktivieren Sie die Option „Schriftarten“, um sicherzustellen, dass alle Schriftarten eingebettet sind. Das erneut gespeicherte PDF enthält die Schriftarten und wird auf jedem Computer korrekt gerendert.
Wenn Sie das Formular nicht in einem bearbeitbaren Format haben und die fehlende Schriftart nicht erhalten können, können Sie das Problem umgehen, indem Sie das Formular in eine neue PDF-Datei drucken. Der Druckvorgang erfasst das visuelle Erscheinungsbild jeder Seite, einschließlich aller Ersatzzeichen, die der Betrachter für die fehlenden Kontrollkästchen angezeigt hat. Das gedruckte PDF friert die aktuelle Anzeige, einschließlich der fehlerhaften Symbole, in ein statisches Bild ein. Dies ist keine Lösung. Es ist eine Momentaufnahme des fehlerhaften Zustands, kann jedoch die einzige Option sein, wenn das Formular verteilt werden muss und die Schriftart nicht abgerufen werden kann.
Verhindern des Problems in von Ihnen erstellten Formularen
Betten Sie beim Erstellen von PDF-Formularen immer alle Schriftarten ein, einschließlich der Symbolschriftarten, die für Kontrollkästchen und interaktive Elemente verwendet werden. Aktivieren Sie das Einbetten von Schriftarten in die PDF-Erstellung oder speichern Sie die Einstellungen. Testen Sie das Formular auf einem Computer, auf dem die Designschriftarten nicht installiert sind, idealerweise auf einer sauberen virtuellen Maschine oder auf dem Computer eines Kollegen, um sicherzustellen, dass die Schriftarten korrekt eingebettet sind und die Kontrollkästchen wie erwartet dargestellt werden.
Verwenden Sie nach Möglichkeit Standardschriftarten für Formularelemente. Zapf Dingbats und Adobe Pi sind auf den meisten Systemen installiert und verfügen über vorhersehbare Kontrollkästchen-Glyphen. Wenn aus Markengründen unbedingt eine benutzerdefinierte Schriftart erforderlich ist, überprüfen Sie, ob die Schriftartenlizenz das Einbetten zulässt, und testen Sie die eingebettete Schriftart in mehreren PDF-Viewern und Betriebssystemen, bevor Sie das Formular verteilen. Die Kosten für die Behebung eines Schriftproblems nach der Verteilung übersteigen die Kosten für das Testen vor der Verteilung bei weitem.
Versuchen Sie es mit „PDF reparieren“.
Keine Installation erforderlich. Funktioniert direkt in Ihrem Browser.
