I have a generated PDF with precise dimensions. I verified the dimensions in Preview.

When printing on my HP Officejet Pro 276dw I cannot get it on the paper with the same dimensions. When choosing "A4" I get it scaled down too much. When choosing "A4 borderless" I get it scaled up too much.

The PDF is in A4 dimensions without a crop edge.

Is there any way to force printing directly as-is?

A few examples of the behaviour:

  • A4 at 100% is reduced slightly (about 98%), but placed at the correct height on the paper.

  • A4 at 102% is slightly enlarged, and placed about 2mm too high on the paper.

  • A4 Borderless at 100% is enlarged just slighly an placed about 5 mm. too high on the paper.

  • I have this same or similar issue with macOS 14.2 and a HP LaserJet M276. I've tried printing from both Fusion 360 and Inkscape. With both I get the same error. For example, a 100 mm line is around 98.8 mm. Printing from Windows with the same apps the measurements are exact. I'm printing at 100%.
    – Bjorn
    Commented Dec 20, 2023 at 18:17

7 Answers 7


(By the way, CuisinCocaine's linked pdf is not the A4 size of 210 × 297 mm.)

I encounter similar problems with my Brother MFC-J6920DW.

  • When you print a document it (longest side) will be reduced to fit within a 3 mm 'virtual' border. For A4 this results in a 98% print.
  • When you print a document with 'borderless' paper settings it will be first scaled up until it has a 3 mm bleed (again, longest side). For A4 this is 102%.

For A3 paper these percentages are slightly smaller because the 3+3 mm = 6 mm : 420 mm (longest side of the A3 paper) is less than with the 6 : 297 mm of the A4 paper. It's about 1,428 percent instead of the A4's 2,020 percent.

I spend quite a few hours trying to find a way to fix this, but I'm afraid it's written into the printer's firmware, at least in the Brothers MFC's and I suspect HP is using the same trick, or at least with the borderless option selected.

Please let know if this works for you too: The easiest solution is - oddly enough - to scale back to 98% so it will then print borderless at 100%.

  • Good find on the 3mm virtual border! However, I don't think this is directly in the firmware as it prints correctly in Windows, or then the Windows drivers compensate for this.
    – Bjorn
    Commented Dec 20, 2023 at 21:13

Print settings, scale 100%

Ok, I read your question, I have read your comment on @user2236575 answer. Still I am going to point you in the same direction.

This is what you need to do for printing without resizing:

  • Open your PDF in Preview.
  • Select 'Print...' in the File menu, or press CommandP
  • Within the 'Print' settings window, set the scale to 100%
  • and press 'Print' to print at 100% of the original PDF

To check this, I have added a PDF file containing a ruler: download PDF ruler

Print this PDF with the instructions above.

Test your print like this if you do not have got a ruler. An A4 size 29,7cm long and 21,0cm wide. Overlay the wide side of an A4 paper over your ruler, it will measure 21cm exactly.

If not, you did print it correctly, but your printer does something wrong or overwrites these settings.

printer settings 100%

  • I confirm using "A4" paper size, the scale is correct. But the placement is much different from the PDF file. The ruler is placed at the very top edge of the paper in the PDF, but on paper it is about 18mm below the top edge. When using "A4 borderless" the content is scaled up (real A4 measures 291 mm.) and ruler is placed 4.5mm below the top edge (in face a little bit of the ruler is cropped). So it looks like there might be something complicated in play here :) Commented Oct 24, 2014 at 15:48
  • I print at 100% and the 30 cm mark measure about 296.1 mm. I'm printing using Preview on macOS 14.2 on a HP M276. I do not have this issue when printing from Windows 10 with the same printer.
    – Bjorn
    Commented Dec 20, 2023 at 18:24

In Preview's print dialog you should have the option to 'Scale' (as opposed to 'Scale to Fit'. If you select 'Scale' then you can key in 100% as the scaling percentage, and the image should print full size. I can't comment on the specifics of your named printer, as I don't use that machine.

  • That has been tried. 100% scaling with both A4 and A4 Borderless. neither works :/ Commented Oct 24, 2014 at 12:59
  • When you say this doesn't work, what do you mean? Is the document still being re-sized, and if so, is it being reduced or enlarged? By what percentage?
    – Graham
    Commented Oct 24, 2014 at 13:24
  • See added examples, for specific behaviour. Commented Oct 24, 2014 at 14:17

You can't.

You are printing to a mechanical device that isn't 100% precise, it doesn't pull the sheet through exactly square, it doesn't pull the sheet through consistently the same, it requires a non-printing feeder edge(s), or it's just a low-down crumby printer!

The only way you can get this to print exactly as you want is to:

a. finesse your original file to fit the limitations of your printer. My recommendation is to place your pdf in Indesign, print a sample sheet, and then tweak the position and scale in InDesign. Repeat until satisfied.

b. print to a high end printer on a bigger sheet and cut it to the finished size.

  • Yes, atoms are not exactly the same size. But still this does not answer the question. Commented May 31, 2019 at 13:24

It sounds like the printer has trouble with edge to edge printing or is confused about the paper size that is installed (possibly indicated by a shifted image). In my experience it is common to have to print edge to edge jobs on a paper size that is larger than the document size and then trim the paper.

But, three things to try:

  • Make sure that your paper tray guides are right on the A4 settings. Printers normally judge the paper size from those guides and if they are a bit off it can be confused about what kind of paper it is printing to.

  • See if you get the same behavior with Adobe Acrobat (maybe trying "print as image" under the advanced settings).

  • Use a larger size paper (A3, A2) and then trim the print to A4 if needed.

  • This is not a printer issue. Commented May 31, 2019 at 13:25

You cannot use Safari to reliably print documents to proper dimensions in a production environment.

If you do somehow hack it to line up properly by adjusting your artwork then it will break in another version of Safari because it will line up differently.

Does anybody remember in the 2000s when iTunes would release a breaking update each week, just so that you could not connect iTunes to your non-Apple device, and then the non-Apple-device makers would release an update so it works again and tell you not to update iTunes? It's just like that.

You must save as PDF, open in Preview and print from Preview.


This feels like a bug in macOS (or the printer driver). If I select a larger paper than I actually have in the printer then it prints correctly at 100% scale. For example, I selected Paper Size 216 x 330 mm (8.5" x 13") and actually print on A4 and set Scale to 100% then it is correctly printed at 100%. If I select Paper Size A4 and print on A4 and Scale 100% then it is printed at about 98% size. It is like it is trying to compensate for the non-printable area or something.

As I have stated in comments above, there are no issues when printing in Windows 10. It's however interesting to note that I have the same printer as OP. So it could somehow be related to this specific model.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .