Download | Photo Screensaver Plus | my photogallery    
 

IGLO - Images Grid LayOut

Easy way to print multiple photos on single paper

Simply open your images in the Gimp, run the script and print created grid

Brief description

  • IGLO is a Gimp script.
  • Script merges multiple images to another one with grid layout.
  • You can use it for printing multiple photos on single paper, creating posters, wallpaper, CD/DVD covers, etc.
  • You can duplicate images in final grid to print visit-card, etc.
  • Script uses as many as possible opened images according defined grid cell count.
  • Size of grid cell, count of grid cell, count of rows and columns are calculated automatically, or defined by user settings.

Download ver. 1.3 (28. 1. 2013)        PLEASE GIVE ME A FEEDBACK BELOW

  • last change - Max paper size is 10000 now, max DPI is 10000 now
  • detailed changelog is inside script file

Install and use

  • Install Gimp - IGLO is tested with version 2.8
  • Download ver. 1.3 and unpack (untar) archive - on MS Windows you can use 7zip, TotalCommander, etc.
  • Place script in your ~/.gimp-2.8/scripts, or [gimphome]/share/gimp/2.0/scripts/
  • Run Gimp and open your images for printing
  • Run script from main Gimp menu /Tools/Images Grid Layout (at least one image must be loaded!)
  • Set your specific settings in opened dialog, or let it default and click OK
  • Print created image

Possible settings

There is lot of settings, but you can only open images, and run the script without any special setting.
  1. size of new image from standard paper sizes or set manually width and height in pixels or millimeters
  2. user defined maximum size of images on the paper(size of place for image in the grid)
  3. units for size values
  4. DPI of new image
  5. set amount of image duplication (you can duplicate one or more images)
  6. count of rows and columns in grid of images (size of grid sell will be calculated and images will be automatically scaled)
  7. distance between grid cells
  8. script duplicates last image to empty cells if you set more grid cells then opened images
  9. automatic image rotation for best orientation in grid cell
  10. automatic change of image aspect ratio to grid cell aspect ration
  11. type of interpolation (cubic, linear, none) and supersampling for scaling
  12. flatten visible layers in new image (you can do additional changes to arranged images, if you uncheck the setting [for example: you can hide some layer with image to print grid without it])
  13. color of foreground (color of empty grid cell)
    color of background (color of paper, IOW: color of space between grid cells)
settings

Please give me a feedback here:

Your name:

Feedback:

Please, write the number '3' into:  

2014-04-15 05:45:34 David - Immensely helpful, saved me a lot of time. Thanks for writing this!

2014-03-02 20:57:40 Kamil - Hi Salahzar! Thank you very much for your feedback! I understand, what you want, but both things are not implemented now. Unfortunately I haven't any time now. I need to fix some issues in my screensaver (see below) and it consumes all my free time. But I both ideas I wrote to my list and in the future... perhaps... :)

2014-02-23 11:03:30 salahzar - BTW: I tried some years ago also to do exactly the opposite, i.e. split a big image in N single images using a grid, but I had multiple issues, since appeared extra pixels and the resulting image was not aligned correctly. :(

2014-02-23 10:51:01 salahzar stenvaag - Very nice plugin, just two questions: 1. Is it possible having the images centered on each grid slot (or other alignment like top, left, right, bottom,) 2. Is it possible to define something like 2x2 and producing a stream of output collages each with 4 images inside? I'd love to use this as an alternative to printers that are able to combine multiple pages from word say in images each having a 2x2 or similar structure. If you want, you can reply at salahzar@gmail.com. I usually do teach gimp, blender and scripting in Italian.

2013-09-06 05:27:14 Kamil - Sorry for my bad English - just open images, which you want to print :)

2013-09-05 22:34:36 CJ Cornell - what does "open your images for printing" mean ... never heard this phrase in Gimp. Can't get the plugin to work properly otherwise.

2013-06-15 18:29:47 - to Valerie: Unfortunately it's no possible to change orientation of resulting image by script now. You have to do it by Gimp manually.

2013-06-09 23:23:31 weirdtalk - very useful script. Worked great for making a diy picture walk through. My only complaint is that it inserted the pictures in the reverse order (right to left, bottom to top). I got arround it by opening the photos in reverse but it would be nice to have an option for order or change left-right, top down to the default Using kubuntu + dolphin + gimp 2.8 as my workflow.

2013-06-05 18:19:57 Valerie - Could you tell me how to switch the orientation to landscape?

2013-05-24 11:11:56 Kamil - Unfortunatelly it's impossible to arrange gui elements to several columns in fu-script. Therefore is the form so long.

2013-05-22 21:51:51 hellocatfood - It is very useful, but the window is too long for my screen (1366x768), which means the OK button can't be pressed with the mouse

2013-05-13 04:05:04 Chawalit Anutarawanichkul - It is really useful, I had trying to find this for a long time. Thank so much.

2013-03-10 16:54:46 Ananya - Great tool! Thanks man!

2013-02-26 04:39:26 abanggeh - Thank You.. :)

2013-02-07 07:57:28 Kamil - Unfortunately it's not possible to make multiple pages now.

2013-02-06 16:02:40 dhrumil - Can i make multiple pages if the grid is too small for the number of photos. I want a 5 x 5 grid but i have like 200 photos.

2013-01-28 20:03:42 Kamil - New version with extended paper size and DPI was published. Enjoy it! :)

2013-01-15 12:24:06 Kamil - William: you can set paper size manually just below combobox with predefined sizes. You can set size till A1 now. I'll prepare update of the script with bigger predefined sizes as you mentioned.

2013-01-15 12:01:29 Kamil - sam: please read description at beginning of the page

2013-01-13 07:44:35 lee - Awesome script!!! Thanks I have few suggestions on the 'Size unit'/ Imager place width/height. Could we have : 1. support value with more than 1000 in pixel 2. support value in floating point ( or 2 decimal places ) 1.'inch' for size unit It will be even better with these enhancement. Thanks

2013-01-12 19:40:49 William - I'm a little confused; you say that we can create posters with this script, but you limit the paper size to A3 as the largest, which is nowhere near poster size. How do we customize the paper size so we can actually get to poster sizes? (24"x36" and larger)

2012-12-25 06:32:33 sam - forgot email freddyyeddy@gmail.com

2012-12-25 06:32:07 sam - how to print different photos to one page

2012-11-02 13:07:10 Tim - Excellent script this - the final link in the chain to enable me finally to use Linux for all my photographic work.

2012-08-31 06:27:23 Kamil - to bgold2007: There are instructions on top of this page. See section "Install and use".

2012-08-31 06:24:37 Kamil - to nooj: Unfortunately it's not possible yet. You have to open images in Gimp and then run the script.

2012-08-31 02:38:59 bgold2007@gmail.com - I am a Win7 user dual booting to Ubuntu. You provide NO instructions of how to "install" or save the script. Double clocking d/ls a tarball which becomes a scm file which I have no idea where to save to, which wants to update (or be updated?) which I close and select "save changes" but then when I try same with original file I get red error message "cannot find..." The dearth of a program of simple competence for Linux like the free, included windows photo viewer, with simple grids , still exists.

2012-08-30 04:37:37 nooj - hi, i just downloaded IGLO! i need to process all images from a selected directory. how to do that? - nooj

2012-08-20 21:10:39 Germanunkol - Exactly what I needed! Thanks a lot!

2012-06-08 19:24:58 Florent - Thank you very much for your script, it works like a charm and it's very helpful! A nice feature would be to have the option of printing the cutting grid, that would allow easy cutting when you are printing duplicates of the same image.

2012-05-09 07:31:44 Kamil - I just installed Gimp 2.8 on Windows 7 Ultimate and IGLO script works to me without any problems. Check you have IGLO script placed in to folder ".gimp-2.8/scripts" in your profile (home folder). Then run The Gimp, open your images (it is neccesary) and run script from menu Tools/Images Grid Layout.

2012-05-05 21:46:39 Ambimom - FYI, the script is still in the share/script location, but it does not appear in "Tools" in 2.8. I am using Windows 7/64 bit.

2012-05-05 21:43:45 Ambimom - This has been amazing for me!!! Works great, except the script doesn't work in Gimp 2.8. Are you going to update it? Please, please, please. I really need this one.

2012-04-04 04:53:56 alzurzin - I thank you sincerely. It works great with gimp 2.7 on ubuntu. I searched for a year to find such a script, and am very happy to be able to print multiple photos on a single page. I get a many error messages, though, when I execute the script, but the end result seems fine and I can print it.

2012-04-04 00:12:04 Anne - Hi, I used to love your script! However, it seems it does not work any more since I upgraded to Windows7 and gimp 2.6.11. Is this possible? I do not change any of the pre-set values, and this is the error message which I receive: "Procedure execution of gimp-layer-new failed on invalid input arguments: Procedure gimp-layer-new has been called with 0 for argumentwidth (Nr. 2, Typ GimpInt32). This is an invalid value." The script does not run at all. If I enter anything apart from "0" for Image place width in step 2, a new image is created but looks totally messed up. Looking forward to hear from you!

2012-03-28 10:59:56 Kamil - Thank you for your feedback! :D

2012-03-28 08:42:08 cece - Wow! YOU ARE GENIOUS! I worked 4 VERY long days to do cards by hand (front and back) and got migraines. I found your site because I thought there has to be an easier way. THANK YOU! You made my job EASY now! <3

2012-03-15 13:10:16 Kamil - I'm really sorry, but I'm not Apple user and I don't know the system. Please check Gimp documentation. Try to find, where is scripts" folder located and put the script there.

2012-03-14 03:22:35 richard landry - I am trying to bring up IGLO in my GIMP tooxbox, I am using Mac osx. What library folder should I put it in? Thank you very much...

2011-10-23 13:11:38 John - A great tool. Just what I had been looking for. Many thanks.

2011-10-15 22:14:49 Alex - Thank you very much, this is a brilliant and ver useful scripts ! Thanks for sharing and best !

2011-09-12 07:28:37 Kamil - Hi Thierry, thanks for your feedback! :)

2011-09-09 22:29:03 ThierryM - Hi, Excellent tool for printing from GIMP : it should be provided automatically with GIMP. Thanks a lot for your job and for sharing it. Tested with GIMP 2.6.10 under Ubuntu 10.10. Regards, Thierry

2011-07-24 19:55:17 Steve - Thanks for considering this Kamil. My idea is to have something similar to Photoshop Contact sheet which allows choice of resolution, image size, number of columns and number of rows per page. So you can have lots of small images or only a few larger images on each page. The caption would be the file name under each photo. I use it to add an appendix of photos to my reports.

2011-07-21 07:32:31 kamil - Hi Steve, unfortunatelly the script can't devide photos to multiple pages now. It's not supported feature. I can do it in future development, but I'm realy busy now. So I can't promise to you when it will be finished. Situation with "file name caption" is same. What is your idea? Where should be the caption? Plz. write me an e-mail. Thank you.

2011-07-18 19:49:13 Steve - Installed OK. I am trying to make photos fit 1 column, 2 photos per page across as many pages as necessary, but I can only get them all appearing on one page. Am I missing something? Also - is there a way to get the .JPG file name to appear as a caption?

2011-06-01 15:48:32 oliver - Many thanks that was exactly the tool I was looking for! Simple but VERY useful.

2011-05-23 07:44:07 kamil - Thank you for an caution! I'll try to fix it asap.

2011-05-19 07:21:51 - does not work for The Gimp version 2.2.13

2011-02-12 09:36:17 ronnie - thanks a lot. great script

2011-01-23 16:03:14 Kamil - Hi Michael! Thank you for your feedback. The problem is in settings. You can set exact size of each grid field (place) - see parameter 2 and 3. Then your business cards will not be resized.

2011-01-20 13:40:47 Michael Zech - Hi! I tried to use your script to print business cards. The problem is: My card gets resized. I think it would be nice if there was an option *not* to resize images TIA Michael

2010-11-20 12:25:31 Frank - @Kamil: Thanks anyway - IGLO is very helpful for the intendend purpose, nevertheless :)

2010-11-09 13:25:10 Kamil - to Ronnie: thanx a lot! :)

2010-11-09 13:24:24 Kamil - to Frank: This would be a significant change in the concept of the IGLO. Script-Fu and its GUI isn't good to solve such a problem well. Therefore I do not provide this functionality in near future. Sorry.

2010-11-09 13:15:28 FB Ronnie - Works like a charm I've just printed myself some business cards. Thanks a lot!

2010-11-08 13:15:37 Frank Stefani - I would much appreciate an option to place different sizes of one image on one sheet. This is often used in school or kindergard photograpy. Eg. 1 big version (1 half of a sheet) and two smaller versions (2 quarters of a page). Regards, Frank http://www.frank-stefani.de -- PhotoJournalist / Photo Artist

2010-09-20 05:56:09 Kamil - to unknown below: It would be nice, but Gimp authors don't want to add more plugins into the basic install.

2010-09-20 05:54:12 Kamil - to Mukul: thanks a lot of! :)

2010-09-20 05:53:31 Kamil - to Wolfgang: thanks for tips!

2010-09-17 11:37:30 - Plugin is really useful! Any chance of this going into the default gimp install?

2010-08-09 13:25:02 Mukul Dube - Looks useful. Thank you. Must examine it carefully when I have the time -- or the need.

2010-07-26 18:49:18 Wolfgang Oertl - Works quite well to print a half A3 size image to one A3 twice. I miss an option to avoid scaling and to space the images evenly, or to add a certain margin to the resulting page. But anyway a big help, thanks!

2010-04-14 19:21:07 Kamil - ???????? ?? ???????? ? ???????. ???????: ? ????? ???? ????. ? ?? ??????, ??? ?? ?????? ???? ??????? ??????? ???? ? ????????? ?????. ? ???? ???? ????? ? ??????? Google Translate. ? ????????? Iglo ??? ???? ????????, ??????? ? ??????? ? ???????. ? Script-Fu ????? ?????? ?????????????????. ??? ????? ??????, ???????? ???????. ??????? ???????????, ? Python.

2010-03-17 06:12:07 Ljubava - ??? ???????! ?? ????? ???????? ?? ???????))??? ??? ??????? ?? ???????? ??????, ? ????? ??????. ????? ???? ??? ????????? ???????? ? ????? ??????????? ???? ?? ????????? ??????????. ???? ??????? ??????? ?? GIMP, ?????????? ?????? ???????????? ????????. http://www.linformatika.ru/content/gimp_vvedenie

2010-03-16 09:30:58 Kamil - ??????? ?? ??? ?????! :-D ? ????, ??? ?????? ????????.

2010-03-16 06:20:24 Ljubava - ??????,??????? ??????? ?? ??????! ? ?????? ????????? ???????????!

2010-02-13 14:51:28 Kamil - Thank you Peter. Nice work! If you agree, I'll add the link to this page.

2010-02-12 15:16:36 Peter Nore - I created a small tutorial on how to create business cards with your script: http://docs.google.com/View?id=df3rv8wz_35fmzz2sgp

2010-01-21 13:09:08 Kamil - I don't understand exactly where is the problem. Please send me e-mail with example to my address (on bottom of page).

2010-01-21 09:57:43 Alexander - 1.2 (7. 7. 2009) with gimp 2.6.6 (Linux). I try multiple my 35x45mm (it's "printing image size" in Gimp) photo on A4 paper, but IGLO stretches this photos to A4 width. Is't mistake?

2010-01-09 13:26:57 Jon - Oh right! Thanks Kamil sorry for the noob-ness! Works great, very handy :)

2010-01-09 10:33:14 Kamil - I'm sorry that this is not in the install procedure. Downloaded TAR file must be be unpacked (untar) into that directory. For "untar" on MS Windows you can use 7zip, TotalCommander etc. I will fix instructions.

2010-01-09 03:05:13 Jon - I've moved the script into /share/gimp/2.0/scripts/ and opened images but there is still nothing in the tools menu. I noticed all the other scripts i have are .scm files where as this is a .tar Am i in the wrong folder?

2010-01-08 14:33:11 Kamil - You have to load an image and then you will find IGLO in the Tools menu

2010-01-08 12:55:34 Charlie - I installed your script in gimp 2.6.8 but i can't seem to find it in any of the menus when i open gimp. I am using windows vista.

2010-01-03 15:05:36 Kamil - Very sorry, I had an error in the script. Now everything is in order.

2010-01-02 20:03:33 Tomas - Hi Kamil When i try to download IGLO i just get a picture saying Rails, am i doing somthing wrong, or is it some problem with the download?

2009-12-11 16:05:29 Kamil - to Marcel - I'm sorry, but I misunderstood your problem. This behavior is by design. Script make resizing the input image (with the maintenance aspect ratio) so as to fit into boxes in the grid.

2009-12-04 19:33:10 DavidG - I used your script to make a 12x15 A3 grid of baby photos for the first 6 months with our son for my wife. Google Picassa has identified the face shots, and your script did the layout. The result is awesome, thanks for your effort and making it available.

2009-11-25 07:55:00 Kamil - Thank's for bug report. I'll fix it ASAP.

2009-11-25 05:54:21 Marcel - Hi.. I've been trying this for a long time but it does not work. Try choosing a US letter size, 8.5x11" and print three 4x6" images on it. IGLO will place two images side by side, and the third image also in portrait mode below it. That should be impossible: 6" + 6" = 12" and the max. paper size is only 11".

Count of entries: 82

CHECK MY SCREENSAVER FOR PHOTOGRAPHERS!

  example1
Script preserves aspect ratio of images

example2
You can allow changing of aspect ratio

example3
You can print as many images as you want

example7
You can set exact count of rows and columns in the images grid

example4
You can duplicate images on final grid (open 3 images and set parameter "Duplicate image(s) x-times" to 3)

example6
You can create empty grid with specified count of columns and rows - width of wire is minimal space between images

 
© 2008 - 2014 Kamil Svoboda | e-mail: email

     pocitadlo.abz.cz
     since 23.3.2008

List of downloads   Please donate my development