How to Fix Adobe Acrobat Displaying Barcode Fonts Incorrectly
Question details
The user needs to fix an issue where a PDF file containing a barcode font displays incorrectly in Adobe Acrobat, despite working in other readers and having the font installed locally.

- Product
- Adobe Acrobat
- Device & OS
- not provided
- Scenario
- Opening and viewing a PDF document containing specific barcode fonts in Adobe Acrobat.
- Observed behavior
- The barcode font appears incorrectly or scrambled in the latest version of Acrobat, even though the font is installed on the local system and displays fine in alternative PDF readers.
Before proceeding, ensure you have the correct barcode font file installed on your computer and verify if you have access to the original source file (like Word or Excel) used to create the PDF.
Verify Font Embedding and Use Preflight Fixup
Check if the barcode font is properly embedded in the document properties and use Acrobat Pro's Preflight tool to embed missing fonts.
Fonts should generally be embedded in the PDF itself to ensure accurate display across all devices. The PDF may not contain a proper encoding table for the missing font, which prevents Acrobat from mapping the characters correctly.
Open your PDF in Acrobat, navigate to 'File' > 'Properties', and select the 'Fonts' tab. Look for your barcode font in the list to verify if it is marked as 'Embedded' or 'Embedded Subset'.
Go to 'Edit' > 'Preferences' (Windows) or 'Acrobat' > 'Preferences' (Mac). Select 'Page Display', and under the Rendering section, toggle the 'Use Local Fonts' option as a diagnostic step.
If you have Acrobat Pro DC, open the 'Preflight' tool. Search for the fixup profile named 'Embed missing fonts' and run it on your document to forcefully attach the local barcode font to the PDF.

Recreate the PDF with Proper Font Embedding
Generate a new PDF file from the original source document to ensure fonts are embedded and encoded correctly from the start.
Open and View Barcode PDFs Seamlessly with WPS Office
Since your PDF with barcode fonts displays correctly in alternative PDF readers, try opening it with WPS Office. WPS PDF offers a robust and lightweight reading engine that handles local and embedded fonts flawlessly without requiring complex preflight configurations.
- 1. Download and Install: Download and install the free version of WPS Office from the official website.
- 2. Open the PDF File: Launch WPS Office, click on 'Open' in the home screen, and select the PDF document containing your barcode fonts.
- 3. View with High Accuracy: Scroll through your document. The WPS PDF engine will automatically detect your local system fonts and display the barcode accurately without additional setup.

Frequently Asked Questions
Why does a barcode font work in some PDF readers but fail in Acrobat?
Different PDF readers have varied approaches to handling missing encoding tables and local system fonts. Acrobat strictly adheres to PDF standards and may fail to display the font if it lacks proper encoding mappings within the file itself, even if the font is physically installed on your operating system.
What does it mean to embed a font in a PDF document?
Embedding a font means saving a copy of the font's character data directly inside the PDF file. This guarantees that the document retains its exact visual appearance on any device or printer, regardless of whether the viewer has that specific font installed locally.
How can I check if my PDF has fonts embedded?
In Adobe Acrobat or WPS PDF, you can open the document properties by pressing Ctrl+D (or going to 'File' > 'Properties'), then clicking the 'Fonts' tab. This list will display all the fonts utilized in the document and indicate whether their status is 'Embedded' or 'Embedded Subset'.




