Fix Adobe Reader SFCompactDisplay Error When Printing PDFs on Mac
Question details
The user is unable to print specific PDF files using Adobe Reader on a Mac due to a font rendering failure.

- Product
- Adobe Reader
- Device & OS
- Mac (mid-2010 MacBook Pro)
- Scenario
- Attempting to print PDF files via Adobe Reader.
- Observed behavior
- The print job starts but unexpectedly stops, displaying an /.SFCompactDisplay-Heavy error in the Mac printer queue. The same files print successfully when using Apple's default Preview app.
Ensure your Mac has a stable connection to the printer and that the printer queue is completely cleared of any stuck print jobs before proceeding. You should also verify that your printer firmware is up to date.
Print the PDF as an Image in Adobe Reader
Bypass complex font rendering errors by sending the document to your Mac printer as a rasterized image instead of a text document.
The SFCompactDisplay-Heavy error typically indicates that Adobe Reader's rendering engine is struggling to process a specific system font embedded or referenced in the PDF. By forcing Adobe Reader to print the file as an image, you avoid the font processing step entirely.
Launch Adobe Reader and open the problematic PDF file. Click on 'File' in the top menu bar and select 'Print'.
In the Print dialog box, locate and click the 'Advanced' button near the top of the window.
Check the box labeled 'Print As Image'. You can leave the default resolution settings as they are, then click 'OK'.
Click 'Print' in the main dialog to send the rasterized document to your printer queue.
Update Adobe Reader and Reset Mac Printer Queue
Resolve underlying compatibility issues between the Adobe software and outdated Mac printer drivers.
Print PDFs Without Font Errors Using WPS Office
If Adobe Reader consistently struggles with Mac font rendering errors like SFCompactDisplay-Heavy, WPS Office offers a powerful and reliable alternative. With a built-in, lightweight PDF reader that integrates flawlessly with macOS native printing, you can print complex documents without sudden crashes.
- 1. Install WPS Office: Download and install WPS Office for Mac from the official website.
- 2. Open Your PDF: Launch WPS Office and click 'Open' to select the PDF file that previously failed to print.
- 3. Initiate Print Command: Click on 'Menu' and select 'Print', or simply press Cmd + P on your keyboard.
- 4. Print the Document: Select your target printer, review the layout, and click 'Print' to safely spool the job to your Mac printer queue.

Frequently Asked Questions
What does the /.SFCompactDisplay-Heavy error mean?
This error signifies a processing failure involving the macOS system font 'San Francisco Compact Display'. When Adobe Reader's independent rendering engine tries to process this font during printing, it crashes the print job and logs the failure in the queue.
Why does Apple Preview print the PDF successfully while Adobe Reader fails?
Apple Preview relies on the native macOS rendering engine, which perfectly handles built-in system fonts like SFCompactDisplay. Adobe Reader uses a proprietary engine that can occasionally clash with macOS-specific font architectures.
Does 'Print as Image' reduce the quality of my printed PDF?
Printing as an image rasterizes the text and vector graphics into pixels. While it completely circumvents font errors, it might result in slightly lower text crispness compared to vector printing, and it increases the file size sent to the printer.
How do I permanently fix the problematic font inside the PDF?
To fix the font permanently, you must recreate the PDF from its original source document ensuring all fonts are fully embedded, or use an advanced PDF editor to replace the SFCompactDisplay font with a universally standard font like Arial or Helvetica.




