Or you can email it to me. Basically it’s a matter of color-depth reduction, and detail smoothing. I can’t guarantee 7k with no acceptable loss of definition, but I can try.
You’d best understand what you’re doing to get ther results you want. File size is rarely used to define an image outside of printers who are always specifiying TIFF files with three bytes per pixel and no compression.
You’re probably talking about JPG files which may have variable compression. You can trade image quality for smaller file size. This is independant of the size of the bit map.
What is the purpose of making the file smaller? To dislay on a web page? To email? How big is it now?
Irfanview (http://www.irfanview.com/) is a free download. It allows you to resize any graphics file. Just open the file and click on Image-Resize/Resample and specify the size you want. This program has got to be one of the the best freeware items around. In addition, it does a lot more than just graphics.
I’ve used Irfanview to do fast viewing and manipulation of hundreds of thousands of files (yes, I said hundreds of thousands), and I love it. It’s got to be the best combination of simple interface and powerful functions out there, and it’s free. As a point of complete coincidence, I have two Irfanview windows minimized to my taskbar as I type this…
a) I have files that on my hard drive are in the vicinity of 50K but which, if copied via FTP to my ISP’s free web space (where I have a restriction on storage space) the same files may show up as 1.4K, 13K, 5K, etc. The reason for this is that hard drives have a minimum allocation block. To save the smallest of files (let’s say, a plain-text file with just the character “a” in it) the operating system is going to set aside one of those allocation blocks. Only if that isn’t big enough will it allocate additional blocks.
The minimum allocation block on my 8 gig drive is 8K. The minimum allocation block on a 70 gig hard drive might be 50K but that doens’t mean the file itself is literally 50 kilobytes. And one thing that means is that there’s nothing you can do to that file to make it appear to take up less room on your hard drive!
b) In actual file size, 7K is a pretty small file, even if it’s a JPEG. If it’s an icon or a button or something, that’s reasonable, but if it’s a 32-bit color panorama of fall foliage that currently looks good in a 1024 x 768 monitor, you aren’t going to be able to store enough information in just 7K for it to still look good.
If it’s a hi res jpeg at 1.5 megs and must be resized and repackaged for a message board avatar at a 7k max you are more than likely not going to get acceptable/viewable results. To meet the requirements it would have to be changed to .gif format and would be incomprehensibly pixelated.