I am very sorry, but my English is not as good as I would like (I'm still learning). Anyway, You understood well what I meant
Thank you very much for the answer.
I'm writing a program for my institution that uses IM as a image converter (we have a lot of them). Well to be honest it's rather GUI and reporting app, since the main job is done by IM.
We have certain standards for storing and displaying images on the internet. So far, we've used a shell script, but I can only say that it exists. Basically, it does its job (batch converting images) quite well, but my goal is to create an application that will be convenient for less advanced users, because we are only one of many state institutions in our country and We share new solutions with each other. Besides, I think that I can improve this script that we're using at the moment,by reducing the number of steps that must be taken to achieve what we need. In addition, my application is to make some more sofisticated reports after conversions is done and present them in an accessible way, for example for the head management
That's why I learned FreePascal (Lazarus IDE) enough to be able to realize my idea, and now I'm learning how to use ImageMagick
. Our IT/programmers department is still busy with 'something' so I decided that I would do something myself (WE NEED TOOLS
So since You and others helped me ALOT I would love to add a big THANK YOU in the credits in my App
If You are willing to agree of course
Although, to be honest, even if the application will be widely available, I doubt whether it will be useful to someone outside the archive network in my country. Anyway... Once again THANK YOU
GeeMack wrote: ↑
I'm not quite sure I understand the question, but you can read many images into an IM command and perform various operations on them conditionally. A command like this would read in two images, scale the width of the second to 0.35 the width of the first while maintaining its proportions, and append it to the bottom of the first...
Code: Select all
magick img1.png img2.png -resize %[fx:t?u.w*0.35:u.w]x -append output.png
Doing those sorts of conditional operations and calculations is what makes IM7 especially powerful and versatile. You can learn more about the construction of that FX expression at THIS link