How to print a PDF without losing formatting

A practical 2026 guide to PDF printing at full fidelity on Windows and macOS.

7 min read

How to print a PDF without losing formatting (Windows + Mac)

By ScoutMyTool Editorial Team ยท Last updated: 2026-05-20

After working with hundreds of users on document-prep workflows, the same printing failure mode comes up again and again: the PDF looks perfect on screen, but the printed copy has shifted layout, missing fonts, or cut-off edges. Almost every instance traces back to one of three culprits in the print dialog: an auto-scale rescaling, missing embedded fonts, or a mismatched paper size. Below is the recipe โ€” separately for Windows and macOS โ€” that prints a PDF the way the file was designed.

Step-by-step: print a PDF at full fidelity on Windows

  1. Open the PDF in Adobe Acrobat Reader. The built-in Edge PDF viewer prints PDFs but its print dialog has fewer controls; Acrobat Reader is free and gives you the full set of options.
  2. File โ†’ Print (Ctrl-P). The print dialog opens with several scale options at the top. The default is usually "Fit", which rescales to the printer's mechanical printable area โ€” this is the #1 source of formatting drift.
  3. Set Page Sizing & Handling to "Actual size".This is the critical step. Now the PDF prints at 100% regardless of the printer's unprintable margin.
  4. Verify the paper size matches the PDF.If your PDF is US Letter and the default printer is set to A4, the dialog will warn. Either change the printer tray to Letter paper, or accept the small auto-rotate / centre adjustments.
  5. Comments & Forms โ†’ "Document and Markups".Sets the driver to print annotations alongside the page content. Leave on "Document" only if you do NOT want annotations to print.
  6. Click Print. The first page of the print preview pane shows exactly what will hit the page; flip through it before confirming. If you spot a font substitution there, the PDF has missing embedded fonts โ€” regenerate from the source application with embedding on.

Step-by-step: print a PDF at full fidelity on macOS

  1. Open the PDF in Preview. Preview is Apple's built-in PDF viewer and its print pipeline talks directly to CUPS (the system print server), which tends to be more reliable for PDF than the Acrobat equivalent on macOS.
  2. File โ†’ Print (Cmd-P). The print sheet opens. Click "Show Details" at the bottom if the compact view is showing โ€” you want the full options.
  3. Set Scale to 100%. Uncheck "Scale to Fit". This is the macOS equivalent of Windows' "Actual size" โ€” it disables the auto-scale that fits the page to the printer's margin.
  4. Paper Size: match the PDF's page size.The dropdown defaults to your printer's last setting; pick US Letter or A4 to match the PDF. If your PDF is A4 and you only have Letter paper available, set Scale to "Auto" and accept the ~6 mm vertical loss.
  5. Print notes โ€” tick if you want annotations.Preview hides this under the "Preview" section of the print sheet. Leaving it off prints only the page content with no annotations.
  6. Click Print. CUPS converts the PDF to PostScript (or PDL/PWG-raster, depending on the printer) and sends it to the printer.

When formatting still drifts โ€” the three usual suspects

  1. Missing embedded fonts. Open the PDF in Acrobat โ†’ File โ†’ Properties โ†’ Fonts. Any font listed without "Embedded Subset" will substitute on print. The fix is at the source: regenerate the PDF with embedding on (see the Embedded Fonts article).
  2. Auto-scale enabled. Double-check the print dialog actually shows 100% / Actual Size. Some drivers reset this between print jobs.
  3. Paper size mismatch. A4 vs Letter is the most common โ€” the 6 mm vertical difference is exactly enough to shift the last line of text off the page.

Mechanically, all three failure modes are downstream of the PDF specification's imaging model (ISO 32000-1) and the printer driver's conformance to it1. Drivers that fully implement the PDF print path (Apple's CUPS, Adobe's PostScript driver) are more reliable than generic PCL drivers; if your office printer struggles repeatedly, the driver is often the problem rather than the PDF.

Related ScoutMyTool articles and tools

Frequently asked questions

Why does my PDF print with text in slightly the wrong places?
Almost always a "fit to printable area" rescaling setting in the print dialog. The printer driver scales the PDF page down to fit its mechanically unprintable margin (typically 3โ€“6 mm from each edge), which proportionally shifts every element on the page. Set the print dialog to "Actual size" or "100%" instead โ€” the result will be the PDF as designed, with any content in the unprintable margin clipped at the edges rather than scaled inward.
Why are my fonts swapped to the printer default?
The PDF was generated without embedded fonts and the printer driver could not find the referenced fonts. Two fixes: (a) regenerate the PDF with fonts embedded โ€” most PDF generators (including ScoutMyTool's Word-to-PDF) embed by default but Word's built-in Save As PDF must be configured explicitly; (b) print to a different driver โ€” the Adobe PostScript driver tends to handle font substitution more gracefully than generic PCL drivers. The first fix is the durable one.
What is the "Print as Image" option and when should I use it?
Print as Image rasterises the entire PDF in the printer driver before sending bytes to the printer โ€” every page becomes a high-resolution bitmap. Use it as a last-resort workaround when the printer driver is failing on something specific (a Type 3 font, a transparency group, an unusual colour space) and you cannot fix the source. The trade-off: text crispness drops slightly because of the rasterisation step, and the print job is much larger over the network. Not the right default.
How do I print to A4 from a US Letter PDF (or vice versa) without cutting content?
In the print dialog, set "Scale" to "Fit" with "Auto-rotate" enabled. The driver scales the source page to fit the destination paper while preserving aspect ratio โ€” A4-source-on-Letter loses about 6 mm of vertical space (which becomes white margin if you also pick "centre"); Letter-source-on-A4 leaves about 6 mm of horizontal slack. For form documents where the content fills the page right to the edge, this is unavoidable; for normal text documents with reasonable margins, the visual difference is minimal.
Why do annotations / comments print on some printers but not others?
Because PDF annotations are layered above page content, and some printer drivers honour the "print annotations" PDF setting while others ignore it. In Acrobat, set File โ†’ Print โ†’ Comments & Forms โ†’ "Document and Markups" to force annotation printing. On macOS Preview, tick "Print notes" in the print sheet. On Linux CUPS, the equivalent is the "-o include-annots" lpr flag. If the printer driver fails to honour any of these, flatten the PDF first (see the flatten guide) to bake the annotations into the page content stream โ€” they then print like any other ink.
Can I print only specific pages from a large PDF?
Yes โ€” every PDF reader's print dialog accepts a page-range syntax. Acrobat and Preview both accept "1, 3, 5-10". For batch / scripted printing, use lpr on macOS / Linux ("lpr -P PrinterName -o page-ranges=1,3,5-10 file.pdf") or PowerShell on Windows ("Get-Content file.pdf | Out-Printer -Name PrinterName"). For repeated workflows on the same file, use Extract Pages to create a focused PDF first, then print all pages.
Why does my PDF look fine on screen but print with cut-off edges?
The printer has a mechanically unprintable margin (typically 3โ€“6 mm) that is smaller than your PDF's designed margin. Two fixes: (a) edit the PDF to add larger margins via PDF Editor โ†’ Crop or Adjust margins; (b) print at 95% scale rather than 100%, which uniformly shrinks the page just enough to fit the printable area. Option (b) is the quick fix; option (a) is the durable fix for documents you print repeatedly.

Fix your PDF's formatting before printing โ€” free, no signup

Adjust margins, embed fonts, flatten annotations. Runs entirely in your browser.

Open the free PDF Editor at scoutmytool.com/pdf/pdf-editor โ†’