JJXview is a freeware.It supports many image formats,include bmp,jpeg,gif,tiff,png,psd,raw,cr2 and almost all kinds of formats,view and edit images with abundant effects.It can adjust image brightness,contrast,gamma,color balance and much other image parameters.It can also cut,copy,paste,print images. with its image files explorer,to browser image files will be very easy.Further more, it is very easy to print image with many printing options.64bit version support images with large file size