Multiple actions in Batch processing
Posted: Wed Mar 03, 2004 2:37 pm
I do not know if this has been reported before, but here it is.
I need to resize some small images and to also resize the canvas so that it is bigger than the resized images, and square. The images need to preserve their original aspect ratio.
The original images are mixed jpg and gif files, and the output needs to be jpg.
I can do all of this with xnview, but I have discovered that I have to do it one step at a time. The steps that I use are as follows:
1. convert to png (the final image has to be as good as possible, so for the intermediary steps I need a lossless format)
2. convert to true colour (gifs have fewer colours, and I found that resizing does not work with them; I do not know if this is a limitation due to the number of colours, or something else)
3. resize to the target dimesions, preserving the aspect ratio
4. resize canvas to the target dimensions, modifying the aspect ratio
5. convert to jpg
As I said before, doing this one step at a time works very well, but when I tried two or more commands for a mixed batch, some actions were not performed
for instance, trying to do steps 2, 3 and 4 at the same time only resizes the canvas, and does not convert the colour space and does not resize the image.
I would really like to do this kind of processing in one go, is there a way to do it?
I am using the latest version of the program, and this happens when I try resizing with one of the advanced algorithms. I have not tried bilinear resizing, though.
I need to resize some small images and to also resize the canvas so that it is bigger than the resized images, and square. The images need to preserve their original aspect ratio.
The original images are mixed jpg and gif files, and the output needs to be jpg.
I can do all of this with xnview, but I have discovered that I have to do it one step at a time. The steps that I use are as follows:
1. convert to png (the final image has to be as good as possible, so for the intermediary steps I need a lossless format)
2. convert to true colour (gifs have fewer colours, and I found that resizing does not work with them; I do not know if this is a limitation due to the number of colours, or something else)
3. resize to the target dimesions, preserving the aspect ratio
4. resize canvas to the target dimensions, modifying the aspect ratio
5. convert to jpg
As I said before, doing this one step at a time works very well, but when I tried two or more commands for a mixed batch, some actions were not performed
for instance, trying to do steps 2, 3 and 4 at the same time only resizes the canvas, and does not convert the colour space and does not resize the image.
I would really like to do this kind of processing in one go, is there a way to do it?
I am using the latest version of the program, and this happens when I try resizing with one of the advanced algorithms. I have not tried bilinear resizing, though.