JPEG Viewer is a single window application that displays one image per instance.
JPEG Viewer provide several methods to open the image file.
Command Line
- Open console
- Type "[PATH]JPEGViewer [filename]"
- Press [Enter]
Menu Command
Browse Image
- Select [File] -> [Browse]
- Browse the image and select to open
Explorer Popup Menu (Right click)
File Dragging
To read the whole or part of image, user can use the mouse or keyboard to move or zoom the image.
Move Image
- Use the Arrow Keys to scroll the view area.
- Left click and hold on the image and move the mouse to select view area.
Zoom Image
- Use [+] key to zoom in of image (Enlarge the image size)
- Use [-] key to zoom out of image (Reduce the image size)
- Use [Enter] key to switch zoom option between Auto and 100%
- Use [CTRL+rotate wheel forward] to zoom in
- Use [CTRL+rotate wheel backward] to zoom out
General File Information
This dialog provide basic information about the image file.
Histogram
Histogram displays the color statistic of the image and helps you to analysis the image properties.
JPEG Application Data Segment
This dialog displays the JPEG APP list inside the image file. JPEG Application Data Segment is used to store the application data such as EXIF. The APP detail will not be show because it is a large binary data which is meaningless to user. But user can select to save the APP into file.
JPEG Quantization Table
This dialog displays the JPEG Quantization Table that is used to quantize the image for compression process.
Exif Information
This dialog displays the image EXIF information. This service is provided from the external software ExifViewer PlugIn. For detail information, please visit the software website.
The software can print the image in custom and standard photo size. You can also print the image in multi page.
Printer
You can select the installed printer and set the printer properties. User must set the page orientation in either Portrait or Landscape mode.
Print Size
You select the image size for printing.
- Custom - Select the zoom ratio to adjust the image size.
- Full - Print the image in full page.
- 2R - Print the image in standard 2R photo size (2" x 3").
- 3R - Print the image in standard 3R photo size (3" x 4.5").
- 3R(HK) - Print the image in standard 3R(HK) photo size (3.5" x 5").
- 4R - Print the image in standard 4R photo size (4" x 6").
- 5R - Print the image in standard 5R photo size (5" x 7").
- 8R - Print the image in standard 8R photo size (8" x 10").
- 16R - Print the image in standard 16R photo size (16" x 20").
Resize
Since the image dimension may not fit in the selected print radio, you need to resize the image to fit into output.
- Crop to fit - crop the image sides to fit the print area, some edge will be removed.
- Resize to fit - resize the image to fit the print area, the image will be smaller and the output will have some unused area.
Format
There are some options you can select to format the print out.
- Write border - reserve the 0.1" space arround the print area to create the write border. The image will be smaller.
Select Page
In multi-page printing, there will be many pages to join to reconstruct the whole image. Sometimes you may need to reprint some pages due to the part is damage or other reasons. This feature allow you to selet the page to print. Leaving the input blank or filling 0 means to print all pages. The pages is number from 1 in left to right, top to bottom order, the first page is number 1 at left top corner.
Print Information
Before you print the image, you may verify the setting and check the print resolution from this part.
Result
Image is print in 1 page Image is print in 2x2 pages
Save Image
From this dialog, you can save the JPEG with different configuration. Since JPEG is a lossy compression standard, using different setting will change the image quality and the compression ratio. To minimize the loss between the saved image and the original image, you may use the original file setting to save with the same quality factor and compression parameter.
Format
The format affects the image pixel quality.
- YUV400 - Gray image (1 byte per pixel)
- YUV420 - Color in YCbCr CCIR 601 standard (1.5 bytes per pixel)
- YUV422 - Default format. Color in YCbCr CCIR 601 standard (2 bytes per pixel)
- YUV444 - Color in YCbCr CCIR 601 standard (3 bytes per pixel)
- RGB - Color in RGB mode (3 bytes per pixel)
- CMYK - Color in CMYK mode (4 bytes per pixel)
- YCCK - Color in YCCK mode (4 bytes per pixel)
Encoding
Currently only sequential encoding is supported.
- Sequential - The image is scan line by line from top to buttom.
- Progressive - The image is scan from low resolution to best resolution.
Quantization Table
This parameter affects the quality of the image. The greater quantization value (IJG=10) give a poor quality but higher compression ratio. The smaller quantization value (IJG=90) give a better quality but poor compression ratio. For defalut value (IJG=50), it give an accaptable image quality and resonable compression ratio. Both the image quality and compresion ratio depend on the complexity of the image.
Huffman Table
This options select the Huffman table for entropy coding. Using the source file setting give the same performance while using the IJG reference give the standard result.
Image Description
User can input some image description and store the text in the EXIF segment inside JPEG file.
User Comment
This input is similar to Image Description, but this input can accept UNICODE character.
Print Date
This function is to print the original digitized date and time onto the image. There are over 100 different kinds of format for you to print the date. You can paint the text in one of four locations near the corner of the image.
Crop
This function allows you to select the region of image and crop to new resolution. You can also edit the image to standard photo size.
Resize image
This function allows you to resize the image to the new resolution.
Rotate
This function allows you to rotate the image 90, 180 and 270 degree. In advance, you can also rotate the image to any angle together with new image size with scaling.
Flip image
This function allows you to flip the image horizontally and vertically.
Insert Test
This function allows you to insert text onto the image. You may input text, change the font, color and the text angle and move to any location.
Adjust Image
The software includes the functions to adjust the image color. For more information, please read tutorial.
- Brightness / Contrast
- Color Balance
- CMYK
- Hue / Saturation / Lightness
- Level
- Saturation
Special Effect
The software includes the functions to make special effect to the image. For more information, please read tutorial.
- Blur
- Desaturation
- Emboss/Engrave
- Invert
- Monochrome
- Quantization
- Sepia
- Threshold
Application Options
- Application
- Display
- Background color - set the window working area color
- Use Software Resizer - use software resizer instead of system image processor
- Use 32bits image display - handle the image in 32bits but not 24bits
- Load Image
- Preview during open - preview part of image during open
- Load image orientaition - apply image orientation after image is loaded
- Translucent - translucent level of tool window and dialog
- Icon
- Used to create application from Desktop, Start Menu and Quick Launch
Multilingual User Interface
The software can be localize to any language. The default and build-in is English (United States).
Select language
- Select [Tool] -> [Multilingual]
- Select the installed language from the list
- Press OK
Download
There is a set of verified language file that is able to download from Jpeg Viewer homepage.
Install
To install the language file, copy the file to the directory that the program is installed. The program will load the language file from the same directory.
Create
To create the software language file, you have to download the resource kit to create your own language. If you want to share your code, you can send your copy to the homepage.
File Associations
This dialog allow you to associate the file type with the software.
- Select [Tool] -> [File Type]
- From the text box, enter the file extensions and use ';' character to separate
- The selected extension association will be display in the list box
- Check/Uncheck the extension to associate the file to the program
GUI Font
This dialog allow you to modify the GUI font used in the software.
- Select [Tool] -> [GUI Font]
- Check/Uncheck the enable/disable the font style
- Click [Select] to modify the font type
- Click [Reset] to use the default system font type
Shortcut Key
This dialog allow you to customize the software shortcut key.
- Select [Tool] -> [Shortcut Key]
- Select the command from the list
- Press [Return] in the list or click [Set] to modify the key of selected command
- Press [Insert] or click [Add] to add key to the selected command, more then one set of shortcut key can be associated to the same command
- Press [Delete] or click [Clear] to remove the key of selected command
- To comfirm the change, press [OK]
- To use the software default shortcut key, press [Default]