A PDF that opens in one viewer but fails in another can be fixed by re-saving with "Print to PDF." Open the file in the viewer that displays it, print to a virtual PDF printer, and the output is a clean new file. It is not a true repair. It works when the problem is minor corruption in the file structure. The trade-off: you lose interactive features.
How Print to PDF Fixes a Glitchy PDF
Printing to a virtual printer does not send the file to paper. The viewer renders each page and writes a brand new PDF from that rendering. Any corruption that blocked display stays behind. The new file is simpler. It opens correctly in any viewer.
Windows includes "Microsoft Print to PDF." In Chrome or Edge, Ctrl+P (Cmd+P on Mac) with Destination set to "Save as PDF" writes a new PDF. On macOS, go to File > Print, then the PDF menu > Save as PDF. All three produce a fresh file from what the viewer can show.
Step by Step Windows with Microsoft Print to PDF
- Open the glitchy PDF in a viewer where it displays correctly.
- Press Ctrl+P to open the Print dialog.
- In the Printer list, select "Microsoft Print to PDF."
- Adjust page range, orientation, or scale if needed.
- Click Print. Name and save the new file.
- Open the saved file in another viewer to confirm it works.
This works for any PDF the viewer can print, even if other viewers fail. The driver is built into Windows. No extra software is required.
Step by Step Chrome or Edge with Save as PDF
Chrome and Edge include a built-in PDF viewer and a "Save as PDF" option. This is the quickest way to resave a PDF and fix errors.
- Open the PDF in Chrome or Edge. Drag the file into the browser window or use File > Open.
- Press Ctrl+P (Cmd+P on Mac).
- In the Destination dropdown, choose "Save as PDF."
- Click Save. Choose a location and filename.
- Open the new file in another PDF viewer to test.
This method is available in many browsers. It requires no separate virtual printer driver.
Step by Step MacOS with Save as PDF from Preview
On macOS, the built-in Preview app prints any PDF to a new file.
- Open the PDF in Preview, the default PDF viewer on macOS.
- Go to File > Print or press Cmd+P.
- In the print dialog, click the PDF dropdown button in the lower left corner.
- Choose "Save as PDF."
- Name the file and click Save.
Preview writes a new PDF from the rendered pages. If the original had corruption that caused other viewers to fail, the new file opens cleanly. This is the same process as using a virtual printer, integrated into the operating system.
What You Lose When You Print to PDF
Printing creates a new file from what the viewer rendered. Any page the viewer cannot show will be missing from the output. The new PDF also loses features the original carried.
Features Stripped from the New File
- Bookmarks and links: Not rendered on the page, so they are omitted.
- Form fields: Interactive forms become flat text or images. You cannot fill them out.
- Comments and annotations: Burned into the page as static marks or dropped entirely.
- Attachments: Files attached to the PDF are not carried over.
- Digital signatures: Signatures are removed. The new PDF is not signed.
Text may remain selectable. It depends on the viewer and printer driver. Some drivers rasterize everything to images, making text unselectable. Others preserve text as text. You cannot control this.
When to Use Print to PDF and When to Repair
Use Print to PDF
- The PDF is a simple document: text, images, no interactive features.
- You only need to read or print the content.
- The file opens in one viewer but crashes or shows blank pages in others.
- You have no need for bookmarks, links, or form fields.
Choose a Structural Repair
- The PDF contains fillable forms, digital signatures, or annotations you want to keep.
- You need bookmarks or internal links to work.
- The file has attached files you cannot afford to lose.
- You want to preserve the original structure.
A structural repair keeps the original objects. It is the right choice when interactive features matter. Printing to PDF flattens and simplifies the file. It discards all interactive elements and produces a static copy. If you need those features, use a dedicated repair tool.
Other Ways to Flatten or Resave a PDF
Print to PDF is a flattening technique. Flattening merges layers, comments, and form fields into the page content. The file becomes a simple image or text document. This resolves display issues caused by complex layers or interactive objects that confuse certain viewers.
Another approach: open the PDF in a full-featured editor like Adobe Acrobat Pro and use Save As or Export. That requires a license. The print-to-PDF workaround is free and available on any system with a PDF viewer.
If "Microsoft Print to PDF" is missing from the printer list on Windows, enable it in Printers settings. On macOS, the "Save as PDF" option in Preview is always available. On Chrome and Edge, "Save as PDF" is built into the print dialog and needs no setup.