How do I print an image at a specific size?

Youโ€™ve got a photo frame and want to fill it with an image at the precise dimensions, say 6in x 4in. You go to your favourite art app, but it ainโ€™t interested. It can print on different size papers, no problem, but if you want to print an image at a specific size on regular A4 paper, it canโ€™t help you.

Stop screaming and wasting ink. Hereโ€™s how to print an image at the exact size you need it using a free piece of software.

Print an image at a specific size

First, you need to download the magnificent IrfanView. You can download the app directly from theย IrfanView website.

Once the software has been installed on your PC, fire up the application, then click File > Open and select the photo you wish to print.

Now select File > Print or press Ctrl + P together to open the Print menu.

At the top of the window that appears, make sure the correct printer and paper size is selected. Remember, it doesnโ€™t matter if the paper youโ€™re using is larger than the size of the image you want to print. Weโ€™re going to show you how to control the exact size of the image itself, not the paper.

Now transfer your attention to the bottom of the Print window and select which unit you wish to work in โ€“ centimetres or inches.

Next, in the middle of the window, where it says Print Size, select Custom. Make sure the Aspect Ratio is ticked to avoid the image being warped. If your image isnโ€™t in the correct aspect ratio for the frame you wish to fill, see our Fixing the Aspect Ratio instructions below.

If at this point your image is already looking warped, donโ€™t panic. Enter the width of the image you wish to print in the Width box and the height will automatically be adjusted. So, in the screenshot below, I entered a width of 6in and the height was automatically adjusted to 4in.

Press Print and a precise 6in x 4in emerges on a sheet of A4. Cut it out, and pop it in the frame.

Fixing the aspect ratio

So what if the frame youโ€™re trying to fill has a different aspect ratio to your photo? Most cameras shoot at an aspect ratio of 3:2 (three parts wide for every two parts high), which is why the image above would fit perfectly in a 6in x 4in frame. But what if you were trying to fill a 7in x 5in frame?

You could just untick the Aspect Ratio box in the instructions above, but youโ€™ll end up with a warped image because the photo is being squashed or stretched into an โ€˜unnaturalโ€™ shape.

The best thing to do is crop the image to the aspect ratio of the frame youโ€™re trying to fill.

To do this in IrfanView, press Shift + C together to open the Create Custom Selection menu. There are plenty of common ratios to choose from there, but our 7:5 ratio isnโ€™t among them. In that case, select custom ratio and enter 1.4 (which is 7 divided by 5), then click the โ€œSave and draw on imageโ€ button.

Now, hold down the Ctrl key on your keyboard and drag the mouse over the image. This will draw a box around your image at the correct aspect ratio. Repeat until youโ€™ve got all the key bits of the image within the selection. When youโ€™re happy with the selection, click Edit > Cut Area Outside of Selection and youโ€™ll be left with a perfectly sized image thatโ€™s ready to print using the instructions above.

Related reading: How to get the best AI art from Adobe Firefly in Photoshop

How to print an image at a specific size on Mac

Printing an image to a specific size on a Mac is much easier, because you can do this with the Preview tool that’s built into macOS.

When you open an image on a Mac, it will normally open in Preview by default. But if you’ve changed your default photo app, right click on the image and select Open With… and choose Preview.

Now click Tools > Adjust Size and you should see a menu like the one shown below:

Adjust Size menu in the macOS Preview app
Screenshot

The first thing to do is untick the Resample image box, as this can result in extra pixels being stuffed into your image that are going to make it look fuzzy. Then make sure Scale proportionally is ticked.

To print a 6in x 4in image, change the width to 6 and make sure the units box is set to “inches”. Assuming you’re using a 3:2 image, the height should automatically change to 4in, as shown above. Click OK.

Now enter the print menu (you can press Command + P to do this) and your image should be ready to print at the stipulated size. If it’s still filling the entire page, tick Scale instead of Scale to Fit and make sure that the scale is set to 100%, as shown below.

The macOS Preview print menu
Screenshot

Tips for perfect prints

  • If you’re printing a photo for display, use photo paper rather than plain A4 paper (provided your printer supports it). It will deliver much better quality and more accurate colours. Matching the size of the image to the size of the paper is ideal, as you won’t end up with any white borders around your image (unless you want them!).
  • Don’t attempt to print images at sizes much larger than the original. When you first open the file in Ifranview or macOS Preview (as shown above) the original dimensions of the image should be displayed. If the original image is only 9in wide and you attempt to blow it up to 15in, the image is going to look blurry.
  • Check your printer’s settings and make sure it’s printing photos in the highest quality mode, rather than “draft” or equivalent, which saves ink but reduces quality.
Avatar photo
Barry Collins

Barry has 25 years of experience working on national newspapers, websites and magazines. He was editor of PC Pro and is co-editor and co-owner of BigTechQuestion.com. He has published a number of articles on TechFinitive covering data, innovation and cybersecurity.