Logo Image View Overview

Image View is a C# Windows application designed to handle images, especially from screen dumps. It has a means to crop the image and to print it at the top of the page with margins you specify. Images or image files can be dragged and dropped or pasted in it. It is easy to pan and zoom, and to fit the image to the available space. You can also save the image in any of the usual file formats.

There are a number of keyboard shortcuts.

Acknowledgements are at the end of the page.

The Interface

The interface has the usual menus, a toolbar, and an area to display the image.

Files can be added by using the File menu, by dragging them, and by pasting them. For dragging and pasting, when dragging a file from Explorer or another location, it will be opened. If there is an image, it will be be added but without an associated file name. If is is Text, it will treated as a URL and opened if the URL is actually an image. When dragging from a browser, if the image has a link associated with it, it may be the link that gets dragged. Since the link is likely not an image file, it will fail. Images in browsers can usually be copied, however, by using the "Copy image" option in Chrome or the equivalent in other browsers.

The image is fit to the available area when opened. It can be viewed as actual pixels or fit by using the icons on the toolbar or by using the context (right-click) menu. It can be zoomed continuously with the mouse wheel or to specified values using the icon on the toolbar or the context menu.

The image can be panned by holding the space bar or by setting Pan via the toolbar or context menu. When panning, the cursor is a hand.

The image can be cropped by setting crop via the toolbar. The cursor becomes a cross hair. Dragging the cursor creates a crop rectangle. Cropping is either cancelled or performed via the context menu. You can zoom and pan while setting up the crop rectangle, and there are keyboard shortcuts to refine the crop rectangle. The suggested procedure would be to first align the top and right edges by moving the whole crop rectangle using Ctrl with the Up, Down, Left, and Right buttons on the keyboard. Then use these buttons with Ctrl to shrink or expand the width.

You can save the image in a number of common image formats, determined by the extension you use for the file name. If the extension does not correspond to one of the supported formats, it will be saved as a PNG and the extension changed to .png.

Keyboard Shortcuts

File Menu

Help Menu

Tools Menu

Toolbar

Context Menu

Keyboard Shortcuts

Key Operation Key Operation
Space Sets panning (Cursor is a hand) Ctrl+x Cut
+ Zoom in Ctrl+c Copy
- Zoom out Ctrl+v Paste
Ctrl+0 Fit Ctr+p Print
Ctrl+1 Actual pixels Ctrl+b Paste then print
       
Down Expand clip rectangle height, top stays fixed Ctrl+Down Move clip rectangle down
Right Expand clip rectangle width, left stays fixed Ctrl+Right Move clip rectangle right
Left Shrink clip rectangle width, left stays fixed Ctrl+Left Move clip rectangle left

File Menu

Open Image

Opens an image from the file system.

Save

Saves the image to the file system. It is the same as Save As.

Save As

Saves the image to the file system. It can save in most of the common formats. The format will be determined from the extension of the file name you specify. The default is PNG. For JPEG you are prompted for the quality (0-100). The default value is 50%.

Print

Prints the current image.

Print Preview

Shows a preview of the current image.

Print Setup

Allows you to specify the margins and whether to use Landscape or Portrait. What you specify is saved for next time.

Exit

Exits the application.

Tools Menu

Options

You can specify settings which are saved between sessions. These are the buttons at the bottom.

Help Menu

Image Information

Shows information about the current image .

Overview

Brings up a window with this HTML file. It works as a rudimentary browser with links and Back and Forward buttons.

About

Gives information about this application including the version.

Toolbar

Standard Open, Save, Print, Cut, Copy, Paste, and Help Icons >

Fit

Fits the image to the available space .

Actual Pixels

Shows the image at full resolution.

Reset

Resets the image to as loaded. Undoes any cropping.

Pan

Sets panning. The cursor becomes a hand.

Crop

Sets it to crop. The cursor becomes a cross hair. Dragging the cursor creates a crop rectangle. Cropping can be cancelled or actually performed via the Context Menu. You can zoom and pan while setting up the crop rectangle, and there are keyboard shortcuts to refine the crop rectangle.

Zoom

Zooms to specific values, including Custom.

Landscape

Sets printing to be Landscape.

Portrait

Sets printing to be Portrait.

Context Menu

Fit

Fits the image to the available space .

Zoom

Zooms to specific values, including Custom.

Pan

Allows moving the cursor to pan. The cursor becomes a hand.

Reset

Resets the image to as loaded. Undoes any cropping.

Cancel Crop

Cancels cropping .

Do Crop

Crops to the current crop rectangle .

Installation

If you are installing from a download, just unzip the files into a directory somewhere convenient. Then run it from there. If you are installing from a build, copy these files and directories from the bin/Release directory to a convenient directory.

To uninstall, just delete these files.

Acknowledgements

Uses Utils from https://github.com/KennethEvans/VS-Utils.