I need a way to caption image files, automatically in bulk, using the original file name. Something like "Grand Canyon North Rim.jpg to "Grand Canyon North Rim". In other word, I'm to lazy to add text manually for each file. 



I need a way to caption image files, automatically in bulk, using the original file name. Something like "Grand Canyon North Rim.jpg to "Grand Canyon North Rim". In other word, I'm to lazy to add text manually for each file.




It does exist and it's called XnView, the world's greatest (free) image viewer and converter.
http://www.xnview.com
Once installed just go to Tools -> Batch Processing (Ctrl - U), add your folder of images on the first tab, then go to the Transformations tab, under Image double-click Add Text, then on the right where you see Parameters, click the button with two arrows >> and select Filename (or whatever other info you choose). You can then specify text color and background color, font, and positioning. You will probably want to experiment with one or a couple images to find the ideal combo, then once you do you can apply it to all of them.
XnView is great.
- Oshyan

Irfanview is very fast and can edit images just as MS Paint can, besides having a very similar feature-set when compared with XnView. It is also portable...you can copy the irfanview folder you installed in one computer to another computer and IrfanView will work without problems.
With so much similar features between these two viewers/editors, it doesn't matter that much what you prefer. For me, IrfanView is the "devil I know" as I have been using it for over 15 years.



I can understand that Irfanview may have just the right feature set for some people's needs, while XnView may be missing some key thing. I still don't entirely understand using both, but admittedly I do have more than one image viewer (Faststone and XnView) installed, so who am I kidding.

Original address: https://www.donationcoder.com/forum/index.php?topic=41327.0