Jump to content

Combine all open images in new one?


Recommended Posts

For all I know of there isn't a fast way to do that and there isn't a plugin that can do that either.
So you're best bet would be to make a very large canvas, then open all your images separately, then one by one copy an image, go to your large canvas, add a new layer, and paste. Placing each image on their own layer. You can always change the size of the canvas by going to Menu Bar > Image > Resize Canvas.
For arranging the images you might like these plugins :
Align Object -- http://forums.getpaint.net/index.php?/topic/4193-align-object-plugin-updated-06172007/
Object Align from this plugin pack -- http://forums.getpaint.net/index.php?/topic/8375-drop-shadow-and-other-effects-krisvdms-plugin-pack-updated-2010-10-26/

Edited by Cc4FuzzyHuggles
Link to comment
Share on other sites

Hi Dejan,
 
There is thing which you can try. Plugins don't access different files in different tabs together. So, they can't combine images.
 
But if each image are in same file, then it can be done.
 
To do this Use
 
1) "Import from files" in "Layers" Menu. It will open all images in different layers.
 
2) Use MadDugan Sprite-sheet Filetype plugin to join horizontally.
 
This is video from TR's plugin. In this video he use this plugin to combine layers into single horizontal strip.

https://www.youtube.com/watch?v=9UClM9KC3-s&index=3&list=PLC803B9CA9F30C9FF
 
Of Course, orientation and orders of layer matters here. This plugin combine in horizontal fashion. To combine in vertical fashion you need to rotate image : Press Ctrl+H. (All layers will be  rotated), combine as usual and rotate the resultant in opposite direction.

Edited by Pratyush

Rl7un0O.png

Link to comment
Share on other sites

Hello.

 

Thanks for answers, especially to Pratyush - while not perfect, it will do fine for some cases.

 

It is shame that plugins can't access all open files - plugin itself would be quite simple:

 

  • Calculate sum of all widths of open files (SumW)
  • Calculate max of all heights of open files (MaxH)
  • Create new image with SumW x MahH dimension
  • Import one by one image, shifting each one with sum of widths previously imported images

Maybe this can be added in Paint.Net itself? :-)

 

Regards,

Dejan

Regards, Dejan Vesić | Home - http://www.vesic.org/english | Blog - http://www.vesic.org/english/blog/

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...