I don't know Gimp coding or C, C++ or whatever it's using, and am new to the Gimp. (I'm really liking the Gimp BTW - has some stuff I don't remember Photoshop having too - lovin' that new layer from visible option & the right-click menu). I am running Gimp 2.0 on Windows Vista (yeah, I know, but I had to get it to support the tablet PC I wanted - would be nice to be able to use the pen's pressure sensitivity functions in Gimp too, but that's a question for another time). I have programmed off and on for over 3 decades, so it's not out of the realm of possibilities that I'd be able to code something if given good instructions.
Basically I'm trying to do batch watermarking with a file I want to use, placed where I want it, sized and colored the way I want it etc.
I made a .png that is the way I want it and sized so that if it's added as a layer on the same sized .jpg it will be ready to save as a .jpg right away, no other processing needed.
I don't need rotating, resizing or anything else. I already have the ability to batch size the images I want to do this with so that they are all compatible in this way size-wise. I just need to be able to pick which JPEGs I want to batch overlay a PNG file( that I pick for the batch), then be able to batch save the results (as JPG, of course).
So I guess the processing needed would be the ability to:
- pick the overlay PNG file for the batch
- pick the JPG files to have the overlay batch put on them
Then it would do the equivalent of:
-add PNG as new layer (over JPG)
-merge layers (might not be needed since saving as JPG)
-save as JPG (could replace the original JPGs or save to different folder that is created per batch)
Once I find something that can do this I'm hoping I can pick different individual PNGs for different batches as well, so don't want to be stuck with always being the same PNG for every batch, and don't want it to do anything about placement other than overlay it.
Any suggestions of how to code this or if there is a plug-in already (and where I can find it if there is one) or if there are other programs that will do this for me?