How to Display and Print Barcodes in Acrobat Pro DC on Mac
Question details
The user needs to correctly display and print barcodes from a PDF form using Acrobat Pro DC on Mac, which are currently failing to render.

- Product
- Acrobat Pro DC
- Device & OS
- Mac
- Scenario
- Filling out, viewing, and attempting to print an interactive PDF form that contains generated barcode fields.
- Observed behavior
- The barcode fields remain hidden or fail to print because they are not rendering correctly, the form hasn't been recalculated, or necessary fonts are missing.
Ensure you are using a dedicated desktop PDF application rather than your Mac's default browser or previewer, as browsers frequently fail to render dynamic XFA form elements and barcode scripts properly.
Verify Field Properties and Refresh the Form
Use this solution to ensure the barcode field is set to be visible and force the document to recalculate and display the barcode.
Interactive PDF forms generate barcodes based on the data you enter into other fields. If the form does not recalculate, the barcode field might remain blank or hidden.
Adjusting the field properties and refreshing the document state forces the PDF engine to render the visual barcode block.
Launch Acrobat Pro DC, open your PDF form, right-click the empty barcode field area, and select 'Properties'.
Navigate to the 'General' tab in the Properties window and confirm that the 'Form Field' is set to 'Visible' rather than 'Hidden'.
Ensure all required fields in the document are filled out completely with valid data formats, as missing required information can prevent the barcode from generating.
Save the PDF document to your Mac, close Acrobat Pro DC completely, and reopen the file. This forces the software to refresh the form elements and render the barcode.

Install Missing Barcode Fonts and Plugins
Apply this fix if the barcode is still invisible after refreshing, indicating your Mac lacks the specific fonts required by the form creator.
View and Print PDF Forms Effortlessly with WPS Office
If you are experiencing continuous rendering issues with complex PDF software, WPS Office offers a powerful, lightweight built-in PDF reader for Mac. It ensures high-fidelity viewing and printing of standard PDF forms and graphics.
- 1. Open Your PDF in WPS: Launch WPS Office on your Mac and drag your PDF form into the main workspace.
- 2. Verify Display Quality: Scroll to the barcode section of the document to ensure all graphics and elements render sharply on your screen.
- 3. Print the Document: Click the 'Print' icon or press Cmd+P, select your printer, and print directly from WPS Office for high-quality scannable results.

Frequently Asked Questions
Why does my PDF barcode show up as a gray box?
A gray box usually indicates that the form has not yet calculated the inputted data. Ensure all mandatory fields in the PDF are filled out correctly, then save and reopen the document to trigger the calculation script.
Can I print a dynamic barcode PDF directly from Safari on my Mac?
It is highly discouraged. Browser-based PDF viewers, including Safari and Chrome, lack full support for interactive XFA form elements and JavaScript, which are required to generate and render barcodes. Always use a dedicated desktop PDF application.
How do I ensure the printed barcode is actually scannable?
To ensure scannability, print the document at 100% scale (do not use 'Fit to Page'). Make sure you print on clean, white paper using a laser printer if possible, and verify that the printer's toner is not running low.




