• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

allocate BMP file and convert to JPEG

HiddenStupid

New Member
Joined
Jul 17, 2007
Messages
741 (0.11/day)
Processor x2 4400+
Memory 3gig
Video Card(s) 8800 gts 512mb
Power Supply 500w zumax
allocate BMP file and convert to JPEG

Heres what I want.... I want a program to allocate every BMP file within my hard drive for me and convert it to JPEG.... without "saving as" but just replace it with the original and everything in its orginal directory.

Say like i have bmp file in c/program/haha and in c/duc/hoho and i want those bmp files to be converted to jepeg and keeping everything as is.

Is there any program exist the way i want it?

btw I use win dir stat... it can allocate bmp files for me but I want a program to allovate for me and convert to jpeg for me by keeping everything as is... like original directory and replacing the original file.
 
all i can say is install GIMP and load the Bitmap then when you want to save it out, set the format to jpeg.
 
Search "batch bmp to jpg converter" in Google. Don't be lazy... OK - I am too ;)
 
all i can say is install GIMP and load the Bitmap then when you want to save it out, set the format to jpeg.

Can gimp do mass convert?

i mostly seeking feature that can find all bmp file for me within my hard drive and convert to jpeg at once.
 
I made a program for myself that may be helpful to you.
I made this specifically to ease the conversion of lots of .bmp files to .png or .jpg, and to save 8bit BMP files without having to use Photoshop or Paint.NET to save them as an 8bit gif then to a BMP.
Download the ImageSaver.zip attachment for ImageSaver.exe and optiPNG.exe (why optiPNG is included is explained later in this post).
How to use:
Extract the two files from the .zip into any folder, but keep them in the same folder together.
Doubleclick "ImageSaver.exe" to start it up when you want to use it.
Requires Microsoft .NET runtime 2.0 or 3.0. I think the program won't start if you have don't have .NET installed​

ImageSaver.png


You can drag/drop files from Windows Explorer into this program, or select them via a "open files" dialog.

For MS Windows versions earlier than Vista, you must have installed the Microsoft .NET runtime either manually or through Windows Update. It requires .NET runtime 2.0 and works with 3.0.

It uses Microsoft's image conversion code that comes with .NET.
This gives the same compression quality with .PNG files as saving stuff in MS Paint (not optimal), so ImageSaver can use OptiPNG to further compress .PNG files, hence why optipng.exe is provided with it.

Keep optipng.exe and ImageSaver.exe in the same directory in order for ImageSaver to provide you the option to use optipng to generate small .png files with no picture quality loss. ImageSaver looks for "optipng.exe" in the directory it's run from, so don't rename optipng.exe if you want the option of using it's functionality.

OptiPNG takes a long time to process an image. If you try converting, say, 20 very large images to .PNG with the "use optiPNG" option checked, you will have to wait a very long time for it to complete, and the optiPNG window pops up every time it starts on a new image (this is very annoying and I can't figure out to to prevent that window from stealing input focus.​

This program is provided free of charge, as-is, with no warranty expressed or implied, and I am not responsible for any loss that may occur to you for using it. You may not charge money for this program or its source, and you may not pass it off as your own work. (I have to say this to protect myself).

The C# source to it is provided in another .zip.


By the way, you don't want to have a computer program automatically convert ALL .bmp files to .jpg on your harddrive because Windows as well as many other programs require/expect some images to be .bmp
 

Attachments

Back
Top