I have an image bigger than A4 (210x297 mm), let's say 400x400 mm. Is there a way to automaically print it on multiple pages keeping the original size, so that I can just put them side by side to get my orignal image?
I dont' mind small margins on each page (I can cut them away later) but I need to keep the original size.
That's not an automatic solution, but I found PosteRazor, which allows to "cut" the image in multiple smaller ones with the desired settings (output size, margin size, border overlaying and some others)
Method 1: GIMP
I am sharing
GIMP
solution from Slicing Images Using GIMP - The Manual and Semi-Automatical Way postdownload plungins:
Install both plugins into C:\Users"Your-Username"\AppData\Roaming\GIMP\2.10\plug-ins
Now open GIMP and go to layers > tiles > split tiles > choose number of rows and columns as you require. and click OK.
Now go to Files > export layers and you can export tiles from your image like this to print later.
Method 2: ImageMagick
I share this solution from Can GIMP split an image into multiple images? post. for that you have to install ImageMagick. Open terminal in folder where you have kept your image and type in terminal.
Where:
You can stick dozens of these commands into a .cmd file and run them effortlessly.
Look at the ImageMagick documentation to see there are thousands of options to these commands. A very powerful tool and open source too!
Edit: To split image into many images with this command you can run like this:
Here you have to manually calculate size of output image and offsets and edit the command script accordingly. This way you can add as many extract command as you need.