Het openen van een PDF-formulier en ontdekken dat elk selectievakje is vervangen door een vreemd symbool, een vierkant, een vraagteken, een vleugelteken dat geen relatie heeft met een selectievakje, is een lettertypeprobleem dat zich voordoet als een formulierprobleem. De selectievakjes zijn gemaakt met een specifiek lettertype dat selectievakje-glyphs bevatte. De PDF-viewer die het formulier weergeeft, heeft dat lettertype niet, of het lettertype is niet ingesloten in de PDF, dus het vervangt elk teken dat dezelfde positie inneemt in een reservelettertype.
Een selectievakje dat lijkt op een Japans teken of een leeg vierkant is niet beschadigd. Het mist zijn lettertype.
Als u wilt begrijpen waarom PDF Forms vreemde symbolen weergeeft in plaats van selectievakjes, moet u weten hoe PDF referentielettertypen vormt voor interactieve elementen. De PDF Fonts-tools van WukongPDF kunnen helpen bij het diagnosticeren van lettertypeproblemen, en de onderstaande uitleg behandelt zowel de oorzaak als de beschikbare oplossingen.

Hoe selectievakjes en formulierelementen lettertypen gebruiken
PDF-aanvinkvakjes, keuzerondjes en vervolgkeuzemenupijlen worden niet als afbeeldingen getekend. Ze worden getekend als teksttekens uit een lettertype, meestal Adobe Pi, Zapf Dingbats, Wingdings, of een aangepast lettertype gemaakt door de formulierontwerper. De PDF verwijst naar een specifieke tekencode in dat lettertype om het aangevinkte vakje, het niet-aangevinkte vakje, het keuzerondje en andere interactieve elementsymbolen weer te geven.
Wanneer het vereiste lettertype beschikbaar is, wordt het selectievakje correct weergegeven. Als dit niet het geval is, vervangt de kijker een teken uit een reservelettertype. Het vervangende teken heeft geen relatie met een selectievakje. Het is de glyph die dezelfde tekencodepositie inneemt in het fallback-lettertype. De kijker geeft geen willekeurige symbolen weer. Het geeft precies de tekencode weer waar de PDF om vroeg, weergegeven in het verkeerde lettertype.
Probeer PDF repareren
Geen installatie nodig. Werkt rechtstreeks in uw browser.
Waarom het lettertype mogelijk ontbreekt
De formulierontwerper gebruikte een lettertype dat op zijn computer was geïnstalleerd, maar niet in de PDF was ingesloten toen het formulier werd opgeslagen. Acrobat en andere formulierontwerpers hebben een optie om lettertypen in te sluiten. Als de ontwerper deze optie niet heeft aangevinkt, reist het lettertype met het bestand op de computer van de ontwerper mee, maar niet met het bestand naar andere computers. De vorm ziet er correct uit voor de ontwerper en gebroken voor alle anderen.
Voor sommige lettertypen gelden licentiebeperkingen die insluiting verhinderen. De lettertypeleverancier staat de ontwerper toe het lettertype te gebruiken om documenten te maken, maar niet om het lettertype dat in die documenten is ingebed te distribueren. De tool voor het maken van PDF's respecteert deze beperking en sluit het lettertype niet in. De resulterende PDF is afhankelijk van de ontvanger die hetzelfde lettertype heeft geïnstalleerd, wat de meeste ontvangers niet doen. De lettertypelicentie beschermt de inkomsten van de leverancier ten koste van de formulierfunctionaliteit voor ontvangers.
Het beeldscherm repareren door het ontbrekende lettertype te installeren
Bepaal welk lettertype het formulier gebruikt. Open in Adobe Acrobat Documenteigenschappen en kijk naar het tabblad Lettertypen. De lettertypen die door het formulier worden gebruikt, worden vermeld met hun insluitingsstatus. Een lettertype dat als niet-ingesloten wordt vermeld, is de waarschijnlijke oorzaak van het weergaveprobleem met selectievakjes. Installeer dat lettertype op uw computer als u het legaal kunt verkrijgen. De selectievakjes worden correct weergegeven zodra het lettertype beschikbaar is.
Lettertypen zoals Zapf Dingbats en Wingdings worden bij de meeste besturingssystemen meegeleverd. Als het formulier een van deze gebruikt en deze niet wordt weergegeven, is de lettertype-installatie mogelijk beschadigd. Het probleem wordt opgelost door het lettertype opnieuw te installeren via de lettertypebeheertool van het besturingssysteem. Aangepaste lettertypen die door de formulierontwerper zijn gemaakt, zijn moeilijker te verkrijgen en vereisen meestal dat u rechtstreeks contact opneemt met de formulierontwerper.
| Symbool | Waarschijnlijke betekenis | Lettertype ontbreekt waarschijnlijk |
|---|---|---|
| Leeg plein | Ontbrekende glyph, lettertype niet beschikbaar | Zapf Dingbats, Wingdings of Adobe Pi |
| Vraagteken in vak | Vervanging karakter | Aangepast formulierlettertype |
| Willekeurige letter of cijfer | Tekencode toegewezen aan het verkeerde lettertype | Elk niet-ingesloten lettertype |
| Juiste selectievakje | Lettertype is beschikbaar | Geen, lettertype is ingesloten of geïnstalleerd |
Gebruik van PDF-standaarden-compatibele lettertypen om problemen te voorkomen
PDF-standaarden definiëren een reeks basislettertypen die elke PDF-viewer moet ondersteunen: Times, Helvetica, Courier en Symbol. Formulierontwerpers die deze lettertypen gebruiken voor selectievakjes en interactieve elementen garanderen dat elke kijker ze correct zal weergeven. Het symboollettertype bevat glyphs voor selectievakjes en keuzerondjes die verwijzen naar standaardtekencodes. Formulieren die met basislettertypen zijn gebouwd, vertonen nooit het ontbrekende lettertypeprobleem.
Ontwerpers die om merkredenen voor aangepaste lettertypen kiezen, moeten het formulier vóór distributie op meerdere computers en besturingssystemen testen. Een test van vijf minuten op de computer van een collega onthult het ontbrekende lettertypeprobleem dat de computer van de ontwerper, met het geïnstalleerde lettertype, nooit vertoont. De test spoort het probleem op voordat honderden ontvangers er last van hebben.
Lettertypen opnieuw insluiten in de PDF
Als u het formulier in een bewerkbaar formaat heeft en toegang heeft tot de originele lettertypen, opent u het formulier in de aanmaaktool en slaat u het opnieuw op met het insluiten van lettertypen ingeschakeld. Gebruik in Acrobat Pro Opslaan als geoptimaliseerde PDF en vink de optie Lettertypen aan om er zeker van te zijn dat alle lettertypen zijn ingesloten. De opnieuw opgeslagen PDF bevat de lettertypen en wordt correct weergegeven op elke computer.
Als u het formulier niet in een bewerkbaar formaat hebt en het ontbrekende lettertype niet kunt verkrijgen, kunt u dit omzeilen door het formulier naar een nieuwe PDF af te drukken. Het afdrukproces legt het visuele uiterlijk van elke pagina vast, inclusief de vervangende tekens die de kijker heeft weergegeven voor de ontbrekende selectievakjes. De afgedrukte PDF bevriest de huidige weergave, inclusief de onjuiste symbolen, in een statische afbeelding. Dit is geen oplossing. Het is een momentopname van de kapotte staat, maar het kan de enige optie zijn wanneer het formulier moet worden gedistribueerd en het lettertype niet kan worden verkregen.
Het probleem voorkomen in formulieren die u maakt
Wanneer u PDF-formulieren maakt, moet u altijd alle lettertypen insluiten, inclusief symboollettertypen die worden gebruikt voor selectievakjes en interactieve elementen. Schakel het insluiten van lettertypen in bij het maken van PDF's of sla de instellingen op. Test het formulier op een computer waarop de ontwerplettertypen niet zijn geïnstalleerd, idealiter een schone virtuele machine of de computer van een collega, om te controleren of de lettertypen correct zijn ingesloten en of de selectievakjes worden weergegeven zoals verwacht.
Gebruik waar mogelijk standaardlettertypen voor formulierelementen. Zapf Dingbats en Adobe Pi zijn op de meeste systemen geïnstalleerd en hebben voorspelbare selectievakje-glyphs. Als een aangepast lettertype absoluut vereist is vanwege merkredenen, controleer dan of de lettertypelicentie insluiting toestaat en test het ingesloten lettertype in meerdere PDF-viewers en besturingssystemen voordat u het formulier verspreidt. De kosten voor het oplossen van een lettertypeprobleem na distributie zijn veel groter dan de kosten van testen vóór distributie.
Probeer PDF repareren
Geen installatie nodig. Werkt rechtstreeks in uw browser.
