Printing photos by yourself saves a lot of money. You can usually print a huge number of photos on a single A3 page. By today’s costs, printing on an A3 size paper costs around Rs 20 here in Trivandrum. And since you can usually arrange 8×9 sets of a 3.1cm x 4.1cm sized Passport size photo, that translates to about Rs 20 for 72 photos, or Rs 0.27 per photo. Usually if you print at a normal studio, they charge around Rs 100 for 8 photos, give or take ten rupees.
So, let’s get started.
Requirements:
CorelDraw X6 (any version should do)
ACDSee
Steps:
For Passport size photos:
First, you need to crop your photo so that the ratio of width by height is 31 x 41. ACDSee is the easiest for this purpose. Save the image.
Open CorelDraw.
Select a paper size of A3.
Drag the saved image into CorelDraw.
Change the image size to 31mm by 41mm. You should click the Lock button before doing this.
Show the Transformations toolbar: Alt+F7
Click on the image.
Calculate the Horizontal Offset as: Width of one photo + 5mm (36mm), and choose 8 as the number of coloumns.
Apply the transformation.
You should now get a row of multiple images. Delete extra images that cross the page border. Or add more numbers if they dont fill the page.
Select all the images with Ctrl + A.
Calculate the Vertical offset as the negative value of: Height of one photo + 5mm (46mm), and choose 9 as the number of rows.
Apply the transformation.
You should now get a grid of many images.
Export for Office:
File>Export for Office>
- Export to: MS Office
- Graphic should be best suited for: Compatibility
- Optimized for: Commercial printing
Click Ok and Select a name for the .png file.
For Stamp size printing:
Image size: 2cm by 2.5cm, ie 20mm x 25mm
Transformation offset:
Horizontal: 25mm
Vertical: -30mm
To Export as PDF:
File>Publish to PDF
PDF Preset: Prepress
Tips:
To preserve DPI, before dragging an image to CorelDraw, first open it in Corel Photopaint, save as .cpt file, and drag this file to CorelDraw.
Joel G Mathew, known in tech circles by the pseudonym Droidzone, is an opensource and programming enthusiast.
He is a full stack developer, whose favorite languages are currently Python and Vue.js. He is also fluent in Javascript, Flutter/Dart, Perl, PHP, SQL, C and bash shell scripting. He loves Linux, and can often be found tinkering with linux kernel code, and source code for GNU applications. He used to be an active developer on XDA forums, and his tinkered ROMS used to be very popular in the early 2000s.
His favorite pastime is grappling with GNU compilers, discovering newer Linux secrets, writing scripts, hacking roms, and programs (nothing illegal), reading, blogging. and testing out the latest gadgets.
When away from the tech world, Dr Joel G. Mathew is a practising ENT Surgeon, busy with surgeries and clinical practise.