Copyright: 2004 © Peter Nielsen


General Help
PMView is a robust and configurable image viewing, conversion, and editing tool for bitmapped graphics. It loads your images blazingly fast, without compromising quality or robustness. PMView supports saving and loading of more than 40 different file formats, including JPEG, GIF, PNG, TIFF, and PhotoCD. PMView offers broader and faster support for these file formats than many other programs do, since we wrote all of PMView's code for format handling ourselves. PMView also incorporates various image recovery techniques. If the image is bad, PMView will try to make the best of the situation and show the image if only possible. It does not give up easily.

PMView is intelligent. It tries to figure out what you want instead of popping up meaningless error messages. It tries to provide good default settings for most actions. PMView is also very configurable.  There are hundreds of different options that make it possible for you to configure PMView to your liking. For instance, PMView has fully configurable shortcut keys.

PMView is much more than a viewer. It has functions for doing screen captures including the unique feature to capture parts of a window that are outside the desktop. The print function in PMView is a true WYSIWYG (what you see is what you get) implementation that visually lets you adjust margins and see the printed output. PMView allows for printing an image using multiple sheets of paper, enabling the user to print out a huge poster using standard letter sized paper and gluing the parts together. Naturally, PMView also has a TWAIN-interface for scanning and advanced batch and scripting functions that lets you automate conversion of a large number of files in the background.

PMView has a unique automatic thumbnailing facility that will create thumbnails for your images. The thumbnails in the file open window make it possible for you to browse through hundreds of images in minutes. You'll never again have to load a bunch of images just because you forgot the name of the one you're looking for. PMView lets you convert files from one file format to another with the click of a mouse button. Just right-click with your mouse on the file you want to convert and select what format to convert to. PMView will do the conversion in a background task and lets you continue working.

PMView also has an easy-to-use slideshow feature that lets you create slideshows just by dragging and dropping the images you want. The slideshow controller gives you an easy way to control your slideshow while it's running.

PMView is written in C++ and makes heavy use of C++ specific features like classes, templates and exception handling. Throughout this product, we have tried our hardest to provide you with the best possible performance. Our memory and file management routines will provide you with blazing speed and the best use of your hardware. PMView does not lay its foundation on third party code or libraries that would limit our possibilities to provide a robust and optimized solution.

PMView is dynamically multithreaded, meaning that threads will be created and destroyed as needed. There will never be threads spinning in the background doing nothing. We have also invented a Priority Boost system that will let you use idle time priority without having to worry about locking up PMView or your system. PMView works well on single CPU systems, but also includes advanced SMP features for multi-processor systems.

PMView is easy to use. It has an object oriented user interface with well-organized menus.  PMView also comes with full context-sensitive on-line help. Press F1 at any time to obtain context sensitive help, or select Help from the main menu to get a list of all the help topics.

 This program is produced by a member of the Association of Shareware Professionals (ASP). ASP wants to make sure that the shareware principle works for you. If you are unable to resolve a shareware-related problem with an ASP member by contacting the member directly, ASP may be able to help. The ASP Ombudsman can help you resolve a dispute or technical problem with an ASP member, but does not provide technical support for members' products. Please contact the ASP Ombudsman online at http://www.asp-shareware.com/omb.


Tips, Questions & Answers

Select one of the following:

•  General Q&A and Tips

•  File Open Container Q&A and tips

•  Slideshow Q&A and tips


Menu Commands

For a detailed explanation of each menu, select from the list below:

•  File

•  Edit

•  Transform

•  Color

•  View

•  Help


File Menu

The File menu lets you transfer files from/to disk or to delete the current image or run a slideshow.

•  New lets you create a new empty canvas, a new slideshow, or start a new PMView session in a new window.

•  Open opens the file open window that lets you load an image from disk, browse your images and create/delete thumbnails.

•  Recall will revert to the file on disk, which means any changes you had made to it (or your view of it) are lost.  Recall also lets you recall on of the 8 recently loaded files.

•  Next/Previous will open the next or previous image file in the current directory.

•  Save will save the current image to disk.  The image will be written to a file with the same file name, format, and options that were used when the file was last saved.

•  Save As lets you save the file with a different name, in another file format, or with different save options.

•  Close will close the current image or slideshow.

•  Info will show detailed information about the currently displayed image.

•  Print will print the currently displayed image.

•  Copy to lets you copy the currently displayed file to another location.

•  Move to lets you move the currently displayed file to another location.

•  Delete will delete the currently displayed image or slideshow.

•  Set as Wallpaper lets you set the current image as desktop background.

•  Exit will quit PMView

•  Twain lets you acquire images from a TWAIN compliant device

•  Capture will let you capture the whole screen or selected parts of it.


New

These commands let you create a new empty canvas, a new slideshow, or start a new PMView session in a new window.

•  Image This opens up a dialog that lets you create a new empty canvas.

•  Slideshow Creates a new empty slideshow.

•  PMView Window Starts a new copy of PMView in a new window.

The shortcut for New Image is Ctrl+N.


Open

This opens the File Open Window that lets you load an image from disk, browse your images and create/delete thumbnails.

The shortcut key for Open is Ctrl+O


Recall

This will let you revert to the current file on disk, or recall previously loaded files.  The 8 most recently loaded files are listed and can directly be recalled by selecting the corresponding file.  Note that you can revert to the current file by a single click on Recall, i.e. you don’t need to open the Recall menu and select from the list.

Clear List clears the recall list.

The shortcut key for Recall is Ctrl+R.


Save

This saves the current file to disk.  The image (or slideshow) will be written to a file with the same file name, format and options that were used when the file was last saved.

The shortcut key for Save is Ctrl+S.


Save As

This saves the file with a different name, in another file format or change any of the save options.


Delete

This deletes the currently displayed image from disk.

Note: PMView will ask for file delete confirmation in accordance with the setting on the Confirmations page in PMView’s Preferences Notebook.

The shortcut key for Delete is Ctrl+D.

Warning:  This command is irreversible.


Close

This will close the current image or slideshow.

The shortcut key for close is Ctrl+Q.


Next/Previous

These commands let you open the next, previous, first, or last image file in the current directory.

The current directory is the directory where the currently viewed image resides. If no file is open, the current directory is the directory of the file that was most recently opened (i.e. the file that is first in the Recall list).

•  First Loads the first image file in the current directory.

•  Previous Loads the previous image file in the current directory.

•  Next Loads the next image file in the current directory.

•  Last Loads the last image file in the current directory.

•  Read Ahead Enables file preloading.

•  Wrap Enables or disables wrapping. When enabled, PMView will automatically wrap to the first image when you advance beyond the last image with Next or wrap to the last image when you advance beyond the first image with Previous.  When disabled, PMView will not do this wrapping and stays at the last (or first) image.

File List

•  Keep Refreshed If enabled, the file list is always refreshed when needed. If disabled, the file list is not automatically refreshed. This option is enabled by default.  However, you may want to disable it if you have directories with more than 1,000 files and the performance of First/Previous/Next/Last is not satisfactory.

•  Refresh Refreshes the file list. Use this to refresh the file list when the Keep Refreshed option is disabled.

Note:  These commands retrieve the files in the sort order selected in the File Open dialog. File names are filtered according to the List files of type setting in the File Open dialog. Exception:  Files will be retrieved in alphabetical order if the sort order is set to Image Format, Image Size, or Image Depth. You may want to avoid using any of these three sort methods since they cause the images to load in a different order than they appear in the File Open dialog.

Note:  File preloading (read ahead) will not occur if image loading requires user interaction (e.g. selecting resolution for Photo CDs).

The shortcut key for Refresh is F5.


Acquire

This will open the device software’s Acquire Dialog Box.  For help using this dialog box, consult its in-line help or the device’s software manual.  When the hardware finishes processing the image, it will be sent to PMView.

The interface between an application and an image device’s software is handled by a file named TWAIN_32.DLL When you install the software for an image device, a copy of TWAIN_32.DLL is placed in the Windows directory.  When PMView starts, it checks if the file is installed.  If it is, the TWAIN-specific menu selections Acquire and Select Source are made available.  If it isn’t, the menu selections are grayed out.

Note:  If you have a TWAIN-compliant device installed, but Acquire and Select Source on the File Menu are grayed out, check to see if TWAIN_32.DLL is installed in the Windows directory.  If it isn’t, try reinstalling your device software.  Make sure you turn on any options that pertain to TWAIN drivers.  If TWAIN_32.DLL is still missing, contact the device manufacturer.


Select Source

Use this to select a TWAIN compliant device for acquiring images.  PMView will open the device software’s Select Source Dialog Box.  Highlight the device that you want to use, then click on the OK button.

The interface between an application and an image device’s software is handled by a file named TWAIN_32.DLL When you install the software for an image device, a copy of TWAIN_32.DLL is placed in the Windows directory.  When PMView starts, it checks if the file is installed.  If it is, the TWAIN-specific menu selections Acquire and Select Source are made available.  If it isn’t, the menu selections are grayed out.

Note:  If you have a TWAIN-compliant device installed, but Acquire and Select Source on the File Menu are grayed out, check to see if TWAIN_32.DLL is installed in the Windows directory.  If it isn’t, try reinstalling your device software.  Make sure you turn on any options that pertain to TWAIN drivers.  If TWAIN_32.DLL is still missing, contact the device manufacturer.


Capture

This is PMView’s built-in Screen Capture feature that lets you capture a selected window, the interior of a window, the whole screen, or a selected area of the screen.

•  Window lets you select a window and capture it completely with frame.

•  Window interior lets you select a window and capture it without frame.

•  Screen will capture the current screen.

•  Area of Screen lets you select and capture part of the screen.

•  Setup lets you configure how the capture function should behave.


Print

This opens up the Print dialog that lets you print the currently displayed file.

The shortcut key for Print is Ctrl+P


Exit

This quits PMView


Window

This will let you capture a window including its borders, title-bar and menu bar.  Click the left mouse button to select window.  Clicking the right mouse button or pressing Esc will cancel the capture.

Use the Capture Setup dialog to select if the capture should be immediate, delayed or triggered by a hot-key.

Note that PMView is capable of capturing parts of a window that lie outside the screen.  Thus, if you use a virtual desktop program, you’ll be able to capture the whole desktop, not only the visible part!  To capture the desktop, please use the Window capture method and left-click on the desktop.

Related information:

•  Capture Setup


Window Interior

This will let you capture the inside of a window, i.e. its borders, the title-bar and menu bar will not be included.  Click the left mouse button to select window.  Clicking the right mouse button or pressing Esc will cancel the capture.

Use the Capture Setup dialog to select if the capture should be immediate, delayed or triggered by a hot-key.

Note that PMView is capable of capturing parts of a window that lie outside the screen.  Thus, if you use a virtual desktop program, you’ll be able to capture the whole desktop, not only the visible part!  To capture the desktop, please use the Window capture method and left-click on the desktop.

Related information:

•  Capture Setup


Capture Setup

These options let you control how PMView captures images.

•  Capture method

-	Instant This method makes PMView instantly capture the window you select.  Note that the mouse pointer cannot be included when using this method.  (The Include mouse pointer option is grayed out).

-	Delayed by This method waits the specified time before capturing the window.  During this time you can bring up pop-up menus etc. that you wish to include in the captured image.  When the specified number of seconds have elapsed you will hear a beep and the window will be captured.

-	Activated by This method captures the window when the selected hot-key is pressed.

•  Include Mouse Pointer The option determines whether the mouse pointer should be included in the capture or not.  The mouse pointer cannot be included when doing instant captures.  Thus, the capture method must be either Delayed By or Activated By.

•  Hide PMView and its dialogs Use this option to select whether PMView should be hidden during captures or not.  If set, PMView and its windows will be hidden, thus making it easier for you to select the window to capture.  However, if you would like to capture one of PMView’s own windows this option must be turned off.

Tip:  You can make a ‘contact sheet’ by turning this option off and capturing PMView’s File Open Container.


Help for Using the Help Facility

Help is available when you do the following:

•  Select Help from the menu of an object.

•  Press F1 in any window that has a Help choice on a menu bar.

•  Select the Help push button.

The help you get is determined by what is highlighted when you request help. For example, if you request help while a menu bar choice is highlighted, you get specific information about that choice.


Acknowledgements

The TIFF and GIF LZW compression and decompression included in this software are licensed under U.S. Patent No. 4,558,302 and all foreign counterparts.

The Graphics Interchange Format © is the copyright property of CompuServe Incorporated. GIF(sm) is a service mark property of CompuServe Incorporated.

The JPEG codec included in this software is based in part on the work of the Independent JPEG Group.

TIFF(tm) is a trademark of Aldus Corporation.

Kodak is a registered trademark of Eastman Kodak Company.

Motorola is a registered trademark of Motorola, Inc.

Targa and TGA are registered trademarks of Truevision Inc.

IBM and OS/2 are registered trademarks of International Business Machines Corporation.

Microsoft, MS-DOS, Windows, and Win32 are registered trademarks of Microsoft Corporation.

PMView is the copyright property of Peter Nielsen.


Bugs and known problems

HOW TO REPORT BUGS

If you encounter a problem in PMView, please report it to us. However, before reporting it, please carefully check the list of driver bugs and application notes below. If you can't find the problem listed, please report it to us. (Prior to reporting it, if possible, please take a look at PMView's WWW pages at http://www.pmview.com and see if you find the bug listed there). Please record the program version number and a detailed description of the action being performed at the time of the error.

   We welcome any and all bug reports at bugs@pmview.com.

PMView crashes or terminates abruptly - How to generate a log file

If the problem is of the nature that PMView crashes or abruptly terminates, please do the following.  Start PMView with the /LOG flag:

pmview /log=pmview.log

Once you have repeated the problem and PMView has terminated, please send us the generated log file.

PMVIEW BUGS

   There are no known bugs in this release of PMView.

PRINTER DRIVER BUGS

Printer driver problems are common in Windows 95/98.  If you have a problem printing from this version of PMView, we recommend that you uninstall and reinstall the printer driver.  This usually solves the problem.

APPLICATION NOTES

   The following applications need a specific version when used with PMView:

 WindowBlinds by Stardock Inc

The shareware version of WindowBlinds has bugs that prevent PMView's automatic window resizing from functioning correctly. (The PMView window will be too small and have scroll bars).

Solution: Upgrade to a newer version of WindowBlinds

RSJ CD Writer

There is an error message when closing PMView.

Solution:  Upgrade to RSJ CD Writer v1.11.


Command-line flags

There are optional flags that you can use when invoking PMView.  You can specify the flags in any mix of upper and lower case. You can specify the flags in any order you like, before or after the file name.  Only the first three letters are important (which is why they are highlighted below). Here's the complete list of command-line switches:

/Print: This will launch PMView's print dialog that lets you print the specified file(s).

Sample use: pmview /pri file.jpg

/Script=scriptfile: This lets you run a scripted batch conversion on the specified files. If the script file is located in the Scripts folder it is sufficient to specify the file name only. Otherwise you need to specify the full path to the script file. (The Script Editor can be found in the File Convert dialog that you can access from the main menu or from the file object popup menu in the file open or file save windows).

Sample use: pmview /scr=myscript file.jpg

or

       pmview /scr=myscript c:\photos\*.jpg

/Log file=fullfile: This specifies the path and name of the "log file" where PMView should store debugging information in case it crashes.  If you contact us with a bug report, we may want to know what your log file says.

Sample use: pmview /log=c:\pmview\pmview.log

/Red=num: This specifies a level for red balance.  The number can be from -100% (no red) to 100% (maximum red).

/Gre=num: This specifies a level for green balance.  The number can be from -100% (no green) to 100% (maximum green).

/Blu=num: This specifies a level for blue balance.  The number can be from -100% (no blue) to 100% (maximum blue).

/Bri=num: This specifies a level of brightness.  The number can be from -100% (minimum brightness) to 100% (maximum brightness).

/Con=num: This specifies a level of contrast. The number can be from -100% (minimum contrast) to 100% (maximum contrast).

/Color=num: This specifies a level of color. The number can be from -100% (minimum color) to 100% (maximum color).

/Gamma=num: This specifies a gamma value. The number can be from 0.010 (minimum gamma) to 10.00 (maximum gamma).

/Grayscale: If this flag is specified, PMView will convert loaded images to shades of gray.

/Negative: If this flag is specified, PMView will show loaded images in negative.

/Zoom: This lets you set the initial zoom percentage.

/WPos=(Left,Bottom,Width,Height,Flags):  This flag determines the initial position and size of PMView's main window. Click here for more information on the /WPos switch.

/Shortfileretry: This flag will let PMView wait for more data to be available when PMView is loading an incomplete file and comes to an unexpected end of the file.  Click here for more information on the /Sho switch.

Warning! This switch affects the performance of PMView

Example:  Suppose you want to have maximum contrast, you want to be in negative mode, and you want PMView to start in the foreground and load the file CUBE.GIF.  You could do all this by entering the following at a command prompt:

pmview /con=100 /neg /WPos=(,,,,For) cube.gif


/WPos flag

/Wpos = (Left,Bottom,Width,Height,Flags):

This flag determines the initial position and size of PMView's main window. IMPORTANT: If you use /WPos, make sure that you don't type any spaces between numbers or flags.

If no value is specified, the default value(s) will be used.  Left:, Right, Width and Height can be specified in pixels or percent of the desktop size. To specify a percentage, add the letter "p" (for example, 17p stands for 17 percent).

 Flags can be one or none of the following flags

Maximize	Start PMView maximized

Minimize	Start PMView minimized

Restore	Start PMView in non min/maximized state

and can be combined with one or more of the following flags

Activate	Make PMView's main window the active window

Foreground	Bring PMView to the foreground

  Example: Start PMView maximized

PMView /WPos=(,,,,Max)

Example: Set PMView's main window size to 100x100 pixels

PMView /WPos=(,,100,100,Res)

Example: Activate PMView and bring it to the foreground

PMView /WPos=(,,,,ForAct)

Example: Center PMView on desktop, making it half as wide and tall as the screen

PMView /WPos=(25p,25p,50p,50p)


/Shortfileretry flag

The /Shortfileretry flag will let PMView wait for more data to be available when PMView is loading an incomplete file and comes to the (unexpected) end of the file.

Warning! This option makes PMView update the display line by line, thus the painting will be much slower than usual.  Don't use this option unless you need it.

If this flag is used when loading a short file (that is, a file that has not been fully written to disk yet and data is missing at the end of the file) PMView will wait for more data to be written to the file and progressively update the image until all data has arrived. If the writing application closes the file PMView will assume that the file is completely written and stop waiting.

You can for instance use this feature with terminal emulators or with your favorite ray-tracer to progressively view files as they are downloaded/created.

Note that the other application that writes the file must have opened it with shared read access. If this isn't true, PMView will not have rights to access the file and will thus fail with a file open error.  Furthermore the writing application must write the file sequentially, from start to end. This option may not work correctly with non-sequential file formats like TIFF, PIC and 256-color PCX that require random access to the file. In this case the file cannot and will not be displayed until all data has arrived, i.e. the whole file is written.

Some applications write files in several steps. After each step the file is closed and reopened when the next pass starts. (For instance, POV-Ray may do this.) If this happens, and PMView gives you an "Unexpected end of file" error, try supplying a timeout value to the /SHO flag. This value tells PMView that if the file is closed, PMView should wait the specified time period (in milliseconds) and check the file again before giving up. So, for instance, if you get "Unexpected end of file" errors while watching POV-Ray render an image, try using "/SHO=250" in the command line when you invoke PMView.  Warning! Setting a timeout value will make PMView idle during the specified time after loading is complete. Don't set a timeout value unless you really need it, and try to keep it as small as possible.


Color Menu

The functions in the Color menu are used to change the colors or shades of an image.

•  Brightness/Contrast/Color opens a control that lets you adjust the brightness, contrast, and color of your image.

•  RGB Balance opens a control that lets you adjust the relative strengths of red, green, and blue in your image.

•  Gamma Correction opens a control that lets you adjust the gamma value of your image.

•  Solarize will apply the Solarize effect to your image and opens a control that lets you adjust the solarization threshold.

•  Negative inverts the colors in your image.

•  Edit Palette opens the palette edit dialog.

•  Load Palette lets you load and replace the palette of the current image.

•  Save Palette lets you save the palette of the current image.

•  Convert to converts the colors in your image.

Note:  If you're handling images with more than 256 colors these adjustments may take a while, since every pixel in the bitmap must be remapped. In order to obtain smooth operation a system with palette manager should be used.

Related information:

•  Example of using the color adjustment tools.


Brightness/Contrast/Color

These controls let you adjust the brightness, contrast, and color of your image. Brightness and contrast work pretty much the way they do on most TV sets. Color lets you adjust how much color appears in the image (some TV sets have this control).

If you change your mind later, you can come back to this control and press the Reset button. This will return you to your original settings for brightness, contrast, and saturation.

•  Brightness adjusts the brightness, i.e. amount of light in your image.

•  Contrast adjusts the contrast of your image. Images that exhibit low contrast can sometimes be visually enhanced by increasing the contrast.

•  Color adjusts the color strength of your image. If you turn the color all the way down (-100%), you'll get a black-and -white image. This control will be disabled if grayscale is turned on.

Note:  If you're handling images with more than 256 colors, you should adjust color last. This is because the other adjustments take twice as long when color has been moved away from 0% under those circumstances.

Related information:

•  Example of using the color adjustment tools.


RGB Balance

These controls let you adjust the relative strengths of red, green, and blue in your image. If you change your mind later, you can come back to this control and press the Reset button. This will return you to your original settings for red, green, and blue.

•  Red adjusts the amount of red in your image.

•  Green adjusts the amount of green in your image.

•  Blue adjusts the amount of blue in your image.

Related information:

• Example of using the color adjustment tools.


Gamma Correction

This control allows you to apply a gamma correction value to the colors of an image to correct for the difference in gamma levels between the computer's monitor and the equipment that originally produced the image.

Your images may come from many different sources.  Some of these sources do not use the same gamma values as your computer's monitor.  As a result, your image's colors may not be correct; for instance, the dark areas of your image may be far too dark, but the bright areas may be about correct. This problem can be fixed by applying gamma correction.

An example of an image that may need a gamma correction would be an image that was scanned by a scanner.   Scanners use different gamma values than computer monitors.

An example of an image that should not need gamma correction would be an image that was produced with a painting program.  Since the colors of the image were selected on a computer monitor, your monitor should be able to represent the original colors.

Related information:

• Example of using the color adjustment tools.


Solarize

This control lets you add a solarization effect and adjust the solarization threshold.

The solarization effect is generated by selectively inverting pixels below or above a specified threshold level.

•  Threshold Set the brightness level above or below which pixel data is inverted. For instance, if this is set to 128 and the mode is set to Brighten, all pixels that have a value below 128 are inverted. Pixels with a value above or equal to 128 are left unchanged.

•  Mode

- Darken Pixel values above the threshold level are inverted.

- Brighten Pixel values below the threshold level are inverted.

Related information

• Example of using the color adjustment tools.


Negative

If you turn this option on, you will see a negative of your image; for example, black pixels will become white. Select it again to turn it off.

Related information:

•  Example of using the color adjustment tools


Edit Palette

This control lets you edit each palette slot in the palette associated with the current image.  Deep color images don't have a palette and the Edit Palette option is thus disabled. In this case you can use the Convert to option to convert the image to 256 colors or fewer.

Select the color you would like to edit by clicking on the desired color slot. The slots are ordered from left to right, top to bottom with the first slot at the top left corner. The palette slots are arranged in order of frequency. The first slot contain the color that has the highest frequency (is most used) in the image. The last slot (bottom right) has the lowest frequency.

If the image has fewer than 256 colors the empty palette slots are disabled (indicated by a diagonal line pattern). These empty slots cannot be edited.

Use the Eyedropper tool to locate a palette slot. When clicking on the Eyedropper button, the mouse pointer will change from the standard arrow to an eyedropper. When you click the left or right mouse button anywhere on the image, the corresponding palette slot will be selected.


Load Palette

This dialog lets you load a previously saved palette. The loaded palette will be applied on the current image. Please note that the order of the palette entries will not be preserved since PMView always sorts the palette.(The most used colors will get the lowest indexes and vice versa).


Save Palette

This dialog lets you save the palette of the current image to a file.


Convert To

The functions in the Convert to menu are used to change the number of colors or shades of an image.

•  Black/White will convert your image to black and white.

•  Grayscale will convert your image to shades of gray.

•  Indexed 16-Color will open a dialog that lets you reduce the number of colors in the image to a maximum of 16 Distinct colors.

•  Indexed 256-Color will open a dialog that lets you reduce the number of colors in the image to a maximum of 256 distinct colors.

•  RGB Deep Color will convert your image to 24-bit deep color.


Black/White

This will convert your image to a black and white image.

Use the threshold control to set the threshold.


Grayscale

This will convert your image to a black and white image.

Use the threshold control to set the threshold.


Indexed 16-Color

This will reduce the number of colors in the image to a maximum of 16 distinct colors.

Palette

•  Adaptive This will select the 16 best colors for the image. The palette generated for the image is optimized and unique for this image.

•  System This will only use the 16 fixed colors in the system palette.  The palette for the image is fixed. Images converted to system palette will all have the same palette.

•  2-2-2 levels This will use a standard 2-2-2 level palette, that is, a palette with 2 intensity levels for each color component (Red, Green, Blue), thus the image will be reduced to a maximum of 8 colors.

Dither

•  None The colors will be selected on best match basis.  The color error is not compensated.

•  Ordered Ordered dithering is used to compensate the error. Ordered dithering can only be used with the 2-2-2 level palette.

•  Diffusion Floyd-Steinberg error diffusion dithering is used to compensate the color error.


Indexed 256-Color

This will reduce the number of colors in the image to a maximum of 256 distinct colors.

Palette

• Adaptive This will select the 256 best colors for the image.  The palette generated for the image is optimized and unique for this image.

•  System This will use the 256 fixed colors in the system palette.  The palette for the image is fixed. Images converted to system palette will all have the same palette.

•  8-8-4 levels This will use the vaunted 3-3-2 bits fixed palette, that is, a palette with 8 intensity levels for the Red and Green components and 4 levels for Blue. This palette was used in the 2.x versions of Microsoft Windows.

•  6-7-6 levels This will use a 6-7-6 level fixed palette, that is, a palette with 6 intensity levels for the Red and Blue component and 7 levels for Green, thus the image will be reduced to a maximum of 252 colors.

•  6-6-6 levels This will use a 6-6-6 level fixed palette, that is, a palette with 6 intensity levels for each color component (Red, Green, Blue), thus the image will be reduced to a maximum of 216 colors. This palette is well suited for systems with palette manager since the Palette Manager works best if the palette contains no more than 236 color entries.

Dither

•  None The colors will be selected on best match basis. The color error is not compensated.

•  Ordered Ordered dithering is used to compensate the error. Ordered dithering can only be used with R-G-B level palettes.

•  Diffusion Floyd-Steinberg error diffusion dithering is used to compensate the color error.

Number of colors

If you have selected Adaptive Palette this will let you select the maximum number of distinct colors in the image.


RGB Deep Color

This will convert your image to 24-bit deep color.  Some image manipulation functions may require that the image is converted.


Example of using the color adjustment tools

Example of using the color adjustments to produce an old looking black and white photography from a color image:

•  Load a color image of your choice.

•  Convert to grayscale.  You'll now have a black and white image.

•  Adjust the red and green controls to approx. +8% each. This will add a slight shade of yellow to your image to produce that old look.

•  Finally you can adjust brightness and contrast to match your personal taste.


PMView Support/How to contact us

Please note that the (800) telephone number to BMT Micro in the about dialog is solely meant for ordering PMView. Please do not use this number for anything else. For inquiries or support issues, call (910) 791-7052.

For PMView support, e-mail us at support@pmview.com.

For information about the latest version of PMView and PMView development, please look at PMView's WWW pages:  http://www.pmview.com

Please report PMView bugs by e-mail to bugs@pmview.com

You may reach the author, Peter Nielsen, at peter@pmview.com

Related information:

•  How to Register


Slideshow Q&A

This answers most of the questions we've been asked about slideshows. If you run PMView and try each question in order, you can also learn how to use most of PMView's slideshow features.

Q.	How do I create a slideshow?

A.    Select "File-> New-> Slideshow" to take you to slideshow mode.  Select File Open, and drag the files you want to PMView’s main window.

In fact, you can skip the "File->New->Slideshow". If you drag more than one file at once to PMView's main window, it will take you to slideshow mode (if you aren't there already) and add these files to the slideshow.

Q.  How can I change the order of the slides?

A.  Drag them around. If you drop one slide on top of another, it will be inserted directly after that slide. (Moving a     slide to the beginning of the slideshow takes two steps:  First, drop it on the first slide. Second, drop the first slide on it.)

Q.  How do I run a slideshow?

A.  Choose "Run All" from the slide show's popup menu, or type Alt+R.

      (To get to the slideshow's popup menu, right-click in a blank area of the main window).

By default, the slideshow will run full screen, and the slideshow controller will be visible. You will have to move to     the next slide manually, by either pressing the right arrow key, clicking the right mouse button, or pressing the PLAY button on the slideshow controller.

Q.  How can I hide or unhide the slideshow controller?

A.  During the slideshow, type Alt+C to toggle the controller's visibility. Of course, you can also click the close button on the controller to make it invisible.

To start with a hidden slideshow controller, right click in the main window, then unselect  "View->Show->Controller".

Q.   How can I quit the slideshow?

A.   You can click your middle mouse button (if you don't have one, you can click both left and right buttons simultaneously), or you can hit your Esc key. If the controller's visible, you can click the STOP button.

Q.    How can I save the slideshow?

A.    Choose "File->Save" (or "File->Save as").

Slideshows are saved with an extension of *.SHW. Note that a slideshow is a plain ASCII text file, so you can edit it with your favorite editor. The only restriction is that you may not modify the first line; it has to be left exactly as is, or PMView won't recognize the slideshow properly.

   Q.    What if I don't want to run the slideshow full screen?

A.    Right-click in the main window, then select "View->Preferences".  This takes you to the Preferences Notebook. Go to  the slideshow page and turn off "Run full screen".

During the slideshow, you can toggle in and out of fullscreen mode by typing F3, or left double-clicking on the image.

Q.     What if I don't want to have to move to the second slide manually?

A.      Right-click on the first slide to bring up its popup menu.  Click "Settings".  In the group that says, "Advance to next image", choose "Automatically after" and specify a number of seconds.  Then, when you run the slideshow, PMView will move to the second slide after the many seconds.

Q.	What if I don't want to have to move to the third slide manually?

A.     Right-click on the second slide to bring up its popup menu, then follow the instructions above.

Q.	Hey! If I want each slide to stay on for 5 seconds, do I have to change every slide by hand?

A.     You can, but there’s an easier way.  Set up the first slide for five seconds.  Select all the other slides (you can type Ctrl + / to do this).  Right-click on the first slide, then choose "Copy Settings" (don’t click on the arrow).  Choose OK, and all the slides will now be automatic with a 5-second delay.

What if you only want a 5-second delay on the first, third, and fifth slide? Set up the first, select the third and fifth (via Ctrl+left click, as with any other container) and right-click the first slide's "Copy Settings" command.

Q.  What are the other settings for a slide?

A.  The "Notes" option lets you type notes about the slide. These notes will be saved when you save the slideshow.

If you select "Display Notes", your note will be displayed in a window while that slide is shown.

You can copy any or all of these settings by selecting "Copy Settings", as explained in the previous question. To choose which settings get copied, click on the arrow to the right of "Settings", and select the settings you want to copy. (This is much easier to do than say.)

Q.	What are the other commands for a slide?

A.     "Remove" will take the slide out of the slideshow.  "Run" (on a slide, not on the main window background) will let you "run" just that slide (to check its note, for example).


File Open Container Q&A

This section answers some common questions we have gotten on PMView's File Open Container and points out some non-obvious features.  You should also refer to the general on-line help on the File Open Container for a complete reference to commands.

Q.  What is the File Open Container (FOC)?

A.  The FOC is the large, initially white, rectangular area in the lower-right corner of PMView's File Open window. To see the File Open window, either select "File · Open" or type Ctrl+O.

The FOC is a standard container, which means that you change its view, drag and drop things to and from it, and resize it. (To do the last, resize the window and the FOC will also be resized.) You can also display a popup menu for the FOC and for each image inside it.  Finally, you can rename an image by clicking on the filename.

  Q.   How do I bring up the FOC pop-up menu?

A.  The usual way: Right-click inside the container but not on one of the images.  A menu will pop up.  If the top item on the menu is "Open", then you have the menu for one of the images; try again in another location.

If you are in the Multiple column view, try right-clicking under the bottom row of icons. If you are in Detail view, right-click on one of the column headings, e.g., on top of the word "Name." Again, this is all as usual.

Q.  How do I select more than one image?

A.  The usual ways: You can drag a rectangular area, and all the images that touch the rectangle will be selected. (If you try to drag the rectangle "outside" the FOC, the FOC will automatically scroll.) You can click on the first image you want and Ctrl + click on the second and subsequent ones. If you want to select a bunch of images in order, you can click on the first one, then shift-click on the last one, and all the images between them will be selected. You can also type Ctrl + / to select all the images in the current directory.

There is also one other "unusual" way: If you don’t like having to hold down Ctrl, then bring up the FOC popup, click "Select", and click "Sticky Select".  While Sticky Select is on, you don’t need to hold down Ctrl to add images to the selection.  (To deselect while you are in Sticky mode, click the image a second time)

Q.	Why is PMView so slow at putting images into the FOC? How can I speed it up?

A.     Normal View mode, PMView has to load a lot of information for each image before it adds it to the FOC.  It has to load the thumbnail and standard icon for each image.  It also reads enough of the image to check its actual image format (as opposed to its filename extension) and its color depth (i.e., how many colors the image could possibly have).  It loads all this information in case you change to Detail view, or want to sort based on this info.

If you don't need this info, try Quick view instead. In Quick view, you can only see (and sort on) file names, sizes,  dates, and times. But if that's all you want, Quick view is the way to go, especially on slow drives (such as CD-ROMs).

Q.    Whew! What are all those View choices?

A.    The best way to figure out the Views is to experiment, and to look at on-line documentation under File Open Container.

Q.    How can I sort images?

A.    Bring up the FOC popup menu and click "Sort". By default, PMView sorts by filenames. If you want to change this default, click the arrow to the right of "Sort" and pick the sort type you want. Note that some types of sorts are not available in Quick mode. For details on the sort options, check the on-line documentation.

Q.    Is there anything else on the FOC popup?

A.    Yes -- the "Refresh" command. This re-reads the current directory and updates the FOC display. Images will be sorted using the currently selected method. Use "Refresh" if you're using another program (or session) to add (or change) images.


License Agreement

The use of PMView is subject to the following terms and conditions.

The copy of PMView that you have is distributed as shareware.  You may freely copy and distribute the installation executable but only AS LONG AS THIS FILE IS NOT MODIFIED IN ANY WAY.  You may NOT distribute individual components of PMView Pro, either as-is or in modified form without written permission from Peter Nielsen.

Since PMView is distributed as shareware, you may use it for a 31-daytrial period, as long as you agree to the provisions of this license agreement. If you continue to use PMView beyond the 31-day trial period, you are obligated to register it. Instructions for registering PMView can be found by selecting Help About from the PMView menu bar.

When you register PMView, you will be given instructions for converting it to the full, non-shareware version. You may not distribute the full version. You may treat it just like a book, except that you may copy it onto a computer to be used and you may make archival copies of it for the sole purpose of backing up the software and protecting your investment from loss.

By saying "just like a book," we mean that the full version may be used by any number of people, and may be freely moved from one computer location to another, so long as there is NO POSSIBILITY of it being used at one location or on one computer while it is being used at another.  Just like a book cannot be read by two different people in two different places at one time, neither can the full version of PMView be used by two different people in two different places at the same time (unless, of course, Peter Nielsen's copyright is being violated).


Limited Warranty

Peter Nielsen and Nielsen Software Enterprises do not warrant that PMView will meet your requirements or that its operation will be uninterrupted or error free. In no event will liability for any damages to you or any other person ever exceed the registration fee that was paid to Peter Nielsen.

Peter Nielsen and Nielsen Software Enterprises SHALL NOT IN ANY CASE BE LIABLE FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR OTHER SIMILAR DAMAGES ARISING FROM ANY BREACH OF THESE WARRANTIES EVEN IF HE OR HIS AGENTS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Some states do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you.


Why Register?

Since the shareware (trial) copy of PMView that you have is fully functional, you may wonder what you'll gain by registering. This section tries to clarify the matter.

You may use PMView for a 31-day trial period, as long as you agree to the provisions of the license agreement.  If you continue to use PMView beyond this 31-daytrial period, you are obligated to register it.

Creating this piece of software has required more than ten years of hard work. We are trusting you to register if you continue to use it after the trial period. This is what shareware is all about. This is the first time we have released PMView in a version that lets you save files before you register it. If our trust is repaid by a drop in the number of registrations, we will have no choice but to go back to disabling file saves in the unregistered version. If you like PMView, please support it.  So that we may keep releasing it as fully functional, non-crippled shareware.

Registering PMView will give you a password that lets you download the current registered version of PMView and all future upgrades of PMView up to version 3.99. The registered version is not time-limited in any way and the annoying nag-dialog that appears at program startup is removed. Furthermore, when you register PMView you can rest assured that we will continue to enhance it to take advantage of advances in future hardware and software technology. Also, while we will listen to any suggestions we receive, we pay close attention to requests and suggestions from registered users.

Related information:

•  How to Register

•  Order Form

•  PMView Support / How to contact us


How to Register

Since PMView is distributed as shareware, you may use it for a 31-day trial period, as long as you agree to the provisions of the license agreement.  If you continue to use PMView beyond the 31-day trial period, you are obligated to register it.

When you register PMView, you will be given a download password that lets you download the full, non-shareware version. You will also receive a personalized registration key needed for installing. You may not distribute the full version. You may treat it just like a book, except that you may copy it onto a computer to be used and you may make archival copies of it for the sole purpose of backing up the software and protecting your investment from loss.

Registrations

A PMView registration costs $39.95. You must give us your name (or the name you want to use for the registration). In return, you will receive some codes and instructions on how to use them. Be sure to follow the instructions carefully.

The codes you receive will enable you to register any and all versions of PMView v3.x. They will also entitle you to a discount when we release future versions of PMView, so be sure you don't lose the codes!

Note: You will not receive PMView on floppies, unless you order it at the same time. If you have access to the Internet you generally won't need a copy of PMView on floppies.

How do I send my order?

The best way to order PMView is via the World Wide Web. Please visit our web page at www.pmview.com and follow the links to order automatically using your credit card and our secure server. Note that ordering via the World Wide Web is superior to the other ordering methods in that you will receive your key almost instantly via e-mail.

You may also order from BMT Micro by check or international money order.

•  Order by WWW: Visit our web page at http://www.pmview.com and follow the links to order automatically using your credit card.

•  Order by phone: Call BMT Micro at 1-800-414-4268 (toll free in USA and Canada) or +1-910-792-9100 (international) between 8:30am – 9:00pm EST (-5 GMT)

•  Order by fax: Fill in the order form along with your VISA or MasterCard information and fax it to BMT Micro at 1-800-346-1672 (toll free in USA and Canada) or +1-910-792-1889 (international).

•  Order by e-mail: Fill in the order form and e-mail it to BMT Micro via Internet: orders@bmtmicro.com, or via Compuserve: Thomas Bradford, 74031.307

•  Paper mail: BMT Micro, PO Box 15016, Wilmington, NC 28408, U.S.A.

   For the latest ordering information, please refer to BMT Micro's webpage

If you have any questions or comments concerning ordering from BMT Micro, please send an e-mail note to orders@bmtmicro.com

Scandinavian users can register in Scandinavian currency at Berggreen Service.  See http://www.berggreen.dk/ or send an e-mail to info@berggreen.dk for information and the actual price in Scandinavian currency.

European users may register in Euros or their national currency with BT Software.  See http://www.btsoftware.com or e-mail info@btsoftware.com for more information.

Quantity discounts? User group discounts?

We offer both. For more information, contact us at sales@pmview.com

Related information:

•  How to Register

•  Order Form

•  PMView Support / How to contact us


Order Form

For your convenience, you may use this form to order PMView. This order form is also available as plain ASCII text in the file ORDFORM.TXT.

Mail Orders To: 	BMT Micro

                                  	PO Box 15016

                                  	Wilmington, NC  28408

                                  	U.S.A.

Voice Orders:	8:30am – 9:00pm EST (-5 GMT) Voice mail 24 hours

(800) 414-4268	(Orders only)

(910) 792-9100 	(Orders / Order Inquires)

Fax Orders:	1-800-346-1672  (toll free in USA and Canada)

                                +1-910-792-1889  (international)

via email:	 orders@bmtmicro.com

We accept Visa, MasterCard, Discover, American Express, Diner's Club, money order, cashiers checks, and personal checks.  We also accept DM and British currency via registered mail.

     Personal checks are subject to clearance.

     We accept purchase orders from educational institutions, governmental agencies and other verifiable businesses.

Terms are "Due Upon Receipt" with a $250 minimum.

Name:	____________________________________________________________

Company: 	____________________________________________________________

Address:	 ____________________________________________________________

             	 ____________________________________________________________

City: 	_________________________       State/Province:    __________________

Country:	____________________________  Postal Code:       __________________

Phone: 	____________________________________________________________

Fax:	____________________________________________________________

Email: 	____________________________________________________________

Product                            Price       	             Quantity            Total

---------------------------------------------------------------------

_PMView_Pro_for_Windows___________  $__39.95_ x  ________ =  $____.___

_PMView_Pro_for_OS/2______________  $__39.95_ x  ________ =  $____.___

_PMView_Pro_Printed_Manual_________  $__14.95_ x  ________ =  $____.___

_________________________________  $________ x  ________ =  $____.___

_________________________________  $________ x  ________ =  $____.___

                                                  	 	  Subtotal:  $____.___

                North Carolina residents, please add 6% sales tax:	 +$____.___

     Shipping (check one):

               ___ Email (subject to credit card verification.    	    Free

               ___ Fax   (subject to credit card verification.     	    Free

               ___ 1st Class .................................    	 +$___3.00_

               ___ Airborne (Next day most places, USA Only) 	                 +$___7.00_

               ___ Federal Express (USA Only)................. 	 +$__13.00_

               ___ Federal Express (Canada/Mexico)............	 +$__30.00_

               ___ Federal Express (Europe/Japan)............. 	 +$__30.00_

               ___ USPS Express (Outside USA).................	 +$__20.00_

                                                        	 Total:	   $____.___

For credit card payment only:

Circle one: VISA / Master / Discover / AMEX / Diner's Club / Eurocard / JCB / Optima / Carte Blanche

Credit card number:      _____________________________________________

Expiration date:	          ___/___

Authorization signature: _____________________________________________


Shortcut keys

PMView provides a number of shortcut keys.  Select one of the following groups for more information:

•  General keys

•  Slideshow keys

•  Zooming keys

•  Scrolling keys

•  Container keys

Mouse shortcuts:

•  Double clicking the left mouse button on an image does "Fullscreen". (This is equivalent to pressing F3).

•  Clicking the left mouse button during a slideshow advances to the next slide. (This is equivalent to pressing  PageDown).

•  Clicking the right mouse button during a slideshow advances to the previous slide. (This is equivalent to pressing PageUp).

•  Clicking the left and right mouse buttons during a slideshow stops the slideshow. (This is equivalent to pressing Esc).


General Keys

Key	Function

F1	Context-sensitive help
F3	Toggle full screen
F4	Adjust the window size to wrap the image
F5	Refresh file list for current directory (PgUp/PgDn/Home/End)
F9	Keys help
Ctrl+F	Enables/disables automatic zooming
Ctrl+I	Show file info for the current file
Ctrl+M	Toggle mouse pointer (full screen only)
Ctrl+N	Create a new empty canvas
Ctrl+O	Open file browser window
Ctrl+P	Print current file
Ctrl+Q	Close current file
Ctrl+R	Recall file
Ctrl+S	Save current file
Ctrl+Z	Undo/Redo last command
Ctrl+C	Copy to clipboard
Ctrl+X	Cut to clipboard
Ctrl+V	Paste from clipboard
Alt+X	Crop
Del	Delete current file
Ctrl+Del	Delete current file and open the next file in the current directory
Alt+Del	Delete current file and open the previous file in the current directory
Home	Open first file in the current directory (relative to the currently loaded file)
End	Open last file in the current directory (relative to the currently loaded file)
PageUp	Open previous file in the current directory (relative to the currently loaded file)
PageDown	Open next file in the current directory (relative to the currently loaded file)
Alt+G	Go to specified page (multi-page files only)
Alt+Home	Go to first page (multi-page files only)
Alt+End	Go to last page (multi-page files only)
Alt+PageUp	Go to previous page (multi-page files only)
Alt+PageDown	Go to next page (multi-page files only)
Esc	Abort loading/transformation/printing; Exit full screen mode; Cancel Selection

Mouse shortcuts:

•  Double clicking the left mouse button on an image does "Fullscreen". (This is equivalent to pressing F3).

•  Double clicking the left mouse button on the sizing grip (the dashed corner of the status bar) does "Wrap Image". (This is equivalent to pressing F4).


Edit Menu

The functions in the Edit menu handle undo/redo and copying of images to and from the clipboard.

•  Undo/Redo will undo or redo the last change you made to the image.

•  Free Undo Memory will release undo/redo memory.

•  Undo Enabled lets you enable or disable the undo/redo function.

•  Cut takes out the current selection and puts it on the clipboard.

•  Copy copies the current selection and puts it on the clipboard.

•  Paste pastes the image that is currently on the clipboard into PMView.

•  Crop discards all pixels outside the selected area

•  Preserve Color Depth selects whether PMView should optimize colors for viewing or preserve the full color depth for editing.


Undo/Redo

This command will undo or redo the last change you made to the image.

The shortcut key for Undo/Redo is Ctrl+Z.


Free Undo Memory

This command will release the memory used by Undo/Redo.


Undo Enabled

This command will enable or disable the Undo/Redo function. Disabling the Undo will require less memory for PMView to run.


Cut

This command removes the current selection from PMView and puts it on the clipboard. For 24-bit and grayscale images the removed are will be filled with black. For 16- and 256-color images it will be the background color (= the color in palette index 0).

The shortcut key for Cut is Ctrl+X.

Related information:

•  How to mark a selection.

•  Selection Info window.


Copy

This command puts a copy of the current selection on the clipboard.

The shortcut key for Copy is Ctrl+C.

Related information:

•  How to mark a selection.

•  Selection Info window.


Paste

This command pastes the image that is currently on the clipboard into PMView.

•  Paste As Selection pastes the image on the clipboard into the current image.

•  Paste As New Image pastes the image on the clipboard as a new image.


Paste As Selection

This command pastes the image that is currently on the clipboard into the current image.

The shortcut key for Paste As Selection is Ctrl+V.

Related information:

•  Selection Info window


Paste As New Image

This command pastes the image that is currently on the clipboard as a new image.


Crop

This command will discard all pixels outside the selected area.

The shortcut key for Crop is Alt+X.

Related information:

•  How to mark a selection.

•  Selection Info window.


Preserve Color Depth

This option selects whether PMView should optimize colors for viewing or preserve the full color depth for editing.

If not set, PMView will convert loaded images to look as good as possible on your display. The image data may be converted, thus you should not use this mode if you intend to save the image to disk. For instance, loading a deep color image on a 256-color system will reduce the number of colors to 256 colors. If you save this converted image, color information may be lost!

If set PMView does not convert loaded images. The full color information of the original image will be retained.  If your current video mode is unable to display all color information in the image, PMView will use dithering when showing the image. We recommend that you always enable this option when saving files.

Note:  This option is not available on deep color systems. When running in deep color mode no color reduction is needed.


How to mark a selection

To mark a selection, hold down the left mouse button and move the mouse to size the rectangle.  Afterwards, if you would like to move the selection rectangle you can point with the mouse somewhere inside the selected area, hold down the left mouse button and move. If you would like to resize the selection, you can grab any of the eight handles and move the selected edge. The four handles at the corners enables you to move two edges at the same time. The four handles at the center of the edges lets you move only the selected edge.

If you need to make a very precise selection you can zoom into the image with any of the Zoom functions.

Use the Selection Info window to view the coordinates and size of the selected area.

You can cancel the selection by pressing Esc.


Selection Info window

Using the Selection Info window you can set and view the coordinates and size of the selected area.

The coordinates of the four corners of the selected area are indicated in the format (x,y). The origin (0,0) is at the lower-left corner. At the bottom of the window the size of the selected area is indicated as (width x height). Below the size is the transformation angle.

Use the Left, Right, Upper, and Lower controls to adjust the edges of the selection.

Example on how to use the selection rectangle to measure angles

Below, we have an image of the number seven. The number has been rotated by an unknown amount. In order to be able to turn it back again, we need to know the angle.  The angle can be measured by positioning the selection rectangle (selection area) as illustrated below.

Now you can read the angle directly from the Selection Info window.  In this case we would need to rotate the image by 35 degrees to the right in order to turn it back. Note that the angle depends on how you measure, sometimes you may need to calculate your angle as 90 degrees minus the angle indicated by PMView.

Note:  If you're pasting a selection you cannot resize the area, thus the upper setting will follow the lower setting, the right will follow the left and vice versa.


Confirm Deletion

You're about to delete the file you're currently viewing.

Yes to proceed and delete the file.

No if you want to keep the file.

Warning:  This command is irreversible.


Set as Wallpaper

These functions let you set the current image as desktop background.

•  Centered centers the image on the desktop.

•  Tiled tiles the image on the desktop.

•  Scaled scales the image to the desktop.

•  None removes any background image on the desktop.  Note: The file (bitmap) is not deleted.


File Open Window

Use this window to open a file or select files for a slideshow. For a detailed explanation of each menu and field, select from the list below:

•  Folder list menu

•  File object menu

•  File open container menu

•  File open window menu

•  Open Filename field

•  List Files of Type selector

•  Open button

•  Cancel button


File Open Container

The File Open Container (FOC) is the large white area in the lower-right corner of File Open Window and File Save Window.  To bring up the FOC popup menu, right-click inside the FOC (but not on any of the image objects).

File Open Container popup menu commands:

•  View

•  Refresh

•  Select

•  Sort

•  Thumbnail Size

File object menu commands:

•  Open

•  Info

•  Copy to

•  Move to

•  Rename

•  Delete

• Timestamp

•  JPEG Rotate

•  Convert

•  Convert to

•  Quick Script


FOC Popup Menu Commands

The File Open Container (FOC) is the large white area in the lower-right corner of PMView's File Open Window and File Save Window.  To bring up the FOC popup menu, right-click inside the FOC (but not on any of the image objects).

FOC popup menu commands:

•  View

•  Refresh

•  Select

•  Sort

•  Thumbnail Size


View

This determines how files are shown in the File Open Container.

•  Quick Switches to Quick mode. In quick mode, PMView does not scan the file for information. Only the information returned by the operating system is used. This is fast, but only filenames, sizes, dates, and times can be loaded in this way.

•  Text PMView will display filenames only.

•  Thumbnail PMView will display thumbnails for each file.

•  Non-text Files are shown as icons (or thumbnails) without any text (filename) displayed.

•  Non-grid Files are displayed with filenames under their icons (or thumbnails).  Files are "packed" as closely as their filename texts allow. (Filenames are displayed in full).

•  Grid Files are displayed with filenames under their icons (or thumbnails).  Files are aligned in a fixed grid pattern. Only the first line of a filename is displayed and if the filename is wider than the thumbnail, it is truncated. The truncation is shown with an ellipsis mark (...).

•  Multiple column Files are displayed in a list layout with multiple columns.

•  Single column Files are displayed in a list layout with only one column.

•  Detail All available information is displayed for each file.

•  Hidden Files If set, PMView will show files that have the HIDDEN system attribute set. If not set, PMView will not show files that are hidden.

•  Error Marker If set, PMView will color the background red for potentially corrupt files. Potentially corrupt files are files for which the decoding was not free from warnings or errors. For instance only the last line or pixel (!) of the image may be corrupt. Such a defect is hard or impossible to notice just by looking at the thumbnail. The red background helps you spot corrupt files more easily. Any file with a red frame will also cause an error message in PMView's status bar when loaded.

•  Info Tips If set, PMView will pop up a file info tip window when the mouse is moved on top of a file. If not set, the tip info will not appear.


Refresh

This command will refresh the view of the files in the File Open Container.  You may need this in case you've added or deleted files in another session.


Select

•  Select all This command selects all the images in the File Open Container.

•  Deselect all This command deselects all the images in the File Open Container, that is, it makes sure nothing is selected.

•  Sticky select If not set, you must do Ctrl+click to add an image to the selection. If set, you need only click.

   The shortcut key for Select all Ctrl+/

The shortcut key for Deselect all is Ctrl+\


Sort

These options choose how you want files sorted in the File Open Container.  By default, files are sorted by name and in increasing order. The following choices are available:

•  Name Images are sorted by filename.

•  Extension Images are sorted by extension. (The extension is the part of the file name that follows the last period, e.g. "GIF" is the extension of "My.House.GIF").

•  Image format Images are sorted by image format.  (The image's filename extension is ignored, except to break ties as in the note below.)  Not available in Quick view.

•  Image Size Images are sorted by how many pixels they take up, that is, by their width times their height.  Not available in Quick view.

•  Image Depth Images are sorted by how many colors their particular format can support (e.g. 16-color GIFs precede 256-color GIFs). Not available in Quick view.

•  File Size Images are sorted by how much disk space they take up.

•  Date and Time  Images are sorted by their date and time stamps, from oldest to newest

•  Descending Order If selected, images are sorted and then displayed in reverse order.

•  Erroneous First If selected, damaged files will show up first in the list of files, or last if the :hp1.Descending Order:ehp1. option is used.

Note:	If two images compare the same on the primary sort, PMView will "break ties" by comparing their filenames (including extensions). So, for instance, if you sort by File Size, and two files have the same size, those two will be sorted alphabetically by filename.


Thumbnail Size

This selects the size of the thumbnail that is created.


File object menu commands

The File Open Container (FOC) is the large white area in the lower-right corner of PMView's File Open Window and File Save Window. To bring up the FOC file object popup menu, on any of the file objects in the FOC.

FOC file popup menu commands:

•  Open

•  Info

•  Print

•  Rename

•  Delete

•  Timestamp

•  JPEG Rotate

•  Convert

•  Convert to

•  Quick Script


Open

This will let you open the selected file(s) in the current PMView window, in a new PMView window, or in a slideshow.

• Open in Current Window This will open the selected file in the current PMView window. If more than one file is selected, the selected files are loaded into PMView's file sequencer. (Loading the file sequencer with a set of files will restrict the PgUp/PgDn/Home/End keys in the PMView window to work on the selected set of files instead of all files in the directory).

• Open in New Window This will open up a new instance of PMView for each selected file.

• Open in Slideshow This will create a new slideshow of the selected file(s). If a slideshow is already open, the selected file(s) will be added to the currently open slideshow.


Info

This will open up the File Info dialog that gives you detailed information on the selected image(s).


Rename

This will let you rename the selected file. The edit window will only be opened for the current file if multiple files are selected.


Copy
Copy to

This brings up the File Copy dialog that lets you copy the selected file(s).


Move
Move to

This brings up the File Move dialog that lets you move the selected file(s).


Delete

This will delete the selected file(s) from disk.

Note:  PMView will ask for file delete confirmation in accordance with the setting on the Confirmations page in PMView's Preferences Notebook.

The shortcut key for Delete is Ctrl+D.

Warning:  This command is irreversible.


Convert to
Convert

This will open up the File Convert dialog that lets you convert the selected file(s) to a different format. The conversion will be done as a background task, so you can continue working with PMView while your files are converted.


Convert To

This will convert the selected file(s) to the selected format. The conversion will be done as a background task, so you can continue working with PMView while your files are converted.

The save options selected in the File Save Window will be used when converting the files.

You can convert to the following formats:

•  OS/2 Bitmap (BMP)

•  Windows Bitmap (BMP)

•  Windows Cursor (CUR)

•  DCA/Intel DCX (DCX)

•  Encapsulated PostScript (EPS)

•  Flexible Image Transport System (FITS)

•  CCITT Group 3 Facsimile (G3)

•  Graphics Interchange Format (GIF)

•  OS/2 Icon (ICO)

•  Windows Icon (ICO)

•  Electronic Arts IFF (IFF)

•  Digital Research GEM (IMG)

•  JPEG File Interchange Format (JPG)

•  OS/2 Boot Logo (LGO)

•  MacPaint (MAC)

•  Microsoft Paint (MSP)

•  ZSoft Paintbrush Format (PCX)

•  PC Paint/Pictor Format (PIC)

•  Softimage Picture File (PIC)

•  PBMPlus Portable Bitmap (PBM)

•  PBMPlus Portable Graymap (PGM)

•  PBMPlus Portable Pixmap (PPM)

•  PBMPlus Portable Anymap (PNM)

•  Portable Network Graphics (PNG)

•  Adobe Photoshop Document (PSD)

•  OS/2 Pointer (PTR)

•  Sun Raster (RAS)

•  Compuserve RLE (RLE)

•  Utah RLE (RLE)

•  Structured Fax File (SFF)

•  SGI Image File Format (SGI)

•  PMView Slideshow File Format (SHW)

•  Truevision Targa Format (TGA)

•  Tagged Interchange File Format (TIF)

•  WAP Bitmap (WBMP)

•  WordPerfect Graphics (WPG)

•  X Bitmap (XBM)

•  X Pixmap (XPM)

•  X Window Dump (XWD)


File info

This gives you various statistics about the selected image.

•  Filename The name of the file.

•  File Size  The size of the file in bytes (kilobytes)

•  File Time  The date and time of the file (last modification date)

•  File format The file format.

•  Image size The size of the image in pixels.

•  Number of colors  The number of colors being used to display the image.

•  Resolution  The resolution of the image in pixels per inch (dpi).

•  Number of pages  The total number of pages in the file.


File open window menu

This gives you various statistics about the selected image.

•  Float on top If on, the File Open (or File Save) window will always stay on top of PMView's main window. If off, the window will not always be on top of the main window.

•  Hide window If on, the window will be hidden when a file is opened.

•  Show Status Bar Show or hide the status bar at the bottom of the File Open (or File Save) window.


Open File Name

This entry field has several functions:

•  Retrieve a file by name.

•  Change the current drive and/or directory.

•  Change the file filter.

For instance, to get a list of GIF files that start with RAY, enter:  RAY*.GIF and press ENTER.

You can put several file filters together, separated by semicolons (;).  So, for instance, RAY*.GIF; *.BMP will list all the files that either start with RAY and have the extension GIF or have the extension BMP.

A shortcut for selecting a file extension is to pick it off the List Files of Type list.


List files of type

This will set the file filter that determines what files are listed in File Container.  Select the down arrow to the right of the List Files of Type field to display the available file types.

•  <All Files> sets the file filter *.*.   All files will be displayed. Think of this as a filter off  function.

•  <All Types> combines the filters of all the defined types.

Related information:

•  Predefined file types and filters

•  Configure Extensions


Open

Select Open to retrieve the file(s) currently selected in the File Open Container.


Cancel

Select Cancel to hide the File Open Window.

Note:  Pressing Cancel will not close the file open window. It will only hide it. Press ALT-F4 or choose Close  from the window system menu to close the window.


Palette Manager

The palette manager is part of your operating system's display subsystem. Most video hardware can distinguish between 262,144 different colors, but cannot display all of them at once. Palette manager mediates requests for colors and decides which colors are shown on the screen at any given time. Most 256-color display drivers support palette manager.

If your computer can display more than 256 colors at a time, you have a deep color video system. Deep color systems don't use (or need) palette manager.

Palette manager also provides color animation.


Deep Color

A device that is capable of directly displaying colors in a specific format without having to reduce the number of colors by software is referred to as a deep color device.

For instance 15 bit (32,768 colors), 16 bit (65,536 colors) and 24 bit (16.7 million colors) graphics adapters are deep color devices. These adapters can directly display 24-bit RGB data, so programs like PMView do not need to do any color reduction.

24-bit deep color is usually called true color.   However, some people use true color interchangeably with deep color.


Dithering

Dithering uses several colors together to create the look of a color that is actually not available in the physical device palette. By filling an area with pixels of alternating colors a desired color can be approximated.  An example of using this technique is filling an area with varying amounts of black and white pixels to create various shades of gray.


Color Animation

Color animation makes it possible to smoothly transform the colors of an image. With animation it is possible to adjust brightness, contrast and colors as smoothly as turning the knobs on your TV set.

Color animation is traditionally provided only on systems that support palette manager.  However, this release of PMView supports color animation on deep color systems as well.


Automatic Thumbnailing

PMView provides automatic thumbnailing in the file open window.  When you enter a directory PMView will scan the files and automatically start to create thumbnails for all files that don't have a thumbnail already.


Thumbnail

A thumbnail is a miniature preview image attached to a file. PMView provides thumbnails as an alternative to file names. Thumbnails are available in the file open and file save windows.


Pixel

Technical term for picture element; the smallest element of an image.  Pixels are arranged in rows and columns to create an image.


Directory

An area on a disk where files can be found. Think of a disk as being like a filing cabinet. Then a directory is like a hanging folder inside the filing cabinet, and the files are like sheets of paper inside the hanging folder.


General Q&A

This answers the most common questions we've been asked about PMView. Don't forget to look at the File Open Container Q&A and the Slideshow Q&A.

Q.	 How do I convert files from one format to another?

A.  Choose "File->Open" from PMView's menu bar. This will open up the File Open dialog. Right click on the file you want to convert and choose, for instance, "Convert to->GIF".

Q.  PMView's menu bar has disappeared. How do I get it back?

A.  Right click on PMView's main window. Choose "View->Show->Menu Bar" from the resulting pop-up menu.

Q.  How do I get rid of the annoying About dialog that always pops up when I start PMView?

A.   If you haven't registered PMView yet, register! In the unregistered version of PMView you cannot dismiss the dialog until 5 seconds has elapsed.

Q.   Why do desktop colors change/flash whenever I load an image?

A.   This is caused by the palette manager when it remaps system colors.  If you're willing to sacrifice color quality,  you can fix this problem by  turning off the palette manager; Uncheck Use Palette Manager on the Palette page in PMView's Preferences Notebook. Alternatively, you may consider setting your display to a mode that provides more than 256 colors, if possible.

Q.	Why does/doesn't PMView ask for confirmation before deleting a file?

A.  PMView will ask for file delete confirmation in accordance with the setting on the Confirmations page in PMView’s Preferences Notebook.


Confirm Capture

The area of the window you selected for capture is more than twice as large as the screen area. Capturing it requires a lot of memory. Please confirm that you really want to capture this window.

•  Select Ok to proceed and capture the window.

•  Select Cancel to cancel the capture.


Area of Screen

This will let you select and capture a part of the screen. Select one of the corners of the area you wish to capture and press the left mouse button.  Hold the mouse button down and move the mouse to select the capture area.  Release the button to capture the currently selected area. Clicking the right mouse button or pressing Esc will cancel the capture.

Use the Capture Setup dialog to select if the capture should be immediate, delayed or trigged by a hot-key.

Related information:

•  Capture Setup


Setup

This opens the Capture Setup dialog that let you set capture options.


Screen

This will capture the current screen, i.e. the visible part of the desktop.

Use the Capture Setup dialog to select if the capture should be immediate, delayed or trigged by a hot-key.

Note that PMView is able to capture the whole desktop, not only the visible part of it!  To capture the desktop, please use the Window capture method and left-click on the desktop.

Related information:

•  Capture Setup


View Menu

The first four functions in the View menu change how you see the image, but don't actually change the image itself. The rest change your PMView preferences.

•  Page lets you move between pages in a multi-page file.

•  Zoom lets you zoom in or out on your image.

•  Zoom to Fit enables or disables automatic zooming.

•  Full Screen PMView use the whole desktop.

•  Wrap Image sizes the window to wrap around the image.

   •  Show lets you show or hide PMView's title, menu, tool bar, status bar, scroll bars, etc.

•  Preferences opens a notebook that lets you control PMView's many options.


Page

These controls apply only to multi-page files (files that hold two or more images).

•  First moves to the first page.

•  Previous moves to the previous page.

•  Next moves to the next page.

•  Last moves to the last page.

•  Go to brings up the page selection dialog that lets you move to the specified page.

Related information:

•  Shortcut keys


Select Page

Use this control to select page in a multi-page file.


Zoom

This menu lets you do manual zooming. They let you zoom in or out on your image or jump directly to certain zoom factors. For instance, to zoom in so that your image is twice normal size, select 2:1.

•  Out zooms out by a factor of the image size. If the current zoom factor is 3:1 (300%), Zoom Out will make it 2:1    (200%).

•  In zooms in by a factor of the image size.  If the current zoom factor is 2:1 (200%), Zoom In will make it 3:1 (300%).

•  Out (-10%) zooms out by an amount equal to -10 percent of the current zoom percentage. If the current zoom percentage is 200%.  Zoom Out (-10%) will make it 180%.

 •  In (+10%) zooms in by an amount equal to +10 percent of the current zoom percentage. If the current zoom percentage is 200%, Zoom In (+10%) will make it 220%.

•  1:8 zooms the image to an eighth of its original size.

•  1:4 zooms the image to a fourth of its original size.

•  1:3 zooms the image to a third of its original size.

•  1:2 zooms the image to half its original size.

•  1:1 zooms the image to its original size.

•  2:1 zooms the image to twice its original size.

•  3:1 zooms the image to three times its original size.

•  4:1 zooms the image to four times its original size.

•  8:1 zooms the image to eight times its original size.

•  Zoom to brings up the Zoom to dialog that lets you zoom in or out by a specified factor.

•  Zoom Off  resets the zoom. The Zoom to Fit option determines how the image is zoomed.

•  Zoom Lock locks the manual zoom factor. If enabled, a manually set zoom factor will remain active until explicitly disabled with Zoom Off or until the program is terminated. If not enabled, a manually set zoom factor will be reset when a new image is loaded.

Note: Arbitrary factor is not available in slideshow mode.

Related information:

•  Shortcut keys


Zoom to

This control lets you zoom the image with an arbitrary percentage. For instance, to zoom in so that your image is twice the normal size, type "200%."

The shortcut key for Zoom to is Alt+Z.


Zoom to Fit

This command enables or disables automatic zooming. If enabled, PMView zooms the image according to the criteria set on the View page in PMView's preferences notebook. If disabled, the image is not zoomed. Note that manual zooming always takes precedence over this setting. If the image is manually zoomed when changing this setting, nothing will happen. However, as soon as you exit manual zoom with Zoom Off, this setting will be effective again.

The shortcut key for Zoom to Fit is Ctrl+F.


Full Screen

Choosing this command erases your whole screen (and not just the PMView window) and draws the image on it. This command acts like a toggle; choosing it again redraws the screen and puts the image "back" in the PMView window.

Note: You can also toggle Full Screen by double-clicking on PMView's main window. In Full Screen mode you can toggle the mouse pointer by typing Ctrl+M.

The shortcut key for Full Screen is F3.


Wrap Image

Choosing this command will shrink or grow the window to wrap the image.

The shortcut key for Wrap Image is F4.


Show

•  Title Bar You can turn off PMView's title bar by selecting this command. You can turn the title bar back on by selecting this command again.

•  Menu Bar You can turn off PMView's menu bar by selecting this command. You can turn the menu bar back on by selecting this command again. When the menu bar is gone, you can select commands by moving to the middle of PMView's window and clicking the right mouse button. You can select any PMView command from the resulting popup menu.

•  Tool Bar You can turn off PMView's tool bar by selecting this command. You can turn the tool bar back on by selecting this command again.

•  Status Bar You can turn off PMView's status bar by selecting this command. You can turn the status bar back on by selecting this command again.

•  Scroll Bars If this option is enabled, PMView will show a vertical or horizontal scrollbar (or both) whenever the whole image does not fit in PMView's window. If disabled, PMView will never show the scrollbars.

•  Window Borders If this option is enabled, PMView will have borders around its main window.  If disabled, the borders will be hidden.  Note that when the borders are disabled it is not possible to resize the window with your mouse.

•  Selection Info This command toggles whether the Selection Info dialog should be shown when selecting an area.


Show Controller

You can turn off PMView's slideshow controller by selecting this command. You can turn the controller back on by selecting this command again.

The shortcut key for Show Controller is Alt+C.

Note:  This command is only available in slideshow mode.


Options
Preferences

This opens PMView's Preferences Notebook that lets you control PMView's many options.


Image Information

This dialog shows you various statistics about the currently loaded image.

•  Filename The (long) name of the file.

•  Filesize The size of the file in bytes (kilobytes)

•  Image format  The file's image format.

•  Image size  The size of the image in pixels

•  Number of colors  The number of colors being used to display the image.

•  Resolution  The resolution of the image in pixels per inch (dpi).

•  Page number  The number of the current page and the total number of pages in the file.


Questions & Answers
Tips, Questions & Answers

•  General Q&A and tips

•  File Open Container Q&A and tips

•  Slideshow Q&A and tips


Print Image

Image Size

•  The Fit pixels option will adjust the print size so that one picture element (pixel) on the printer corresponds to one pixel of image data. Note that this may result in incorrect image size if the resolution of the image is not the same as the resolution of the printer. (For instance, if you scanned the image at 150 dpi and print it on a 300 dpi printer, the printed image will be only half the height and width of the original scanned image).

•  The Fit resolution option will adjust the print size so that a previously scanned image will get the same size when printed as the original was. Note that this requires that a correct resolution figure is available for the image.

•  The Fit page option will adjust the print size so that it fills the printable area of the page. (Note that the margins affect the size of the printable area).

•  The Custom size (use width as reference) option lets you specify the print size. When this option is used, the specified print width is used as reference. Thus, all pages will print with equal width even if the image width:height ratio differs between pages.

•  The Custom size (use height as reference) option lets you specify the print size. When this option is used, the specified print height is used as reference. Thus, all pages will print with equal height even if the image width:height ratio differs between pages.

•  Use the Width or Height control to set the desired size of the image. Note that PMView is able to split the image on several pages if the selected size is too large to fit on one sheet of paper. This allows you to create a large poster by gluing the pages together.

Margins

•  Use the Left, Right, Top, and Bottom controls to set the desired margins. Note that it is possible to drag the margins in the preview window.

•  Printable area tells the maximum printable size. (The space between the left and right margin, and the top and bottom margin respectively).

•  Use Center image between margins to select whether the image should be centered or not. Note that the image is not centered on the page. It is centered between the margins. Consequently, if you want the image centered on the page, you need to make sure that the left and right margins are the same and that the top and bottom margins are the same.

Page orientation

•  Page orientation controls lets you set the paper orientation. When Automatic is selected, PMView will automatically select the orientation according to the image dimensions. If the image width exceeds its height, landscape will be selected and vice versa.

Range and copies

•  The Print range controls lets you select the range of pages to print. This option is only enabled for image files that contain more than one image.

•  The Number of copies control lets you set the number of copies to print.

Other options

•  Printer lets you select which printer you want to use.

•  The Unit selector lets you set the desired unit of measurement; pixels, millimeters, or inches.

•The Gamma control lets you adjust the printer gamma. You may need this if your image printout is too bright or dark. Values below one (1) makes the image darker, values above one makes it brighter.

•  Use the Page control to select which page should be displayed in the preview window. Note that this control is only visible if the desired print size requires multiple pages.

Press Print to print the file.

Press Setup... to bring up the Job Properties dialog. This lets you set paper size and other printer specific options.


Select Photo CD resolution

Select Photo CD resolution:

•  192 x 128

•  384 x 256

•  768 x 512

•  1536 x 1024

•  3072 x 2048

•  6144 x 4096

Photo CD images actually store five copies of each picture, one for each resolution above. You should select the resolution you want by default. Photo CD PRO images additionally store a sixth resolution (6144x4096).

Beware!  The larger Photo CD resolutions will need a lot of memory to load.


Confirm abort of file save

PMView was in progress of saving your current file when it received a request to exit or load a new file. The requested operation requires that saving must complete before proceeding.  Press Yes to stop (abort) saving of the current image.  Press No to let saving continue to run.


Confirm abort of transformation

PMView was in progress of transforming your current file when it received a request to exit or load a new file. The requested operation requires that the transformation must complete before proceeding.  Press Yes to stop (abort) transformation of the current image.  Press No to let the transformation continue to run.


Confirm abort of printing

PMView was in progress of printing your current file when it received a request to exit or load a new file. The requested operation requires that printing must complete before proceeding.  Press Yes to stop (abort) printing of the current image.  Press No to let printing continue to run.


Progress Indicator

The Progress Indicator displays the status of loading progress. The text above the indicator tells the current "phase":

•  Reading The image is being read into memory.

•  Decoding The image is being decoded.

•  Decompressing The image is being decompressed.

•  Analyzing The image data is being analyzed.

•  Quantizing The colors in the image are being reduced.

•  Converting The colorspace and/or the image orientation is being transformed.

•  Creating Thumbnail A thumbnail is being created for the image.

•  Ready The image data is ready to be used.


Help Menu

The functions in the Help menu are used to get on-line help and various information on your system and image.

•  Help Contents brings up the help contents list

•  General Help gives you a brief description of PMView.

•  Help for Keys gives you information on PMView's shortcut keys.

•  Using Help gives you information on how to use the help facility

•  Tip of the Day shows the Tip of the Day dialog and lets you configure if it should appear at startup.

•  PMView Web site lets you visit the PMView Web site by launching the default Web browser

•  System Info displays miscellaneous information about your system.

•  About PMView displays product information about PMView.


Help Contents

This will bring up the help contents list.


General Help

This gives you a brief description of PMView.


Help for Keys

This gives you information on PMView's shortcut keys.

The shortcut key for Help for Keys is F9.


Using Help

This gives you information on how to use the help facility.


Web Resources

This will launch the default Web browser and point it to the selected PMView Web resource on the Internet.

•  PMView Web Site takes you to the PMView web site main index (www.pmview.com)

•  Discussion Forum takes you to the PMView discussion forum

•  Web Help takes you to the PMView Web Help

•  Technical Support takes you to the Technical Support page main index


System Info

This will display miscellaneous information about PMView and your current system setup.

Application

•  Product name The name of this product.

•  Version The version of PMView that you're currently using.

•  Build The build level of PMView. This number displays the build number and is used during beta testing and when reporting bugs.

Graphics

•  Screen size The screen size in pixels (width x height)

•  Bit depth The pixel bit depth

•  Plane count The number of color planes used. (This should always be 1).

•  Uses palette This tells whether the display mode uses a palette or not.

•  Palette size The size of the palette. (This entry is only displayed if the Uses palette entry says Yes).

•  Reserved colors The number of reserved colors. Reserved colors cannot be used for palette animation. (This entry is only displayed if the Uses palette entry says Yes).

•  Color resolution The color resolution of the digital to analog converter (DAC) in the graphics card. (This entry is only displayed if the Uses palette entry says Yes).

•  Refresh rate The display refresh rate. (This entry may or may not be displayed depending on the operating system  version and/or display driver in use).

•  Raster caps Raster capability flags

Screen

•  Physical size The physical size of the screen the display driver is configured for. The measurements are in millimeters.

•  Resolution The resolution of the image on-screen in dots per inches. Note that in order for this value to be correct, the actual physical size of the image on-screen must match the dimensions reported in the Physical size entry.

Processor & memory

•  Number of CPUs The number of processors installed in this system.

•  CPU family The CPU family: 3=386, 4=486, 5=Pentium, 6=Pentium Pro family (includes Pentium II/III)

•  CPU model The CPU model identified by CPUID

•  CPU stepping The CPU stepping identified by CPUID

•  Page size The memory page size in bytes

•  Physical RAM The amount of memory installed in this system.

Operating system

•  Operating system The name of the operating system

•  Version The major and minor operating system versions

•  Build The operating system build level. This number is useful for identifying what service pack fix level is installed.


About PMView

This displays product information about PMView, as well as information about how to register the program. If you like PMView, please support shareware by registering it.

Unregistered version: When PMView is started you cannot dismiss the dialog for 5 seconds. When 5 seconds has elapsed you may dismiss the dialog by pressing OK.


File Formats
File Format Overview

All code for handling the file formats supported in PMView has been written completely from scratch. Therefore, we are proud to be able of providing full technical support on all of the formats below and enhance support for a specific format when needed (for instance, the TIFF format).  If PMView fails to load a file that you need, please contact us so we can try to support your file's format in our next release.

Formats that can be read:

•  OS/2 Bitmap (BMP)

•  Windows Bitmap (BMP)

•  Windows Cursor (CUR)

•  DCA/Intel DCX (DCX)

•  Flexible Image Transport System (FITS)

•  CCITT Group 3 Facsimile (G3)

•  Graphics Interchange Format (GIF)

•  OS/2 Icon (ICO)

•  Windows Icon (ICO)

•  Electronic Arts IFF (IFF)

•  Digital Research GEM (IMG)

•  JPEG File Interchange Format (JPG)

•  OS/2 Boot Logo (LGO)

•  MacPaint (MAC)

•  Microsoft Paint (MSP)

•  Kodak Photo-CD (PCD)

•  ZSoft Paintbrush Format (PCX)

•  PC Paint/Pictor Format (PIC)

•  Bio-Rad PIC Image Format (PIC)

•  Softimage Picture File (PIC)

•  PBMPlus Portable Bitmap (PBM)

•  PBMPlus Portable Graymap (PGM)

•  PBMPlus Portable Pixmap (PPM)

•  PBMPlus Portable Anymap (PNM)

•  Portable Network Graphics (PNG)

•  Adobe Photoshop Document (PSD)

•  OS/2 Pointer (PTR)

•  Sun Raster (RAS)

•  Compuserve RLE (RLE)

•  Utah RLE (RLE)

•  Structured Fax File (SFF)

•  Seattle FilmWorks (SFW)

•  SGI Image File Format (SGI)

•  PMView Slideshow File Format (SHW)

•  Truevision Targa Format (TGA)

•  Tagged Interchange File Format (TIF)

•  WAP Bitmap (WBMP)

•  WordPerfect Graphics (WPG)

•  X Bitmap (XBM)

•  X Pixmap (XPM)

•  X Window Dump (XWD)

Formats that can be written:

•  OS/2 Bitmap (BMP)

•  Windows Bitmap (BMP)

•  Windows Cursor (CUR)

•  DCA/Intel DCX (DCX)

•  Encapsulated PostScript (EPS)

•  Flexible Image Transport System (FITS)

•  CCITT Group 3 Facsimile (G3)

•  Graphics Interchange Format (GIF)

•  OS/2 Icon (ICO)

•  Windows Icon (ICO)

•  Electronic Arts IFF (IFF)

•  Digital Research GEM (IMG)

•  JPEG File Interchange Format (JPG)

•  OS/2 Boot Logo (LGO)

•  MacPaint (MAC)

•  Microsoft Paint (MSP)

•  ZSoft Paintbrush Format (PCX)

•  PC Paint/Pictor Format (PIC)

•  Softimage Picture File (PIC)

•  PBMPlus Portable Bitmap (PBM)

•  PBMPlus Portable Graymap (PGM)

•  PBMPlus Portable Pixmap (PPM)

•  PBMPlus Portable Anymap (PNM)

•  Portable Network Graphics (PNG)

•  Adobe Photoshop Document (PSD)

•  OS/2 Pointer (PTR)

•  Sun Raster (RAS)

•  Compuserve RLE (RLE)

•  Utah RLE (RLE)

•  Structured Fax File (SFF)

•  SGI Image File Format (SGI)

•  PMView Slideshow File Format (SHW)

•  Truevision Targa Format (TGA)

•  Tagged Interchange File Format (TIF)

•  WAP Bitmap (WBMP)

•  WordPerfect Graphics (WPG)

•  X Bitmap (XBM)

•  X Pixmap (XPM)

•  X Window Dump (XWD)

Note:  The Kodak Photo-CD format cannot be saved.  Saving files in this format is not legally permitted by the Kodak Corporation. (Currently no other program, with the exceptions of Kodak's own software allows this to be done).

The TIFF and GIF LZW compression/decompression included in this software are licensed under U.S. Patent No. 4,558,302 and foreign counterparts.


OS/2 Bitmap (BMP)

General Description

The bitmap format was introduced in the early 1.1 version of OS/2. Later, Microsoft Corp. enhanced the format and  included it in its best selling operating environment: Microsoft Windows 3.0. In OS/2 2.0 IBM further extended the format by adding some fields and by defining a structure for storing multiple bitmaps in the same file (this type of file is often referred to as a bitmap array).Although we have put much effort into making PMView save files with all the possible bitmap compression schemes, we discourage you from using then since many applications cannot deal with compressed OS/2 bitmaps.

BMP is the default extension for bitmap files under OS/2.

Supporting Platforms and Applications

   Intel machines running OS/2

PMView Support

   PMView will read all types of OS/2 and Windows bitmaps.

   The following bitmap types, bitcounts and compressions are supported:

IBM OS/2 1.x bitmaps	1, 2, 4, 8, 24	-
IBM OS/2 1.x bitmap arrays	1, 2, 4, 8, 24	-
IBM OS/2 2.x bitmaps	1, 2, 4, 8, 24	HUFFMAN_1D, RLE_4, RLE_8, RLE_24
IBM OS/2 2.x bitmap arrays	1, 2, 4, 8, 24	HUFFMAN_1D, RLE_4, RLE_8, RLE_24
Windows 3.x bitmaps	1, 2, 4, 8, 24	RLE_4, RLE_8
•  HUFFMAN_1D: Modified Huffman 1D encoding. Applicable only to black & white images.

•  RLE_4: Run length encoding. Applicable to images with 4 bits per pixel (16 colors or fewer)

•  RLE_8: Run length encoding, 8 bits per pixel (256 colors or fewer)

•  RLE_24: Run length encoding, 24 bits per pixel (deep color images)


Windows Bitmap (BMP)

General Description

The bitmap format was introduced in the early 1.1 version of OS/2. Later, Microsoft Corp. enhanced the format and included it in its best selling operating environment: Microsoft Windows 3.0. In OS/2 2.0 IBM further extended the format by adding some fields and by defining a structure for storing multiple bitmaps in the same file (this type of file is often referred to as a bitmap array).  Although we have put much effort into making PMView save files with all the possible bitmap compression schemes, we discourage you from using then since many applications cannot deal with compressed Windows bitmaps.

The extension RLE is sometimes used for run length encoded bitmap files under Windows.  Another common extension under Windows is DIB. BMP is the default extension for bitmap files.

Supporting Platforms and Applications

Intel machines running Microsoft Windows, MS-DOS, Windows NT.

PMView Support

PMView will read all types of OS/2 and Windows bitmaps.

The following bitmap types, bitcounts and compressions are supported:

IBM OS/2 1.x bitmaps      	1, 2, 4, 8, 24

IBM OS/2 1.x bitmap arrays	1, 2, 4, 8, 24

IBM OS/2 2.x bitmaps      	1, 2, 4, 8, 24	HUFFMAN_1D, RLE_4, RLE_8, RLE_24

IBM OS/2 2.x bitmap arrays	1, 2, 4, 8, 24	HUFFMAN_1D, RLE_4, RLE_8, RLE_24

Windows 3.x bitmaps 	1, 2, 4, 8, 24	RLE_4, RLE_8

•  HUFFMAN_1D: Modified Huffman 1D encoding. Applicable only to black & white images.

•  RLE_4: Run length encoding. Applicable to images with 4 bits per pixel (16 colors or fewer)

•  RLE_8: Run length encoding, 8 bits per pixel (256 colors or fewer)

   •  RLE_24: Run length encoding, 24 bits per pixel (deep color images)


Windows Cursor (CUR)

General Description

The CUR format is the native cursor (pointer) format under Windows. Note that the Windows cursor format is significantly different from OS/2's pointer format.  Thus it is very important that you choose the right format when you save cursors.

The default extension is CUR.

Supporting Platforms and Applications

Intel machines running Microsoft Windows, MS-DOS, Windows NT.

 PMView Support

PMView will read all types of Windows cursors.


DCA/Intel DCX Format

General Description

Digital Communications Associates (DCA) and Intel have designed the DCA/Intel Communicating Applications Specification (CAS).  It defines a standard, high0level programming interface for data communications applications.  The DCX format is the standard file format for storing FAX images in CAS.

The default extension is DCX.

Supporting Platforms and Applications

Intel based PCs running applications supporting the DCA/Intel Communicating Applications Specification (CAS).

PMView Support

PMView supports DCX in compliance with the DCA/Intel Communicating Applications Specification Version 1.2.

Technical Information

DCX files are a series of one or more PCX files.  However, since DCX is designed to store FAX data only, the following restrictions apply to DCX files:

•  The image must be black and white. Shades of gray or color are not allowed.

•  The width of an image must not be greater than 1,728 pixels

•  The recommended maximum height of an image is 2,200 pixels


Encapsulated PostScript (EPS)

General Description

The Encapsulated PostScript format is a general-purpose format for storing text and graphics in vector or raster form.

The default extension for Encapsulated PostScript files is EPS

Supporting Platforms and Applications

This format is supported by numerous applications on a wide range of platforms.

PMView Support

PMView can only write EPS files, it cannot read them.  Note that by using a program called Ghostview (freely available on the Internet) you can view EPS files and convert them to PBM Plus files (PBM, PPM, etc.) that are readable by PMView.


Flexible Image Transport System (FITS)

General Description

The FITS format is a general-purpose data storage format used primarily for the interchange of data between hardware platforms and software applications.  FITS is the standard image data storage format for many astronomical organizations, including the astrophysics branch of NASA.

The default extension for FITS files is FIT

Supporting Platforms and Applications

   This format is supported by numerous applications on a wide range of platforms.

PMView Support

PMView reads FITS files that contain an image with a BITPIX value of 8, 16, 32, -32, or -64. The value of NAXIS must be two (2) or greater.


CCITT Group 3 Facsimile (G3)

General Description

The CCITT Group 3 Facsimile is a data file containing Group 3 FAX data in "raw" form (i.e. no header).

The default extension for CCITT Group 3 files is G3

Supporting Platforms and Applications

This format is used by numerous FAX applications on a wide range of platforms.

PMView Support

The FAX data is assumed to have a data row width of max 1728 pixels and a height of minimum 100 pixels.


Graphics Interchange Format (GIF)

General Description

The GIF format was designed by Compuserve in 1987. Since then it has become very popular for general image exchange. There are two types of GIF files; GIF87a, the original standard of 1987 and GIF89a, the revised  standard of 1989 that adds features for including comments, animation and text.

The GIF format is a loss less format and is good for saving any type of image that has 256 colors (or shades of gray), or fewer.

This format is suitable as a generalized format for image exchange, though the color information limit in the format may require you to choose PNG, TIFF or JPEG instead. In general this is the best format for images with a limited number of colors, since the compression ratio is good (regarding that the format is loss less) and GIF files can be decompressed very quickly.

The default extension for GIF files is GIF

Supporting Platforms and Applications

This format is supported by numerous applications on a wide range of platforms.  However, please note that due to legal restrictions recent applications may not support the GIF format. (The LZW compression used in GIF is patented by Unisys and software makers may decide not to provide GIF support in their application.)

PMView Support

PMView supports the original GIF87a specification in full. GIF89a files can also be read, but GIF89a specific information will be ignored.

•  Versions:	 87a, 89a

•  Bitcount: 	1..8

The GIF compression/decompression included in this software is licensed under U.S. Patent No. 4,558,302 and foreign counterparts.

The Graphics Interchange Format© is the copyright property of Compuserve Incorporated.  GIF (sm) is a service mark property of Compuserve Incorporated.


OS/2 Icon (ICO)

General Description

The ICO format is the native icon format under OS/2 and Windows,  Note that the Windows icon format is significantly different from OS/2’s icon format.  Thus it is very important that you choose the right format when you save icons.

The default extension is ICO.

Supporting Platforms and Applications

Intel machines running OS/2

 PMView Support

 PMView is able to read all types of OS/2 icons; The old "Icon" and the new "Color Icon" format can be read.


Windows Icon (ICO)

General Description

The ICO format is the native icon format under OS/2 and Windows.  Note that the Windows icon format is significantly different from OS/2’s icon format.  Thus it is very important that you choose the right format when you save icons.

The default extension is ICO.

Supporting Platforms and Applications

Intel machines running Windows

PMView Support

PMView will read all types of Windows icons.


Electronic Arts IFF (IFF)

General Description

The IFF format was defined by Electronic Arts back in 1985. The IFF format is quick and easy to read and uncompress. However, it lacks a good compression scheme, making it unsuitable for storage of deep color images. Note that the IFF format can be used to hold a wide variety of information.  An IFF file does not necessarily contain an image; it can contain sound clips, animations, text or whatever else.

The default extension is IFF, though you are likely to encounter a lot of other extensions like MP, HAM, ILBM, LBM, etc.

Supporting Platforms and Applications

This format is commonly used on Commodore Amiga computers. However, it is supported by numerous applications on a wide range of platforms.

PMView Support

    PMView only supports FORM type IFF files that holds an image.

The following two sub-types are supported:

•  ILBM: 1..n planes

•  PBM: 8 bits chunky format

The following special types of ILBM files are supported:

•  HAM: 3..16 planes

•  Dynamic HAM (DHAM)

•  Sliced HAM (SHAM)

•  Palette change (PCHG)

PMView uses information from the following chunks (if available) when reading an IFF file:

•  BMHD

•  CAMG

•  CMAP

•  SHAM

•  CTBL

•  PCHG

•  BODY


Digital Research GEM (IMG)

General Description

The GEM format is used by applications such as Ventura Publisher, GEM Draw, GEM Scan, and GEM Paint. On the Atari ST where GEM is the standard operating environment, most graphical applications support this format.

The default extension for GEM files is IMG

Supporting Platforms and Applications

   GEM, MS-DOS, Atari ST.

PMView Support

PMView supports both new and old type GEM files. Old type files supported are either 1 bit/pixel black & white, 2..4 bit/pixel color (EGA color map),or 8 bit grayscale. New type files can be 1..8 bit/pixel grayscale or 24-bit color.  Note that 24-bit color images require Ventura 4.0. If you're going to import the image into an earlier version of Ventura you must convert the image to black & white or grayscale before saving it.


JPEG File Interchange Format (JPG)

General Description

The JPEG format is a "lossy" format, meaning that the image you get out of decompression isn't quite identical to what you originally put in. The algorithm achieves much of its compression by exploiting known limitations of the human eye, notably the fact that small color details aren't perceived as well as small details of light-and-dark. Thus, JPEG is intended for storing images that will be looked at by humans. If you plan to machine-analyze your images, the small errors introduced by JPEG may be a problem for you, even though they are invisible to the eye. This format is excellent for general image exchange.

The file extension recommended by the Joint Photographic Experts Group is JIF.  Another commonly used extension is JPG, which is the default.

Supporting Platforms and Applications

This format is supported by numerous applications on a wide range of platforms.

PMView Support

•  Support in accordance with the Independent JPEG Group's revision 6a.

   •  The JPEG codec included in this software is based in part on the work of the Independent JPEG Group.


OS/2 Boot Logo (LGO)

General Description

The OS/2 Boot Logo format is used under OS/2 Warp versions 3 and 4 for storing the boot logo. The boot logo is the image that is shown at first when OS/2 starts up after a re-boot.

Under Warp 3, the size of the boot logo image is 640x400 pixels.  The VGA resolution used at boot time is 640x480. Warp 3 reserves 80lines at the bottom of the screen for showing copyright information.  This space cannot be used and thus the size of the boot logo must be 640x400. (Using a 640x480 boot logo under Warp 3 will result in an OS/2 TRAP at system startup.) Warp 4 does not reserve this space and a full-screen 640x480 boot logo may be used under Warp 4.

The boot logo file is located on the root of the OS/2 boot drive.  The name of the file is OS2LOGO and by default the file has the system attributes hidden, system, and read-only set.

The default extension is LGO.

Supporting Platforms and Applications

Intel machines running OS/2 version 3.x and above

PMView Support

PMView supports the boot logo format of Warp 3.x and Warp 4.x.  When saving files in the OS/2 Boot Logo format, PMView will automatically resize the image to the correct size; 640x400 or 640x480 (depending on the selected format). Interpolation is used when resizing and the aspect ratio is maintained.  The colors will be reduced to the set of 16 fixed colors of the EGA palette.


MacPaint (MAC)

General Description

MacPaint is the native format for MacPaint, a drawing program for the Apple Macintosh.

The default extension is MAC.

Supporting Platforms and Applications

Macintosh. This format is supported by many applications on various formats.  However, the format is monochrome only and require the image to be of fixed size.

PMView Support

PMView supports MacPaint versions 0 and 2. However, PMView does not use the version number when checking if the file is a MacPaint file or not, so as long as the image data in the MacPaint file is the same as in versions 0 and 2, the image can be read. When saving files in the MacPaint format, PMView will automatically resize the image to the correct size (576x720). Interpolation is used when resizing and the aspect ratio is maintained.

Note that PMView separately reads and handles the information in a MacBinary header, if available. The MacBinary header is not part of the MacPaint format and PMView will not write MacBinary headers when saving files. (A MacBinary header is a structure that allows Macintosh programs and data to be transferred outside the Macintosh environment and back.)

Technical Information

MacPaint is a monochrome, black & white format that uses packbits encoding.

The size of MacPaint images is fixed: 576 x 720 pixels.


Microsoft Paint (MSP)

General Description

MSP is the native format for Windows Paint, a drawing program found in the early 1.0 and 2.0 versions of Microsoft Windows. In Windows 3.0 this program was replaced by Windows Paintbrush which writes Windows Bitmaps (BMP) by default, thus rendering MSP obsolete.

The default extension is MSP.

Supporting Platforms and Applications

MS-DOS, Microsoft Paint. The format is a simple monochrome format that was in wider use in the early days of Microsoft Windows. Today the MSP format is obsolete.

PMView Support

PMView supports MSP versions 1 and 2.

Technical Information

MSP is a monochrome, black/white format that uses a variant of run-length encoding.


Kodak Photo-CD (PCD)

General Description

Kodak Photo-CD allows you to have conventional photographs converted to Kodak's proprietary CD-ROM format. Not all CD-ROM drives can access Photo-CDs.  You might want to contact Kodak for a full list of those that can. Each PCD file contains five scans of the same image at the resolutions listed below. Photo-CD files reside in the \PHOTO_CD\IMAGES\ directory on the CD-ROM and are named IMGxxxx. PCD, where xxxx is a four digit number ranging from 0001 to the number of images on the disk.

A sixth resolution (6144x4096) may be available on Photo-CD PRO disks. This is an extension to the standard, and resides in a different directory on the disk.  PMView will use the information in PHOTO_CD\IPE\IMGxxxx\64BASE\INFO.IC when reading this resolution.

PMView Support

All five standard image resolutions and orientations are supported. When needed, the images will automatically be rotated without any extra memory overhead during decoding. The Photo-CD PRO extension (64 Base) is also supported.

PMView will prompt you for the desired resolution before loading an image.  A default resolution can also be specified in the Preferences Notebook.

Thumbnails will be loaded from \PHOTO_CD\OVERVIEW.PCD if it is available.  An option for automatically loading/showing the startup file \PHOTO_CD\STARTUP.PCD is not available. However, if required, it can  be viewed simply by changing the directory.

Technical Information

Standard Photo CD image resolutions and memory needed for decoding:

192 x 128	73,728 bytes

384 x 256	294,912 bytes

768 x 512	1,179,648 bytes

1536 x 1024	4,784,128 bytes

3072 x 2048	19,070,976 bytes

6144 x 4096	75,694,080 bytes

The specified amount of memory needed for decoding includes the size needed for the Huffman tables and may therefore differ from the size reported by other programs.


PC Paint/Pictor Format (PIC)

General Description

   PIC files are created by PC Paint/Pictor (not PC Paintbrush) and are used by Grasp, among others.

The default extension is PIC. Note! This extension is used by a number of applications to mean widely different things. If PMView cannot read your file with PIC extension, you can assume that it isn't a PC Paint/Pictor file.  For instance, PMView will not read Lotus 1-2-3 PIC files (these are vector graphics, not bitmaps).

Supporting Platforms and Applications

MS-DOS. PC Paint/Pictor, Grasp, and many others.

PMView Support

In conformance with the PIC file specifications PMView will be able to display any PIC file complying to the plane- and bitcounts below.

   1..8 planes, 1..8 bits per pixel (2..256 colors)

   3 planes, 8 bits per pixel (16M colors)

Currently PMView does not support the following new modes, however they will be supported in a later version of

PMView:

1 plane, 16 bits per pixel (65k colors)

1 plane, 24 bits per pixel (16M colors)

PIC files created for an EGA screen may lack a color map.  When reading such files PMView will use a default EGA palette (If the image shows up as totally blank in another application, one possible problem is that the image does not have a color map and the application is not able to provide a default color map.)


Bio-Rad PIC Image File Format (PIC)

General Description

The Bio-Rad file format is used by software from Bio-Rad Microscience Ltd.

PMView Support

This version of PMView only reads grayscale Bio-Rad PIC files that have eight bits per pixel.


PBMPlus Portable Bitmap (PBM)

General Description

PBMPlus files are created by Jef Poskanzer's PBMPlus Portable Bitmap Utilities. PBMPlus uses three different file types. These are the Portable Bitmap (PBM), Portable Graymap (PGM), and Portable Pixmap (PPM).  PBM can store monochrome (black &  white) bitmaps only.  PGM additionally stores grayscale bitmaps, and PPM can store color bitmaps. There is also a fourth format Portable Anymap (PNM).  PNM is not a different file format in itself, but a file of type PNM can hold any of the three PBMPlus file types listed above.

The default extension is PBM.

Supporting Platforms and Applications

PBMPlus files are common under UNIX and on Intel-based PCs.

PMView Support

In conformance with Jef Poskanzer's specifications of 1990. The full specification is included below.

Technical Information

PBM - Portable Bitmap File Format

DESCRIPTION

The portable bitmap format is a lowest common denominator monochrome file format. It was originally designed to make it reasonable to mail bitmaps between different types of machines using the typical stupid network mailers we have today. Now it serves as the common language of a large family of bitmap conversion filters. The definition is as follows:

•  A "magic number" for identifying the file type. A pbm file's magic number is the two characters "P1".

•  Whitespace (blanks, TABs, CRs, LFs).

•  A width, formatted as ASCII characters in decimal.

•  Whitespace.

•  A height, again in ASCII decimal.

•  Whitespace.

•  Width * height bits, each either '1' or '0', starting at the top-left corner of the bitmap, proceeding in normal   English reading order.

•  The character '1' means black, '0' means white.

•  Whitespace in the bits section is ignored.

•  Characters from a "#" to the next end-of-line are ignored (comments).

•  No line should be longer than 70 characters.

Here is an example of a small bitmap in this format:

P1

# feep.pbm

24 7

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0

0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0

0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 1 0

0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0

0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Programs that read this format should be as lenient as possible, accepting anything that looks remotely like a bitmap.

There is also a variant on the format, available by saving the image with the RAWBITS option. This variant is different in the following ways:

•  The "magic number" is "P4" instead of "P1".

•  The bits are stored eight per byte, high bit first low bit last.

•  No whitespace is allowed in the bits section, and only a single character of whitespace (typically a new line) is allowed after the height.

•   The files are eight times smaller and many times faster to read and write.


PBMPlus Portable Graymap (PGM)

General Description

PBMPlus files are created by Jef Poskanzer’s PBMPlus Portable bitmap utilities. PBMPlus uses three different file types.  These are the Portable Bitmap (PBM), Portable Graymap (PGM), and Portable Pixmap (PPM) formats.  PBM can store monochrome (black & white) bitmaps only. PGM additionally stores grayscale bitmaps, and PPM can store color bitmaps.  There is also a fourth format Portable Anymap (PNM).  PNM is not a different file format in itself, but a file of type PNM can hold any of the three PBMPlus file types listed above.

The default extension is PGM.

Supporting Platforms and Applications

PBMPlus files are common under UNIX and on Intel-based PCs.

PMView Support

In conformance with Jef Poskanzer's specifications of 1990. The full specification is included below.

Technical Information

PGM - Portable Graymap File Format

DESCRIPTION

The portable graymap format is a lowest common denominator grayscale file format. The definition is as follows:

•  A "magic number" for identifying the file type.  A PPM file’s magic number is the two characters "P2".

•  Whitespace (blanks, TABs, CRs, LFs).

•  A width, formatted as ASCII characters in decimal.

•  Whitespace.

•  A height, again in ASCII decimal.

•  Whitespace.

•  The maximum gray value, again in ASCII decimal.

•  Whitespace.

•  Width * height gray values, each in ASCII decimal, between 0 and the specified maximum value, separated by whitespace, starting at the top-left corner of the graymap, proceeding in English reading order.  A value of 0 means black, and the maximum value means white.

•  Characters from a "#" to the next end-of-line are ignored (comments).

•  No line should be longer than 70 characters.

Here is an example of a small graymap in this format:

:xmp.

P2

# feep.pgm

24 7

15

0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0

0  3  3  3  3  0  0  7  7  7  7  0  0 11 11 11 11  0  0 15 15 15 15  0

0  3  0  0  0  0  0  7  0  0  0  0  0 11  0  0  0  0  0 15  0  0 15  0

0  3  3  3  0  0  0  7  7  7  0  0  0 11 11 11  0  0  0 15 15 15 15  0

0  3  0  0  0  0  0  7  0  0  0  0  0 11  0  0  0  0  0 15  0  0  0  0

0  3  0  0  0  0  0  7  7  7  7  0  0 11 11 11 11  0  0 15  0  0  0  0

0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0

Programs that read this format should be as lenient as possible, accepting anything that looks remotely like a graymap.

There is also a variant on the format, available by saving the image with the RAWBITS option. This variant is different in the following ways:

•  The "magic number" is "P5" instead of "P2".

•  The gray values are stored as plain bytes, instead of ASCII decimal.

•  No whitespace is allowed in the grays section, and only a single character of whitespace (typically a new line) is alowed after the maxval.

•  The files are smaller and many times faster to read and write.

Note that this raw format can only be used for maxvals smaller than or equal to 255.


PBMPlus Portable Pixmap (PPM)

General Description

PBMPlus files are created by Jef Poskanzer's PBMPlus Portable Bitmap Utilities. PBMPlus uses three different file types. These are the Bitmap (PBM), Portable Graymap (PGM),  and  Portable Pixmap (PPM) formats.  PBM can store monochrome (black & white) bitmaps only. PGM additionally stores grayscale bitmaps, and PPM can store color bitmaps. There is also a fourth format; Portable Anymap (PNM). PNM is not a different file format in itself, but a file of type PNM can hold any of the three PBMPlus file types listed above.

The default extension is PPM.

Supporting Platforms and Applications

PBMPlus files are common under UNIX and on Intel-based PCs.

PMView Support

   In conformance with Jef Poskanzer's specifications of 1990. The full specification is included below.

Technical Information

PPM Portable Pixmap File Format

The portable pixmap format is a lowest common denominator color image file format. The definition is as follows:

•  A "magic number" for identifying the file type.  A PPM file’s magic number is the two characters "P3".

•  Whitespace (blanks, TABs, CRs, LFs).

•  A width, formatted as ASCII characters in decimal.

•  Whitespace.

•  A height, again in ASCII decimal.

•  Whitespace.

•  The maximum color-component value, again in ASCII decimal.

•  Whitespace.

•  Width * height pixels, each three ASCII decimal values between 0 and the specified maximum value, starting at the top-left corner of the pixmap, proceeding in normal English reading order. The three values for each pixel represent red, green, and blue, respectively; a value of 0 means that color is off, and the maximum value means that color is maxxed out.

•  Characters from a "#" to the next end-of-line are ignored (comments).

•  No line should be longer than 70 characters.

Here is an example of a small pixmap in this format:

P3

# feep.ppm

4 4

15

 0  0  0    0  0  0    0  0  0   15  0 15

 0  0  0    0 15  7    0  0  0    0  0  0

 0  0  0    0  0  0    0 15  7    0  0  0

15  0 15    0  0  0    0  0  0    0  0  0

Programs that read this format should be as lenient as possible, accepting anything that looks remotely like a pixmap.  There is also a variant on the format, available by saving the image with the RAWBITS option. This variant is different in the following ways:

•  The "magic number" is "P6" instead of "P3".

•  The pixel values are stored as plain bytes, instead of ASCII decimal.

•   Whitespace is not allowed in the pixels area, and only a single character of whitespace (typically a new line) is allowed after the maxval.

•  The files are smaller and many times faster to read and write.

  Note that this raw format can only be used for maxvals smaller than or equal to 255.


PBMPlus Portable Anymap (PNM)

General Description

PBMPlus files are created by Jef Poskanzer's PBMPlus Portable Bitmap Utilities. PBMPlus uses three different file types. These are the Portable Bitmap (PBM), Portable Graymap (PGM), and Portable Pixmap (PPM) formats. PBM can store monochrome (black &  white) bitmaps only. PGM additionally stores grayscale bitmaps, and PPM can store color bitmaps. There is also a fourth format; Portable Anymap (PNM).  PNM is not a different file format in itself, but a file of type PNM can hold any of the three PBMPlus file types listed above.

The default extension is PNM.

Supporting Platforms and Applications:

PBMPlus files are common under UNIX and on Intel-based PCs.

PMView Support

In conformance with Jef Poskanzer's specifications of 1990. The full specification is included below.

Technical Information

A PNM file can hold one of the three PBMPlus formats below.

•  Portable Bitmap (PBM)

•  Portable Graymap (PGM)

•  Portable Pixmap (PPM)


Portable Network Graphics File Format (PNG)

General Description

The PNG format is intended to provide a portable, legally unencumbered, well-compressed, well-specified standard for lossless bitmapped image files.

PNG is highly recommended as a generalized format for image exchange.

The default extension is PNG.

Supporting Platforms and Applications

This format is supported by numerous applications on a wide range of platforms.

PMView Support

PMView supports the PNG format in full, according to PNG Specification Version 0.96 (11 Mar, 1996). We have coded all the routines from scratch and optimized the code for speed under OS/2, thus PMView does not use the public PNG-library.

Color Type and Bit Depth

           Bit Depth	       Interpretation

0	1,2,4,8,16	Grayscale images
2	8,16	RGB deep color images
3	1,2,4,8	Colormapped images
4	8,16	RGB deep color images with alpha channel
6	8,16	Grayscale images with alpha channel

Compression Type

0   	Deflate/inflate compression with 32K sliding window

Filter Type

0	Adaptive filtering with five basic filter types

Interlace Type

0	No interlace

1	Adam7 interlace


Adobe Photoshop Document (PSD)

General Description

The PSD format is the native file format of Adobe Photoshop.

The default extension is PSD.

Supporting Platforms and Applications

Adobe Photoshop and numerous applications on the Windows and MacIntosh platforms.

PMView Support

Supported bit counts are 1, 8, and 16. If the bit count is 1, the image is assumed to be monocrome (Color mode = 0).

Compression Type

0	No compression

   1	MacIntosh PackBits encoding

Color modes

0	Monochrome

1	Grayscale

2	Indexed color

3	RGB color

   4	CMYK color

7	Multichannel

8	Duotone

9	L*a*b* color


OS/2 Pointer (PTR)

General Description

The PTR format is the native pointer format under OS/2. Note that the Windows cursor format is significantly different from OS/2's pointer format.  Thus it is very important that you choose the right format when you save pointers.

The default extension is PTR.

Supporting Platforms and Applications

Intel machines running OS/2

PMView Support

PMView is able to read all types of OS/2 pointers; The old "Pointer" and the new "Color Pointer" format can be read.


Sun Raster (RAS)

General Description

The Sun Raster format is the native bitmap format on the Sun UNIX platforms.  It is a simple bitmap format with wide distribution, particularly in the UNIX world.

The default extension for Sun Raster files is RAS

Supporting Platforms and Applications

Sun OS and many UNIX based applications.

PMView Support

PMView can read Sun Raster files with 1..32 bits. Supported file types are Old (00h), Standard (01h), Byte-encoded (RLE) (02h), and RGB format (03h).


Compuserve RLE (RLE)

 Description

The Run Length Encoded (RLE) graphics file format is a simple ASCII based monochrome format that is used on Compuserve.

The default extension for Compuserve RLE files is RLE.

Supporting Platforms and Applications

Run Length Encoded graphics files are used on Compuserve.

PMView Support

PMView supports Medium (128x96) and High (256x192) resolution RLE files.


Utah RLE (RLE)

General Description

The Utah RLE format was developed by Spencer Thomas at the University of Utah Department of Computer Science. The first version appeared around 1983.  The Utah RLE format was developed mainly to support the Utah Raster Toolkit, which is widely distributed in source form on the Internet.

The default extension for Utah RLE files is RLE.

Supporting Platforms and Applications

Utah Raster Toolkit and many other graphics utilities, mainly under UNIX.

PMView Support

PMView supports the following types of Utah RLE files:

GRAYSCALE  	8 bits, no colormap

MAPPEDGRAY 	8 bits, 1 channel colomap

PSEUDOCOLOR	8 bits, 3 channel colormap

TRUECOLOR 	24 bits, 3 channel colormap

DIRECTCOLOR	24 bits, no colormap


Seattle FilmWorks (SFW)

General Description

The Seattle FilmWorks file format is used for images created by Seattle FilmWorks Inc., a Film Processing company located in Seattle, WA.

The default extension for Seattle FilmWorks files is SFW.

Supporting Platforms and Applications

Seattle FilmWorks' PhotoWorks software on Microsoft Windows and Apple MacIntosh platforms.

PMView Support

PMView reads Seattle FilmWorks files using modified JPEG data (SFW94a). The older undocumented SFW93a format is not supported.


SGI Image File Format (SGI)

General Description

The SGI image file format is part of the SGI image library found on all Silicon Graphics machines. SGI image files may store black & white (.BW extension), color RGB (.RGB extension), or color RGB with alpha channel (.RGBA extension) images. SGI image files may have the generic extension .SGI as well.

The default extension for SGI Image files is SGI.

Supporting Platforms and Applications

SGI graphics software.

PMView Support

PMView supports the following types of SGI files:

Method of storage	Verbatim (00h), RLE (01h)

Bytes per color channel	1 or 2

Number of planes	1 or 3 (any number of planes >= 1 is accepted)

Color map type 	Normal (00h), Dithered (01h), or Screen (02h)


PMView Slideshow File Format (SHW)

General Description

This is the format of PMView slideshows.

The default extension is SHW.

Supporting Platforms and Applications

This format is native to PMView.

PMView Support:

PMView will read files that have been generated by PMView (saved by PMView) or files that have been edited with a standard ASCII editor.

Technical Information

A PMView slideshow file consists of a file header and one or more image headers.

File Header

PMView SlideShow

BeginShow

.

[Image Header(s)]

.

EndShow

Image Header

BeginImage

.

[Image Statement(s)]

.

EndImage

Image Statements

FileName	Full filename + path

UseTimer	[Yes|No]

DisplayTime	Time to display (in seconds)

ShowInfo	[Yes|No]

Information	Notes text

Example of a slideshow file:

PMView SlideShow

BeginShow

   BeginImage

      FileName      D:\ss\image1.jif

      ShowInfo      Yes

      Information   'Demo slideshow

   EndImage

   BeginImage

      FileName      D:\ss\image2.jif

      UseTimer      Yes

      DisplayTime   2

   EndImage

   BeginImage

      FileName      D:\ss\image3.jif

      UseTimer      Yes

   EndImage

EndShow

In this example the note "Demo slideshow" will be displayed with the first image (image1.jif). The timer is not used for the first image, the user must manually continue. The second image (image2.jif) uses the timer and will display for 2 seconds. The third image also uses the timer and will display the default time; 5 seconds.


Truevision Targa Format (TGA)

General Description

In addition to developing the famous Truevision Targa boards, Truevision Inc. also have come up with a specification for a high-end file format that will support images suitable for display on Targa hardware. The Targa format, or TGA, supports images of any dimensions with between 1 and 32 bits of color. While the Targa format originated with Truevision's hardware, it has migrated to many other applications. It's probably the most universally supported 24-bit file format for PC applications. Unlike TIFF, for example, it's subject to relatively few variations. Software that reads Targa files should be able to read all Targa files.

The default extension is TGA.

Supporting Platforms and Applications

This format is supported by numerous applications on a wide range of platforms.

PMView Support

The Targa file format recognizes over a dozen subfile formats, some of which are more widely used than others. We have chosen to only support the formats that are actually used for general image exchange, that is the formats specified in the official Truevision TGA File Format Specification, available from Truevision Inc. on request. PMView supports the following most popular versions of the Targa format: 1, 2, 3, 9, 10, and 11. Again, if PMView fails to load a file that you need, please contact us so we can try to support your file's format in our next release.

Supported Targa file subformats:

•  1 is uncompressed, color-mapped images with 16, 24, or 32-bit palette entries

•  2 is uncompressed RGB images with 15, 16, and 24-bit support

•  3 is uncompressed grayscale 8-bit (256 shades) support

•  9 is RLE color-mapped images with 16, 24, or 32-bit palette entries

•  10 is RLE RGB with 15, 16, and 24-bit support

•  11 is compressed grayscale 8-bit (256 shades) support

Supported Targa file descriptors:

•  Image orientation: Top, Bottom, Left, Right

•  Raster format:. Non-interlaced, 2-pass interlaced, 4-pass interlaced

Targa and TGA are registered trademarks of Truevision Inc.


Tagged Interchange File Format (TIF)

General Description

This format is suitable as a generalized format for cross platform image exchange since applications for processing TIFF images are available on most platforms. Beware! Many applications only handle a small subset of the formats specified in the TIFF specs. Don't take for granted that an application will be able to read the files you save!

The default extension is TIF.

Supporting Platforms and Applications

This format is supported by numerous applications on a wide range of platforms.

PMView Support

PMView provides full Baseline support conforming with the TIFF 6.0 specification and supports the following TIFF extensions:

• CCITT bilevel encodings (RLE, FAX3, FAX4)

• LZW compression and differencing predictor

• New JPEG compression (JPEG-in-TIFF)

• Deflate compression (ZIP-in-TIFF)

• Tiled images

• CMYK images

• RGB image colorimetry

• YCbCr color

• L*A*B* color

• Orientation

The TIFF LZW compression/decompression included in this software is licensed under U.S. Patent No. 4,558,302 and foreign counterparts.

TIFF(tm) is a trademark of Aldus Corporation.


WordPerfect Graphics (WPG)

General Description

The WordPerfect Graphics (WPG) file format is a creation of WordPerfect Corporation specifically for use with its line of software. WPG files are capable of storing both bitmap and vector data and may have up to 256 colors.  It is also possible to store Encapsulated Postscript code in a WPG file.

The default extension is WPG.

Supporting Platforms and Applications

WordPerfect and other word-processing programs under MS-DOS, Microsoft Windows, Macintosh, and UNIX.

PMView Support

PMView supports WPG versions 5.x. This version of PMView only reads files that contain raster graphics. WPG files with vector graphics or PostScript cannot be read in this version of PMView.


X Bitmap (XBM)

General Description

XBM is a simple monochrome text based bitmap format that is primarily intended for storage of cursor and icon bitmaps for use in the X graphics user interface.  The data is formatted and stored as a C language file and can directly be compiled into a software program.

Supporting Platforms and Applications

This format is popular under UNIX for storage of icons.

PMView Support

PMView reads X10 and X11 X Window Bitmaps. The X10 format is obsolete and consequently PMView will only save XBM files in the X11 format.

When reading XBM files, PMView scans the first 20 rows and seeks for the width, height, and image data. PMView tries to find the following definitions:

#define FOO_width

#define FOO_height

static char FOO_bits[] = {

Where FOO is the name of the bitmap.

If PMView cannot find these definitions within the 20 first rows of the file, it will stop searching and not accept the file as a valid XBM file (though it is still possible that it is valid). The file may, for instance, have more than20 lines of C language source code before the definitions and bitmap data.  If this is the case you can edit the file with a standard text editor and move the bitmap definition to the beginning of the file in order to make PMView recognize it as an XBM file.


X Pixmap (XPM)

General Description

XPM is a text based bitmap format that is primarily intended for storage of color cursor and icon bitmaps for use in the X graphics user interface. The data is formatted and stored as a C language file and can directly be compiled into a software program.

Supporting Platforms and Applications

This format is popular under UNIX for storage of color icon bitmaps.

PMView Support

PMView supports XPM versions 1, 2, and 3. Colors may be defined by name or by RGB value (4, 8, or 12-bit/component). HSV is currently not supported. XPM version 2 and 3 files begin with a comment (usually /* XPM2 C */ for version 2 files and /* XPM */ for version 3 files).

XPM1 notes

When reading XPM1 (version 1) files, PMView scans the first 20 rows and seeks for the width, height, color count, and characters per pixel definitions.  PMView uses the following definitions when reading XPM1 files:

#define FOO_width

#define FOO_height

#define FOO_ncolors

#define FOO_chars_per_pixel

static char * FOO_colors[] = { ... }

static char * FOO_pixels[] = { ... }

Where FOO is the name of the pixmap.

If PMView cannot find the first four definitions within the 20 first rows of the file, it will stop searching and not accept the file as a valid XPM1 file (though it is still possible that it is valid). The file may, for instance, have more than 20 lines of C language source code before the definitions and bitmap data.  If this is the case you can edit the file with a standard text editor and move the bitmap definition to the beginning of the file in order to make PMView recognize it as an XPM1 file.


X Window Dump (XWD)

General Description

The XWD (X Window Dump) format is used specifically to store screen dumps created by the X Window System.

The default extension is XWD.

Supporting Platforms and Applications

UNIX X Window.

PMView Support

There are currently 6 different image classes; StaticGray, GrayScale,StaticColor, PseudoColor, TrueColor, and DirectColor.  PMView is able to read all these types. Supported pixmap formats are XYBitmap, XYPixmap and ZPixmap. For XYPixmaps and ZPixmaps PMView accepts a depth of 1 to 16 pixels for grayscale and colormapped XWDs, and 1..32 pixels for color XWDs. PMView handles both chunky (ZPixmap) and planar data (XYPixmap).  PMView reads X10 and X11 X Window dump files.

   Field      	      PMView support

FileVersion	X10 (06h), X11 (07h)
PixmapFormat	XYBitmap (00h), XYPixmap (01h), and ZPixmap (02h)
PixmapDepth	1..32 bits
BitsPerPixel	1..32 bits
BitmapUnit	8..256 bits
VisualClass	StaticGray (00h), GrayScale (01h), StaticColor (02h), PseudoColor (03h), TrueColor (04h), and DirectColor (05h).


UU-encoded and XX-encoded files (UUE, XXE)

If PMView detects a file that has been UUEncoded or XXEncoded it will automatically decode the file. The decoding will be done transparently, thus it does not require a separate reading or processing step. This means that encoded files can also be displayed progressively if the graphic format in the file allows it (e.g. GIF, JFIF, PNG, etc.).

Related information:

•  Transparent Base64-decoding (MIME)


Base64-encoded files (MIME)

If PMView detects a file that has been Base64-encoded it will automatically decode the file. The decoding will be done transparently, thus it does not require a separate reading or processing step. This means that encoded files can also be displayed progressively if the graphic format in the file allows it (e.g. GIF, JFIF, PNG, etc.).

The Base64 encoding scheme is used by MIME aware software. A MIME message can contain multiple files. However, PMView only reads the first Base64 encoded image in the file. If the file contains several images you need to use a text editor and split the file into several files if you want PMView to read the files. In this case it is probably more convenient to use a MIME reader that is able to automatically extract all the parts of the message for you.

Related information:

•  Transparent UU-decoding and XX-decoding (UUE, XXE)


Multi-page file formats

PMView can read multi-page files. Multi-page files are files that can hold two or more images in the same file. Among the formats that can be handled by PMView, the following can hold multiple images:

OS/2 Bitmap (BMP)

Windows Cursor (CUR)

DCA/Intel DCX (DCX)

Graphics Interchange Format (GIF)

OS/2 Icon (ICO)

Windows Icon (ICO)

OS/2 Pointer (PTR)

Tagged Interchange File Format (TIF)

Please note that this version of PMView is not able to save files with multiple pages. Only the currently viewed page will be saved. However, we are planning to add support for writing multiple pages. If you have any suggestions for this feature, please let us know.


Automatic file recovery

Files that have been electronically transferred (e.g. via Internet) may have an unknown header that was added by one of the programs that the sender used when he created and/or transferred the file. The extra bytes at the beginning of the file makes the file unusable because applications cannot recognize the file as an image file. For instance, a GIF file should begin with the letters "GIF87a"or "GIF89a". If this isn't true, the file isn't a valid GIF and cannot be read.

If PMView cannot recognize a file as one of the readable file formats it will automatically scan the file for any of the formats below. Thus PMView will be able to read a GIF or JFIF file with an unknown header (e.g. 3,733 bytes of trash at the beginning of the file).

The following formats can be recovered from files with an unknown header:.

Graphics Interchange Format (GIF)

JPEG File Interchange Format (JPG)

Adobe Photoshop Document (PSD)

Portable Network Graphics (PNG)

Tagged Interchange File Format (TIF)


Predefined file types and filters

Predefined file types and filters (may differ if you have reconfigured the extensions in the Preferences Notebook):

Type of File 	         Filter

OS/2 Bitmap	*.BMP
Windows Bitmap	*.BMP
Windows Cursor	*.CUR
DCA/Intel DCX	*.DCX
Flexible Image Transport System	*.FIT; *.FITS
CCITT Group 3 Facsimile	*.G3
Graphics Interchange Format	*.GIF
OS/2 Icon	*.ICO
Windows Icon	*.ICO
Electronic Arts IFF	*.IFF; *.ILBM; *.LBM
Digital Research GEM	*.IMG
JPEG File Interchange Format	*.JPG; *.JPEG; *.JIF; *.JFIF
OS/2 Boot Logo	*.LGO
MacPaint	*.MAC
Microsoft Paint	*.MSP
PC Paint/Pictor	*.PIC
Bio-Rad PIC Format	*.PIC
Softimage Picture	*.PIC
Kodak Photo CD	*.PCD
Adobe Photoshop	*.PSD
ZSoft Paintbrush	*.PCX
Portable Network Graphics	*.PNG
PBMPlus Portable Bitmap	*.PBM
PBMPlus Portable Graymap	*.PGM
PBMPlus Portable Pixmap	*.PPM
PBMPlus Portable Anymap	*.PNM
OS/2 Pointer	*.PTR
Sun Raster	*.RAS
Compuserve RLE	*.RLE
Utah RLE	*.RLE
SGI Image File Format	*.SGI; *.RGB; *.RGBA; *.BW
Seattle Filmworks	*.SFW
PMView Slideshow	*.SHW
Tagged Interchange File Format	*.TIF; *.TIFF
Truevision TGA	*.TGA
WAP Bitmap	*.WBMP
WordPerfect Graphics	*.WPG
X Bitmap	*.XBM
X Pixmap	*.XPM
X Window Dump	*.XWD


Slideshow Keys

Key Alt+C	Function Toggle slideshow controller
Alt+P	Pause slideshow
Alt+R	Run slideshow
PageUp	Previous slide
PageDown	Next slide
Escape	Stop slideshow
Mouse shortcuts:

•  Clicking the left mouse button during a slideshow advances to the next slide. (This is equivalent to pressing PageDown).

•  Clicking the right mouse button during a slideshow advances to the previous slide. (This is equivalent to pressing PageUp).

•  Clicking the left and right mouse buttons during a slideshow stops the slideshow. (This is equivalent to pressing Esc).

Note:  Escape will stop the slideshow unlike in image mode where it can be used to take you out of full screen mode.  Use F3 or double click the left mouse button to toggle off full screen mode.


Zooming Keys

Key 	          Function

-	Zoom out (decrease current zoom factor)
+	Zoom in (increase current zoom factor)
/	Zoom out (decrease current zoom percentage by 10%)
*	Zoom in (increase current zoom percentage by 10%)
Alt + 8	Zoom to 12.5% of the original image size
Alt + 4	Zoom to 25.0% of the original image size
Alt + 3	Zoom to 33.3% of the original image size
Alt + 2	Zoom to 50.0% of the original image size
Alt +1 or  Ctrl + 1	Zoom to 100% of the original image size
Ctrl + 2	Zoom to 200% of the original image size
Ctrl + 3	Zoom to 300% of the original image size
Ctrl + 4	Zoom to 400% of the original image size
Ctrl + 8	Zoom to 800% of the original image size
Alt + 0 or Ctrl + 0	Zoom off
Alt + X	Zoom to (manually enter zoom percentage)
Ctrl + F	Zoom to Fit
Ctrl + L	Zoom lock


Scrolling Keys

Key	          Function

Left	Coarse scroll left (32 pixels)
Right	Coarse scroll right (32 pixels)
Up	Coarse scroll up (32 pixels)
Down	Coarse scroll down (32 pixels)
Alt+Left	Fine scroll left (1 pixel)
Alt+Right	Fine scroll right (1 pixel)
Alt+Up	Fine scroll up (1 pixel)
Alt+Down	Fine scroll down (1 pixel)
Ctrl+Left	Page scroll left
Ctrl+Right	Page scroll right
Ctrl+Up	Page scroll up
Ctrl+Down	Page scroll down
Shift+Left	Scroll all the way left
Shift+Right	Scroll all the way right
Shift+Up	Scroll all the way up
Shift+Down	Scroll all the way down


Container Keys

Key	Function

Delete	Delete (Remove) the selected file(s)

Ctrl+A	Select all files in the container

Ctrl+N	Deselect all files in the container

Note:  If you keep the Ctrl key pressed when selecting a file, previously selected files will remain selected.


File Save Window

Use this dialog to save a file:

1. Select the down arrow to the right of the drive list to see all the drives on your system.

2. Select a drive from the drive list.

3. Select a directory from the directory list.

4. Type the file name in the save filename field.

5. Select a file format from the save format list.

6. Select Save to save the file.

For a detailed explanation of each field, select from the list below:

•  File Open Container

•  Save Filename

•  Save Format

•  List Files of Type

•  Folder List

•  Options

•  Save

•  Cancel


Save File Name

This is where you type in the name of the file.


Save Format

This will let you select which format to save in.

Formats that can be saved:

•  OS/2 Bitmap (BMP)

•  Windows Bitmap (BMP)

•  Windows Cursor (CUR)

•  DCA/Intel DCX (DCX)

•  Encapsulated PostScript (EPS)

•  Flexible Image Transport System (FITS)

•  CCITT Group 3 Facsimile (G3)

•  Graphics Interchange Format (GIF)

•  OS/2 Icon (ICO)

•  Windows Icon (ICO)

•  Electronic Arts IFF (IFF)

•  Digital Research GEM (IMG)

•  JPEG File Interchange Format (JPG)

•  OS/2 Boot Logo (LGO)

•  MacPaint (MAC)

•  Microsoft Paint (MSP)

•  ZSoft Paintbrush Format (PCX)

•  PC Paint/Pictor Format (PIC)

•  Softimage Picture File (PIC)

•  PBMPlus Portable Bitmap (PBM)

•  PBMPlus Portable Graymap (PGM)

•  PBMPlus Portable Pixmap (PPM)

•  PBMPlus Portable Anymap (PNM)

•  Portable Network Graphics (PNG)

•  Adobe Photoshop Document (PSD)

•  OS/2 Pointer (PTR)

•  Sun Raster (RAS)

•  Compuserve RLE (RLE)

•  Utah RLE (RLE)

•  Structured Fax File (SFF)

•  SGI Image File Format (SGI)

•  PMView Slideshow File Format (SHW)

•  Truevision Targa Format (TGA)

•  Tagged Interchange File Format (TIF)

•  WAP Bitmap (WBMP)

•  WordPerfect Graphics (WPG)

•  X Bitmap (XBM)

•  X Pixmap (XPM)

•  X Window Dump (XWD)


Drive

Use the down arrow to see the drives on your system.  Select the drive where you want the file to be saved.

The Free/Total amount of disk space on the currently selected drive is displayed below this field.


Directory

Select Directory to view the files within a specific directory of your disk.

The Free/Total amount of disk space on the currently selected drive is displayed above this field.


Options

Select Options to bring up the options dialog for the save format selected with Save Format. This control is disabled if the format you have selected doesn't have any selectable options.

For a detailed explanation of options for each format, select from the list below:

•  OS/2 Bitmap (BMP)

•  Windows Bitmap (BMP)

•  Windows Cursor (CUR)

•  DCA/Intel DCX (DCX)

•  Encapsulated Postscript (EPS)

•  Flexible Image Transport System (FITS)

•  CCITT Group 3 Facsimile (G3)

•  Graphics Interchange Format (GIF)

•  OS/2 Icon (ICO)

•  Windows Icon (ICO)

•  Electronic Arts IFF (IFF)

•  Digital Research GEM (IMG)

•  JPEG File Interchange Format (JPG)

•  OS/2 Boot Logo (LGO)

•  MacPaint (MACP)

•  Microsoft Paint (MSP)

•  ZSoft Paintbrush Format (PCX)

•  PC Paint/Pictor Format (PIC)

•  Softimage Picture (PIC)

•  PBMPlus Portable Bitmap (PBM)

•  PBMPlus Portable Graymap (PGM)

•  PBMPlus Portable Pixmap (PPM)

•  PBMPlus Portable Anymap (PNM)

•  Portable Network Graphics (PNG)

•  Adobe Photoshop Document (PSD)

•  OS/2 Pointer (PTR)

•  Sun Raster (RAS)

•  Compuserve RLE (RLE)

•  Utah RLE (RLE)

•  Structured Fax File (SFF)

•  SGI Image File Format (SGI)

•  Truevision Targa Format (TGA)

•  Tagged Interchange File Format (TIF)

•  WordPerfect Graphics (WPG)

•  WAP Bitmap (WBMP)

•  X Bitmap (XBM)

•  X Pixmap (XPM)

•  X Window Dump (XWD)

Note:  The color depth of the image you're saving will be the same or as close as possible to the currently selected depth. For instance, if you currently have selected Indexed 256-Color and you're saving a file in TGA format, the file will be saved as an 8-bit TGA. However, if you select RGB Deep Color the file will be saved as a 24-bit TGA. Files saved in a format like PCX that support 1, 2 and 4-bit data will be saved with the smallest number of bits possible.   I.e. PMView will optimize your files for size and make them as small as possible.


Cancel

Select Cancel to hide the File Save Window.


No save format selected

You have not selected a format in which the current image should be saved.  Select the desired format from the Save Format.


Invalid or no filename specified

You have not given a name for the file to be saved, or the name contains characters that are not valid.


OS/2 Bitmap Save Options

These options determine how PMView saves OS/2 Bitmap files.

Bitmap Type

OS/2 2.x This will save the file with a header that is compatible with OS/2 version 2.x and Windows 3.x. RLE encoding can be used for 4, 8 and 24 bit images and 1 bit images may be Huffman 1D encoded.

OS/2 1.x This will save the file with a header that is compatible with OS/2 version 1.x and above. Encoding cannot be used.

Use RLE/Huffman 1D Encoding If set, PMView will RLE or Huffman1D encode the bitmap if the format you have selected supports encoding.  Note that this usually only is suitable for images with large areas of the same color.

Related information:

•  The OS/2 Bitmap Format


Windows Bitmap Save Options

These options determine how PMView saves Windows Bitmap files.

Use Run Length Encoding (RLE) If set, PMView will run length encode bitmaps that have 4 or 8 bits per pixel.  Note that this usually only is suitable for images with large areas of the same color.

Related information:

•  The Windows Bitmap Format


Windows Cursor Save Options

These options determine how PMView saves Windows Cursors.

Size This lets you select the size of the cursor. Cursors saved by PMView are always square, so the value you set here will represent both the width and height. For instance "32" means that a "32x32" cursor will be generated.

Color Type This lets you select the color depth and palette type used for the cursor.

•  2 colors, Black &  White This will save the cursor in black & white.

•  16 colors, Adaptive palette This will save the cursor with 16 colors. This will select the best colors for the crsor.

•  16 colors, System palette This will save the cursor with 16 colors. The cursor will only use colors in Windows' system palette.

•  256 colors, Adaptive palette This will save the cursor with 256 colors. This will select the best colors for the cursor.

•  256 colors, System palette This will save the cursor with 256 colors. The cursor will only use colors in  Windows' system palette.

•  Deep color (24-bit) This will save the cursor with full color information.

•  Transparent Fill If set, the unused area of the cursor will be made transparent. If not set, the unused area will be black.

Related information:

•  The Windows Cursor Format


DCA/Intel DCX Save Options

This format has no format specific options.

Related information:

•  The DCA/Intel DCX File Format


Encapsulated PostScript Save Options

This format has no format specific options.

Related information:

•  Encapsulated PostScript


FITS Save Options

This format has no format specific options.

Related information:

•  The Flexible Image Transport System Format


CCITT Group 3 Facsimile Save Options

This format has no format specific options.

Related information:

•  CCITT Group 3 Facsimile


GIF Save Options

These options determine how PMView saves GIF files.

Always Write GIF89a Format If set, the file will always be written in the newer GIF89a format. If not set, the file will be written in GIF87a format, unless the Transparent Color Index option is used. The GIF89a format has a new color table flag that specifies whether the color table is sorted or not. If you know that the target application can take advantage of this information, you may turn on this option and the sort flag will be set (PMView always keeps the palette sorted). The flag will not be set for GIF87a files in order to preserve compatibility with older applications that (erroneously) will not accept GIF87a files with the sort flag set.

Interlace If set, the image will be saved using 4-pass interlacing.  If not set, the image will be saved sequentially in one pass. Using interlacing only makes sense with programs that progressively update the display while loading.  For instance, when loading an interlaced GIF file the image will gradually be displayed during four passes. At the end of the first pass each eighth row of the image is visible. Already at this point of loading you'll probably see what the image looks like. With each pass the image quality will gradually improve as missing lines are added.

Transparent Color Index If set, transparency information will be written to the GIF file. Use this option if you would like one of the colors in your image to be transparent with the background. Typically you'll need this if you make images for WWW-browsers. Note that transparency information requires the newer GIF-variant; GIF89a. Thus, if this option is on, the file will be written in the GIF89a format instead of GIF87a. Note that PMView will not use transparency information when loading GIF files.

Background Color Index If set, the specified background color index will be written to the GIF file. Use this option if the target application fills unused space with the color specified in the GIF file. Typically may need this if you make images for WWW-browsers. If not set, index zero (0) will be written to the file (in PMView index zero will always correspond to the most used color in the image). Note that PMView will not use this information when loading GIF files.

Related information:

•  The Graphics Interchange Format


OS/2 Icon Save Options

These options determine how PMView saves OS/2 Icons.

Icon Format

OS/2 2.0 This will save the icon with a header that is compatible with OS/2 version 2.x and above.

OS/2 1.2 This will save the file with a header that is compatible with OS/2 version 1.x and above.

Size This lets you select the size of the icon. Icons saved by PMView are always square (see the note below), so the value you set here will represent both the width and height. For instance "32" means that a"32x32" icon will be generated.

Color Type This lets you select the color depth and palette type used for the icon.

2 colors, Black & White This will save the icon in black & white.

16 colors, Adaptive palette This will save the icon with 16 colors. This will select the best colors for the icon.

1 colors, System palette This will save the icon with16 colors. The icon will only use colors in OS/2's system palette.

256 colors, Adaptive palette This will save the icon with 256 colors. This will select the best colors for the icon.

256 colors, System palette This will save the icon with 256 colors. The icon will only use colors in OS/2's system palette.

Deep color (24-bit) This will save the icon with full color information.

Transparent Fill If set, the unused area of the icon will be made transparent. If not set, the unused area will be black.

Use RLE/Huffman1D Encoding If set, PMView will RLE or Huffman1D encode the icon data. The icon mask data will be Huffman1D encoded. This alone will typically reduce the size of the file by almost 25%. Further compression is achieved if the image contains large areas of the same color. Note that not all programs are able to cope with Huffman1D encoded data and thus cannot read icons saved with this option.

NOTE: ICONEDIT, the icon editor shipped with OS/2 Warp is not able to handle all variants of OS/2 icons. Any and all of the following options should be avoided if compatibility with ICONEDIT is desired:

Icon Format: OS/2 1.2 (ICONEDIT will refuse to load the icon)

Color Type: 256 colors, Adaptive palette (ICONEDIT will crash)

Use RLE/Huffman1D Encoding: On (ICONEDIT will display garbage)

NOTE:  PMView always saves square icons. An icon can be non-square, for instance 20x32, but this is not useful in practice. One example of this is that the OS/2Workplace shell will stretch the icon to 32x32 (or 40x40) and thus distort the aspect ratio if the icon is not square. However, if you find any use for non-square icons and would like PMView to be able to generate such icons, please let us know and we will add this capability.

Related information:

•  The OS/2 Icon Format


Windows Icon Save Options

These options determine how PMView saves Windows Icons.

Size This lets you select the size of the icon. Icons saved by PMView are always square, so the value you set here will represent both the width and height. For instance "32" means that a "32x32" icon will be generated.

Color Type This lets you select the color depth and palette type used for the icon.

2 colors, Black & White This will save the icon in black & white.

16 colors, Adaptive palette This will save the icon with 16 colors. This will select the best colors for the icon.

16 colors, System palette This will save the icon with 16 colors. The icon will only use colors in Windows' system palette.

256 colors, Adaptive palette This will save the icon with 256 colors. This will select the best colors for the icon.

256 colors, System palette This will save the icon with 256 colors. The icon will only use colors in Windows' system palette.

Deep color (24-bit) This will save the icon with full color information.

Transparent Fill If set, the unused area of the icon will be made transparent. If not set, the unused area will be black.

Related information:

•  The Windows Icon Format


IFF Save Options

These options determine how PMView saves IFF files.

Use Packbits encoding. If set, the image will be compressed using Packbits encoding. Note that some applications (most notably Photoshop and LightWave) are unable to read Packbits encoded IFFs. For this reason the option is disabled by default.

Related information:

•  The IFF Format


Digital Research GEM Save Options

This format has no format specific options.

Related information:

•  The Digital Research GEM Format


JPEG Save Options

These options determine how PMView saves JPEG files.

Quality This control lets you trade off compressed file size against quality of the reconstructed image: the higher the quality setting, the larger the JPEG file, and the closer the output image will be to the original input.  Normally you want to use the lowest quality setting (smallest file) that decompresses into something visually indistinguishable from the original image. For this purpose the quality setting should be between 50 and 95; the default of 75 is often about right. If you see defects at 75, then go up 5 or 10counts at a time until you are happy with the output image. The optimal setting will vary from one image to another.

Smooth This control lets you select a smoothing factor for filtering the input to eliminate fine-scale noise. This is often useful when converting GIF files to JPEG: a moderate smoothing factor of 10 to 50 gets rid of dithering patterns in the input file, resulting in a smaller JPEG file and a better-looking image.  Too large a smoothing factor will visibly blur the image, however.

Optimize entropy encoding This option selects whether to perform optimization of entropy encoding parameters or not. Without this, default-encoding parameters are used. Using this option usually makes the JPEG file a little smaller, but PMView saves the file somewhat slower and needs much more memory. Image quality and speed of decompression are unaffected by this option.

Progressive JPEG This option creates a "progressive JPEG" file.  In this type of JPEG file, the data is stored in multiple scans of increasing quality. If the file is being transmitted over a slow communications link, the decoder can use the first scan to display a low-quality image very quickly, and can then improve the display with each subsequent scan. The final image is exactly equivalent to a standard JPEG file of the same quality setting, and the total file size is about the same --- often a little smaller.  CAUTION: progressive JPEG is not yet widely implemented, so many decoders will be unable to view a progressive JPEG file at all.

Related information:

•  The JPEG Format


OS/2 Boot Logo Save Options

These options determine how PMView saves OS/2 Boot Logo files.

Target platform

OS/2 Warp 3.x This will create an OS/2 boot logo that is 640x400pixels and thus compatible with Warp versions 3.x and above. (Warp 3 uses 80 pixels at the bottom for copyright information.)

OS/2 Warp 4.x This will create an OS/2 boot logo that is 640x480 pixels. Use this format if the boot logo will be used under Warp 4.

Optimize encoding If set, PMView will compress the boot logo file as much as possible. This gives a smaller file that loads faster. Note that saving is much slower with this option on, so you may want to keep Optimize encoding turned off while experimenting and turn it on when saving the final boot logo file.

Use error diffusion dithering If set, Floyd-Steinberg error diffusion dithering is used to compensate color errors. This is usually the preferred method, because color errors are often big when converting to a 16 fixed color EGA palette. (The boot logo format uses EGA colors).

When saving files in the OS/2 Boot Logo format, PMView will automatically resize the image to the correct size (640x400 or 640x480).  Interpolation is used when resizing and the aspect ratio is maintained.  The colors will be reduced to the set of 16 fixed colors of the EGA palette.

Warning:  Do not use files saved with the Warp 4.x option under Warp 3. Doing so will result in an OS/2 TRAP at startup.

Related information:

•  The OS/2 Boot Logo Format


MacPaint Save Options

This format has no format specific options.

Related information:

•  The MacPaint Format


Microsoft Paint Save Options

This format has no format specific options.

Related information:

•  The Microsoft Paint Format


ZSoft PCX Save Options

This format has no format specific options.

Related information:

•  The ZSoft PCX Format


PC Paint/Pictor Save Options

These options determine how PMView saves PC Paint/Pictor files.

EGA Palette If set, PMView will save PIC files with an EGA style palette (3 * 2 bits). Since the EGA palette only supports four intensities for each color channel, this may result in color errors. Use this option if the target application only understand EGA palettes. When using this option, you can get better colors by converting to 16 system colors with dithering before saving.  If not set, PMView will save files using the VGA palette (18 bits).

If the image shows up as totally black in another application, a possible problem is that the image does not have a color map and the application is notable to provide a default color map. In this case, make sure that you turn OFF this option.

Note:  This option is ignored if the image you're saving has more than 16 colors.

Related information:

•  The PC Paint/Pictor Format


PBMPlus Portable Bitmap Save Options

These options determine how PMView saves PBM files.

Raw data If set, PMView will save PBM files in raw data format.

Related information:

•  The Portable Bitmap Format


PBMPlus Portable Graymap Save Options

These options determine how PMView saves PGM files.

Raw data If set, PMView will save PGM files in raw data format.

Related information:

•  The Portable Graymap Format


PBMPlus Portable Pixmap Save Options

These options determine how PMView saves PPM files.

Raw data If set, PMView will save PPM files in raw data format.

Related information:

•  The Portable Pixmap Format


PBMPlus Portable Anymap Save Options

These options determine how PMView saves PNM files.

Raw data If set, PMView will save PNM files in raw data format.

Related information:

•  The Portable Anymap Format


PNG Save Options

These options determine how PMView saves PNG files.

Use Adam7 interlacing If set, the image will be saved using Adam7 interlacing (7-pass). If not set, the image will be saved sequentially in one pass. Using interlacing only makes sense with programs that progressively update the display while loading. For instance, when loading an interlaced PNG file the image resolution will gradually increase during seven passes. Interlacing slightly expands the file size on average, but it gives the user a meaningful display much more rapidly. Interlacing is for instance useful when transferring images over slow transmission lines (eg. modems). However, note that it is generally not a good idea to use interlacing unless you need it, since it may slow down normal loading from disk by several magnitudes due to the overhead caused by multiple painting passes.

Write histogram chunk If set, a histogram chunk [hIST] will be written to the PNG file. The histogram chunk gives the usage frequency of each color in the palette. If a viewer is unable to provide all the colors listed in the palette, the histogram may help it decide how to choose a subset of the colors for display. You may need this option if you know that the target application can make use of the hIST  chunk if present. PMView will not use this chunk (PMView builds its own histogram during loading).

Write time chunk If set, a last modification time chunk [tIME] will be written to the PNG file. Note that the written time is local time.

Write transparency chunk If set, a transparency chunk [tRNS] will be written to the PNG file. Use this option if you would like one of the colors in your image to be transparent with the background. Typically you'll need this if you make images for WWW-browsers. Note that viewers are not bound to honor this information. PMView does not use this information when loading PNG files.

Write background chunk If set, a background chunk [bKGD] will be written to the PNG file. Use this option if you would like to specify a suggested background color. Typically may need this if you make images for WWW-browsers. Note that viewers are not bound to honor this information a viewer may choose to use a different background color. PMView does not use this information when loading PNG files.

Transparency - Colormapped images The index of the palette entry that is to be treated as transparent for Colormapped images.  For Grayscale images this is the gray level of the pixels that are to be treated as transparent.

Transparency - RGB images The RGB color value of the pixels that are to be treated as transparent for RGB deep color images.

Background - Colormapped images The index of the palette entry that is to be used as background color for Colormapped images. For Grayscale images this is the gray level that is to be used as background color.

Background - RGB images The RGB color value of the color that is to be used as background color.

Related information:

•  The Portable Network Graphics Format


Adobe Photoshop Document Save Options

These options determine how PMView saves PSD files.

Use Packbits encoding If set, PMView will store the image data using the Apple Macintosh PackBits compression scheme. If not set, image data will not be packed.

Related information:

•  The Adobe Photoshop Document Format


OS/2 Pointer Save Options

These options determine how PMView saves OS/2 Pointers.

Pointer Format

OS/2 2.0 This will save the pointer with a header that is compatible with OS/2 version 2.x and above.

OS/2 1.2 This will save the file with a header that is compatible with OS/2 version 1.x and above.

Size This lets you select the size of the pointer. Pointers saved by PMView are always square (see the note below), so the value you set here will represent both the width and height. For instance "32" means that a "32x32" pointer will be generated.

Color Type This lets you select the color depth and palette type used for the pointer.

Black & White This will save the pointer in black & white.

16 colors, Adaptive palette This will save the pointer with 16 colors. This will select the best colors for the pointer.

16 colors, System palette This will save the pointer with 16 colors. The pointer will only use colors in OS/2's system palette.

256 colors, Adaptive palette This will save the pointer with 256 colors. This will select the best colors for the pointer.

256 colors, System palette This will save the pointer with 256 colors. The pointer will only use colors in OS/2's system palette.

Deep color (24-bit) This will save the pointer with full color information.

Transparent Fill If set, the unused area of the pointer will be made transparent. If not set, the unused area will be black.

Use RLE/Huffman1D Encoding If set, PMView will RLE or Huffman1D encode the pointer data. The pointer mask data will be Huffman1D encoded. This alone will typically reduce the size of the file by almost 25%. Further compression is achieved if the image contains large areas of the same color. Note that not all programs are able to cope with Huffman1D encoded data and thus cannot read pointers saved with this option.

Note ICONEDIT, the icon editor shipped with OS/2 Warp is not able to handle all variants of OS/2 pointers. Any and all of the following options should be avoided if compatibility with ICONEDIT is desired:

Icon Format: OS/2 1.2 (ICONEDIT will refuse to load the pointer)

Color Type: 256 colors, Adaptive palette (ICONEDIT will crash)

Use RLE/Huffman1D Encoding: On (ICONEDIT will display garbage)

Note PMView always saves square pointers. A pointer can be non-square, for instance 20x32, but this is not useful in practice. One example of this is that the OS/2 Workplace shell will stretch the pointer to 32x32 (or 40x40) and thus distort the aspect ratio if the pointer is not square. However, if you find any use for non-square pointers and would like PMView to be able to generate such pointers, please let us know and we will add this capability.

Related information:

•  The OS/2 Pointer Format


Sun Raster Save Options

These options determine how PMView saves Sun Raster files.

Use Run Length Encoding (RLE) If set, PMView will run length encode the image data.  Note that this usually only is suitable for images with large areas of the same color.

Related information:

•  The Sun Raster Format


Compuserve RLE Save Options

This format has no format specific options.

Related information:

•  The Compuserve RLE Format


Utah RLE Save Options

This format has no format specific options.

Related information:

•  The Utah RLE Format


SGI Image File Format Save Options

These options determine how PMView saves SGI Image files.

Use Run Length Encoding (RLE) If set, PMView will run length encode the image data.  Note that this usually only is suitable for images with large areas of the same color.

Related information:

•  The SGI Image File Format


Truevision TGA Save Options

These options determine how PMView saves TGA files.

Use Run Length Encoding (RLE) If set, PMView will run length encode the image data.  Note that this usually only is suitable for images with large areas of the same color.

Store from Bottom to Top (Flip) If set, PMView will store the TGA file starting with the bottom line. You may need this if the target application don't use the orientation information in the TGA file header and displays the image upside down. For general compatibility, leave this option off.

Store from Right to Left (Mirror) If set, PMView will store lines in the TGA file from right to left. You may need this if the target application don't use the orientation information in the TGA file header and displays a mirror image. For general compatibility, leave this option off.

Interlace Type This will select the interlace type, i.e. the ordering of image data in the file. Interlacing will only make sense with programs that progressively update the display while loading. For instance, when loading a4-pass interlaced file each fourth row will be displayed during four passes.  At the end of the first pass each fourth row of the image is visible. Already at this point of loading you'll probably see what the image looks like. With each pass the image quality will gradually improve as missing lines are added.  Interlacing does not increase file size. Note: Many programs that read TGA files ignore the interlace option bits and incorrectly display the image as two or four compressed images stacked one after the other. Don't use interlacing unless you know that the target application is able to use it.

No Interlace (1-pass) The image will not be interlaced.

Each Second Row (2-pass) The image will be interlaced in two passes.

Each Fourth Row (4-pass) The image will be interlaced in four passes.

Related information:

•  The Truevision Targa Format


TIFF Save Options

These options determine how PMView saves TIFF files.

Compression - Bilevel Images This lets you choose compression method for Bilevel (Black/White) images.

None No compression is used

Packbits Use Apple Macintosh PackBits compression scheme

LZW Use LZW adaptive compression scheme

Deflate (ZIP) Use the Deflate compression scheme (ZIP-in-TIFF)

JPEG Use JPEG compression (JPEG-in-TIFF). Note: The quality and other settings set in the JPEG options dialog will be used.

CCITT RLE Use Modified Huffman encoding scheme (CCITT Group 3 1D)

CCITT FAX3 Use CCITT Group 3 facsimile encoding scheme

CCITT FAX4 Use CCITT Group 4 facsimile encoding scheme

Compression - Color Images This lets you choose compression method for Color images.

None No compression is used

Packbits Use Apple Macintosh PackBits compression scheme

LZW Use LZW adaptive compression scheme

Deflate (ZIP) Use the Deflate compression scheme (ZIP-in-TIFF)

JPEG Use JPEG compression (JPEG-in-TIFF). Note: The quality and other settings set in the JPEG options dialog will be used.

Photometric This setting applies only to Bilevel and Grayscale images. You may want to alter this setting if the target application displays your image as a negative.

White is Zero 0 is imaged as white. 2&caret.BitsPerSample-1 is imaged as black.

Black is Zero 0 is imaged as black. 2&caret.BitsPerSample-1 is imaged as white.

LZW Differencing Predictor. This setting applies only if LZW compression is used. Applying a predictor may greatly improve compression ratios for some images.

Strip Size In order to optimize compression for non-bilevel images, select 32kB for Strip Size and use horizontal differencing. For compatibility with other applications, select 8kB for Strip Size and don't use differencing. Some applications, most notably applications that read TIFF CCITT FAX files, cannot cope with files that have more than one strip. For this purpose we provide the Single strip option. Note that the TIFF 6.0 specification discourages the use of strips larger than 64kB so we recommend that the single strip setting only should be used when required by the target application.

Byte Ordering This setting determines the byte ordering used when saving TIFF files. If Intel is selected, Intel byte ordering will be used, i.e. the least significant byte is stored first. Intel byte ordering is used for instance on the IBM PC. If Motorola is selected, Motorola byte ordering will be used, i.e. the most significant byte is stored first. Motorola byte ordering is used on the Apple Macintosh and most UNIX systems. Select the byte ordering used by the target system.

Note:  For more information on these options, please refer to the TIFF 6.0 specification available from Adobe Corporation. As of this writing, it can be downloaded at ftp://ftp.adobe.com/pub/adobe/devrelations/devtechnotes/pdffiles/tiff6.pdf

Related information:

•  The Tagged Interchange File Format


TIFF CCITT FAX3 Options

These options determine how PMView saves TIFF CCITT FAX3 encoded files.

Uncompressed mode If checked, the file will be coded in uncompressed mode.

2-dimensional coding If checked, 2-dimensional coding will be used (otherwise 1-dimensional is assumed).

Fill to byte boundary If checked, fill bits will be added as necessary before EOL codes such that EOL always ends on a byte boundary.

Note: For more information on these options, please refer to the TIFF 6.0specification (pp. 51, 52) available from Adobe Corporation. As of this writing, it can be downloaded at

ftp://ftp.adobe.com/pub/adobe/devrelations/devtechnotes/pdffiles/tiff6.pdf


TIFF CCITT FAX4 Options

These options determine how PMView saves TIFF CCITT FAX4 encoded files.

Uncompressed model If checked, the file will be coded in uncompressed mode.

Note:  For more information on these options, please refer to the TIFF 6.0specification (pp. 52, 53) available from Adobe Corporation. As of this writing, it can be downloaded at

ftp://ftp.adobe.com/pub/adobe/devrelations/devtechnotes/pdffiles/tiff6.pdf


WordPerfect Graphics Save Options

This format has no format specific options.

Related information

•  The WordPerfect Graphics Format


X Bitmap Save Options

This format has no format specific options.

Related information

•  The X Bitmap Format


X Pixmap Save Options

These options determine how PMView saves X Pixmap files.

X Pixmap Type

XPM1 - Version 1 This will save the file with a header that is compatible with XPM version 1. This option may be useful when saving files for the UnixWare desktop manager.

XPM3 - Version 3 This will save the file with a header that is compatible with XPM version 3.

Related information:

•  The X Pixmap Format


X Window Dump Save Options

This format has no format specific options.

Related information:

•  The X Window Dump Format


Color depth too large

The number of colors in the image that you're trying to save is larger than what is allowed for the format you've selected. Please select another format if you don't want to lose color information. Otherwise, select Convert to from the Color menu and convert the image to 256colors or fewer.


Confirm Save

You have made changes to the image since it was last saved.

•  Select Yes to save the changes.

•  Select No to discard all changes made to the image.

•  Select Cancel to cancel this command.


Options Notebook
Preferences Notebook

PMView's Preferences Notebook lets you control PMView's many options.

•  View

•  Window

•  Loading

•  Directory

•  Extensions

•  Palette

•  Color

•  Display

•  Photo CD

•  Slideshow

•  Slidesettings

•  Special/TWAIN

•  Confirmations

•  Keys


View

Normal screen view

• Center image if it is smaller than window If set, PMView will draw an image that's smaller than its window in the center of the window. If not set, PMView will draw the image in the upper left corner.

• Zoom image to fit window  If enabled, PMView will automatically zoom the image according to the rules set below. If disabled, zooming will not take place and the image is presented at its actual size. When viewing images in normal screen view (i.e. not full screen), this setting is also accessible in the View menu under the name Zoom to Fit.

• Zoom image if it is larger than window  This setting makes PMView automatically zoom out (shrink) an image that is too large to fit the window.

• Zoom image if it is smaller than window  This setting makes PMView automatically zoom in (enlarge) an image that is too small to fit the window

• Always zoom image to fit window This setting makes PMView always zoom the image to fit the window, regardless of the size of the image.

Full screen view

• Center image if it is smaller than screen If set, PMView will center the image when drawing in Full Screen Mode.     Otherwise, the image will be drawn in the upper left corner of the screen.

• Zoom image to fit screen If enabled, PMView will automatically zoom the image according to the rules set below. If disabled, zooming will not take place and the image is presented at its actual size. When viewing images in full screen view, this setting is also accessible in the View menu under the name Zoom to Fit.

• Zoom image if it is larger than screen This setting makes PMView automatically zoom out (shrink) an image that is too large to fit the screen.

• Zoom image if it is smaller than screen  This setting makes PMView automatically zoom in (enlarge) an image that is too small to fit the screen.

• Always zoom image to fit window This setting makes PMView always zoom the image to fit the screen, regardless of the size of the image.

• Hide mouse pointer If set, PMView will initially hide the mouse pointer when you enter Full Screen mode.  Note that the Zoom image if it is larger than screen and Zoom image if it is smaller than screen settings may interfere. If you disable one of these settings, or both, you will get scrollbars depending on the size of the loaded image. If this is the case, and you have a scrollbar visible, the mouse pointer will not be hidden.


OptionsWindow
Window

Window size

•  When loading a new image If set, PMView will automatically adjust the window's size and position to display newly-loaded images at actual size.

•  When editing or zooming If set, PMView will adjust the window's size and position if it's appropriate during an edit or zoom operation.  For instance, if you take a tall, narrow image and rotate it, it will become a short, wide image. If this option is set, PMView's window will resize (and possibly move) accordingly. Otherwise, you might get a horizontal scroll bar and some blank space in your window.

Window position

These options determine if PMView is allowed to move its window, and how the window should be moved when it is positioned. This happens for instance when loading an image, editing, or zooming and the corresponding settings above are enabled. This also happens when you press F4 (Wrap Image).

•  Never move window This option will disable automatic positioning of the window. This means that the upper left corner of PMView's window will never budge.

•  Move window when required This option will enable smart positioning of the window. PMView will not move the window unless moving it will let you see more of the image.

•  Always center window on screen This option will center the window on the screen every time the window  is positioned (e.g. by pressing F4)

•  Always move window to upper left corner This option will move the window to the upper left corner of the screen every time the window is positioned.

•  Always move window to upper right corner This option will move the window to the upper right corner of  the screen every time the window is positioned.

•  Always move window to lower left corner This option will move the window to the upper left corner of the screen every time the window is positioned.

•  Always move window to lower right corner This option will move the window to the lower right corner of the screen every time the window is positioned.

Allow moving window on top of system taskbar If set, PMView will ignore the system taskbar and is free to use the whole screen for positioning its window.  If you load a very large image this may result in that PMView's window partly or completely will cover the taskbar. By not setting this option you make sure that PMView always respects the taskbar and never positions itself on top of it.

Allow moving left and top borders off screen If set, PMView is free to move its top and left window borders outside the visible area of the screen. If not set, PMView will keep all its four borders within the screen limits.


Loading

Startup options

•  Startup minimized (iconized)

•  Normal

•  Full Screen each loaded image automatically

If you pick the first option, PMView will start up minimized when you first load it. The second option will make it start up with the size of the image you specify on the command line (or the size it was when it last closed). (To make it do this every time it loads an image, select "When loading a new image" on the window page.) The last option will make PMView go into Full Screen mode every time that it loads an image.

(Why would you want to start up PMView iconified? Suppose you have associations set so that whenever you double-click on the name of a GIF file, it starts up PMView automatically. It's quite convenient to be able to double-click on several GIF files and have each one appear as an icon at the bottom of your screen, so you can pick which ones to look at after they’re done loading.

Loading options

• Progressive loading If set, PMView will clear its window immediately when an image is being loaded and the image will be shown incrementally during the loading. If not set, PMView will retain any previous image until the image has been fully loaded and not display the new image until PMView has finished loading it.  Note that progressive loading won't start immediately when loading high resolution Photo-CD formats (1536x1024 and above). For instance, 1536x1024 must load 50% before progressive painting can begin.

•  Enable animation If set, PMView will load animated files (e.g. GIF files) and display the image frames (pages) according to the scheme stored in the file. If not set, PMView will only load the first frame of the file.

•  Beep on error If set, PMView will emit an error beep if an error is encountered in the loaded file. The error message is shown in PMView's status bar. If not set, PMView will not emit a sound. (However the error message is still displayed in the status bar).

•  Deleting current image loads next image If set, PMView will automatically load the next image if the currently viewed image is deleted or moved. Note that the Ctrl-DEL shortcut key performs the same function. Thus, you may want to use Ctrl-DEL instead of enabling this option.


Directory

On this page you can type the paths for the default directories

•  Default File Open directory This is the directory where PMView will initially go the first time you do a File Open. If this field is empty, the most recently used directory will be used.

•  Default File Save directory This is the directory where PMView will initially go the first time you do a File Save. If this field is empty, the most recently used directory will be used.

•  Automatically change File Open directory  If set, PMView will automatically change the directory in the File Open window to the directory of the currently loaded file.  If not set, PMView will use the most recently used directory, or the Default File Open directory when specified.

•  Automatically change File Save directory  If set, PMView will automatically change the director in the File Save window to the directory of the currently loaded file.  If not set, PMView will use the most recently used directory, or the Default File Save directory when specified.


Extensions

This page allows you to change the ordering, lettering, or comments on the extensions that PMView loads. For instance, if you're running HPFS and use the extension JPEG for your JPEG files, you can type JPEG in the Extension field, type My JPEGs  in the description field, and click Ok. Then whenever you do a File Open, PMView will also display files with the extension of *.JPEG.  What's more My JPEGs will appear in the List Files of Type list.  And if you enter PMVIEW filename at a command line prompt, PMView will be able to add the JPEG extension automatically.

Related information:

•  Predefined file types and filters


Palette
Palette management options

This page lets you configure how PMView handles display of color images on low color display adapters. This page is only present if your current display mode is using 256 colors or fewer.

The following options configure how PMView uses the palette manager.  Of course, if you don't have palette manager support, the following options won't be available.

•  Blank window before changing the palette If set, PMView will clear the window before changing the palette, e.g. when a new image is loaded. If not set, the window won't be cleared and color noise may appear when loading a new image.  You may want to turn off this option if you have a sequence of images(slideshow) that uses the same palette and the blanking between the images is in appropriate.

•  Override system colors in Full Screen mode If set, PMView will use all 256 colors in Full Screen mode, rather than letting the operating system reserve 20 for the user interface.

Color rendering options

These options will depend on your system configuration

Please double-click your configuration below:

-  256 color systems with Palette Manager

-  256 color systems

-  Systems with fewer than 256 colors


Color

Color rendering options

These options will depend on your system configuration

Please double-click your configuration below:

-  256 color systems with Palette Manager

-  256 color systems

-  Systems with fewer than 256 colors


Display

•  Use resampling when scaling If set, PMView will scale the displayed image using a pixel average method. Using resampling is slower, but gives a far better result. For instance, if you zoom an image by a factor of four (400%), 4x4 pixel squares may be visible if no resampling is used.

•  Adjust gamma Enable this control if you need to adjust the gamma factor used when PMView draws the image to the screen. Enabling this option will make the painting to screen slower. Whether this is noticeable or not depends on your hardware.

•  Use smooth keyboard scrolling If not set, PMView will do a  normal stepped scroll (in 32 pixel increments) for each key press. If the key is kept down, the system keyboard repeat rate determines how fast scrolling happens. Since scrolling happens in 32-pixel increments, the image will appear to "jump" and not scroll smoothly. Also, the limited keyboard rate may not give the desired scroll rate. If set, PMView will do smooth scrolling. In this case, PMView does not rely on the keyboard repeat rate. When a scrolling key is pressed, PMView starts scrolling and stops when the key is released. The image is scrolled in as small increments as possible to keep scrolling smooth.

•  Speed This lets you control the scrolling speed. The speed is expressed as the number of pixels to scroll per second.

•  Latency This lets you control the amount of pausing necessary between scrolls in milliseconds. Ideally, this should be set to zero (0 ms) since that gives the smoothest possible scrolling. However, depending on your hardware and software configuration, this may not be possible. On some systems a setting lower than the default (20 ms) causes buffer starvation and results in uneven scrolling.

•  Accelerate to speed  If set, scrolling starts out at one third of the set speed and then accelerates until the set speed is achieved. (The acceleration rate is fixed at a third of the set speed, i.e speed/3 pels/s).


Color rendering options - Systems with Palette Manager

These options determine how PMView will reduce the number of colors when loading an image.

Palette

•  Adaptive This will select the best colors for the image.

•  System This will only use colors in the system palette.

•  8-8-4 levels This will use the vaunted 3-3-2 bits fixed palette, that is, a palette with 8 intensity levels for the Red and Green components and 4 levels for Blue.

•  6-7-6 levels This will use a 6-7-6 level fixed palette, that is, a palette with 6 intensity levels for the Red and Blue component and 7 levels for Green.

•  6-6-6 levels This will use a 6-6-6 level fixed palette, that is, a palette with 6 intensity levels for each color component, thus the image will be reduced to a maximum of 216 colors. This palette is well suited for systems with  palette manager since the Palette Manager works best if the palette contains no more than 236 color entries.

Dither

•  None The colors will be selected on best match basis.  The color error is not compensated.

•  Ordered Ordered dithering is used to compensate the error.  Ordered dithering can only be used with R-G-B level palettes.

•  Diffusion Floyd-Steinberg error diffusion dithering is used to compensate the color error.

Preference 	 Palette	Dither

Best color quality	Adaptive	Diffusion

Fastest loading	6-6-6 level	Ordered

Suppress flicker	6-6-6 level	Diffusion

System default	.Adaptive	None

Note:  You can suppress the palette flicker that normally occurs when you run multiple PMView sessions by selecting one of the fixed palettes.


Color rendering options - 256 color systems

These options determine how PMView will reduce the number of colors when loading an image.

Palette

•  Adaptive This will select the best colors for the image.

•  System. This will only use colors in the system palette.

•  8-8-4 levels This will use the vaunted 3-3-2 bits fixed palette, that is, a palette with 8 intensity levels for the Red  and Green components and 4 levels for Blue.

•  6-7-6 levels This will use a 6-7-6 level fixed palette, that is, a palette with 6 intensity levels for the Red and Blue  component and 7 levels for Green.

•  6-6-6 levels This will use a 6-6-6 level fixed palette, that is, a palette with 6 intensity levels for each color component.

Dither

   •  None The colors will be selected on best match basis. The color error is not compensated.

•  Ordered Ordered dithering is used to compensate the error.  Ordered dithering can only be used with R-G-B level  palettes.

•  Diffusion Floyd-Steinberg error diffusion dithering is used to compensate the color error.

Preference	Palette	Dither

Best color quality	System	Diffusion

Fastest loading	8-8-4 level	Ordered

System default	Adaptive	 None


Color rendering options - Systems with fewer than 256 colors

These options determine how PMView will reduce the number of colors when loading an image.

Palette

•  Adaptive This will select the 16 best colors for the image and hand over the final color selection to the operating system. Since the color selection done by the operating system is crude, the image won't look good.

•  System This will use the 16 fixed colors in the system palette.

•  2-2-2 levels This will use a standard 2-2-2 level fixed palette, that is, a palette with 2 intensity levels for each color  component (Red, Green, Blue).

Dither

•  None The colors will be selected on best match basis.  The color error is not compensated.

•  Ordered Ordered dithering is used to compensate the error.  Ordered dithering can only be used with the 2-2-2 level palette.

•  Diffusion Floyd-Steinberg error diffusion dithering is used to compensate the color error.

Preference	Palette	Dither

Best color quality	 System	Diffusion

Fastest loading	 2-2-2 level	Ordered

System default	 Adaptive	None


Color rendering options - Deep Color systems

The options are disabled since images don't need to be converted in Deep Color mode.


Photo CD

These options are for use with Photo CD images.

Default resolution

•  192 x 128

•  384 x 256

•  768 x 512

•  1536 x 1024

•  3072 x 2048

•  6144 x 4096

Photo CD images actually store five copies of each picture, one for each resolution above. You should select the resolution you want by default. Photo CD PRO images additionally store a sixth resolution (6144x4096).  Beware! The larger Photo CD resolutions will need a  lot  of memory to load.

Ask for resolution before loading image If set, PMView will ask you which resolution you want before you load a Photo CD image.

Note:  The default resolution will always be used in a slideshow.  In case the selected default resolution is 6144 x 4096 and the image is not a Photo CD PRO image, then the best available resolution (3072 x 2048) will be used instead.


Slideshow

This lets you configure the different settings for slideshows.

•  Run Full Screen If set, each slide will be drawn Full Screen.  If not set, each slide will be drawn in the PMView  window (in which case, the settings on the Window page of PMView's main Preferences Notebook will be used).

•  Run continuously If set, the slideshow will "wrap around" if you try to go past either end. (For example, if you  reach the last slide and press the right arrow, PMView will go back to the first slide.)Otherwise, PMView's slideshow will end if you go forward from the last slide(or backward from the first slide).

•  Run scrambled If set, the slides will be scrambled when you start the slideshow. The order will be restored when the slideshow is stopped, thus the slideshow won't be modified.

•  Swap mouse buttons If set, then the left mouse button will move forward a slide and the right mouse button will move backwards.

•  Autostart If set, the slideshow will automatically start running when it is loaded.


Slidesettings

•  Advance to next image These controls will let you set the default timer settings that are copied to a new slide. Look at the help for the Slide Settings Dialog for more information on these options.

•  Display Notes This control will let you set the default Display Notes setting that is copied to a new slide. Look at the help for the Slide Settings Dialog for more information on this option.

Note:   These options set the default settings that will be used when adding new slides to a slideshow. Changing these settings does not affect existing slideshows. To change the slide settings for an existing slideshow do the following:

1.     Double-click on one of the slides to open the slide settings dialog (or select a slide and press enter).

2.     Alter the settings

3.	Close the slide settings dialog

4.	Right-click between two slides and select "Select->Select All" from the resulting popup menu (or press Ctrl+/).

5.	Right-click on the slide that you changed the settings for and select "Copy Settings" from the resulting popup menu.


Special/TWAIN

Special options

•  Count the number of colors for deep color images If set, PMView will calculate the number of distinct color hues in a loaded image. The color count is recalculated whenever you update an image in a way that changes its color information (e.g. resizing with resampling).  Note that enabling this option makes PMView somewhat slower. The noticeable degree of slowdown highly depends on the way you use PMView. If you load images one at a time and you have a reasonably fast CPU, you can use this option without noticing a difference. If you on the other hand prefer to simultaneously start a dozen PMView sessions from the OS shell the slowdown may be significant (up to 30%) and thus you may opt to not use this option.

•  Use idle time priority If set, PMView will use below-normal priority when it loads thumbnails and when you run batch conversions. Generally this gives smoother overall performance since PMView will easily give up CPU time to other programs that need it. However, this could potentially be a problem if you are running "CPU hogging" programs that require lots of CPU power to run. (Potential CPU hogging programs are for instance DOS programs and older games). In this case PMView may seem to get "stuck" or process files very slowly since it is giving away all its CPU time to the hogs.  If this is the case, you may want to disable idle-time loading. Otherwise, we recommend that you leave it on.

Note: This option is off by default if PMView is installed on the Windows 95/98/ME family of operating systems. It is on by default in the Windows NT/2000/XP family of operating systems.

•  Do not move files to the Recycle Bin If set, PMView will remove files from your disk as soon as you delete them. If not set, the items you delete are moved to the Recycle Bin.

•  Dynamically change the PMView program icon  If set, PMView will change its program icon to an icon of the currently loaded file. If no file is currenctly loaded, the standard PMView icon is displayed. If not set, PMView will not change the icon and always display the standard icon.

TWAIN options

•  Use buffered memory transfer If set, PMView will use the more efficient TWSX_MEMORY transfer method that transfers the image in chunks in buffered memory. If not set, PMView will use the TWSX_NATIVE transfer method that transfer the complete image via a device independent bitmap (DIB).

•  Float on top If set, the TWAIN dialog will always stay on top of PMView's main window. Note that it is up to the TWAIN driver if it respects this setting or not. The setting only specifies what parent window handle PMView passes on to the TWAIN driver. Consequently some TWAIN drivers will never stay on top of PMView's window even if this option is enabled. Other drivers may do the opposite and always stay on top. This is not a bug, it is just depends on how your TWAIN vendor decided to implement their driver.

•  Close user interface after scanning If set, the TWAIN dialog will be closed when scanning is complete. If not set, the dialog will be left open.  Note that it is up to the TWAIN driver if it respects this setting or not. Some TWAIN drivers may require that the interface is closed after scanning and will close the interface regardless of this setting. Other drivers may do the opposite and always keep the interface displayed until the user explicitly dismisses it.


Confirmations

•  Confirm on file delete If set, PMView will always ask you to confirm the deletion of a file. If not set, PMView will boldly delete files without nagging.

•  Ask whether to save changed images If set, PMView will ask you whether you would like to save changed images before exiting or not. If not set, PMView will discard your changes to an image without asking when exiting PMView.

•  Ask whether to save changed slideshows If set, PMView will ask you whether you would like to save slideshows before exiting or not. If not set, PMView will discard unsaved slideshows without asking when exiting PMView.

•  Ask whether to continue converting files If set, PMView will check with you whether it is okay or not to abort the conversion of files. If not set, PMView will stop the conversion of files without asking when quitting PMView or closing the file open or file save window.

File copy/move confirmations

•  If file exists This lets you select the type of action to take when a file with the same name as the file copied or moved already exists at the destination.

•  Ask This option will show the Confirm File Replace dialog. The dialog will show you file information and  thumbnails of the source and existing target file and let you decide what to do.

•  Replace When using this option, an existing target file will be replaced.

•  Skip When using this option, no action will be taken if the target file exists.

•  Rename When using this option, the target file will automatically be renamed if a target file with the same name already exists.

•  Skip if identical If checked, the files will be bytewise compared and if the files are identical no action is taken. If not checked, the selected type of action is always taken.


Keys

These options let you add, remove, and change shortcut keys.

•  Category Use this to select the subgroup of the command for which you would like to modify the shortcut key. All the main menu options are listed here. Note that in addition to the menu options it is also possible to configure slideshow and scrolling keys.

•  Command This lets you select the command for which you would like to modify the shortcut key.

•  Press new shortcut key Lets you enter the shortcut key. First press any modifiers you want (a combination of Ctrl, Alt, and Shift), if any. Then press the key.

•  Current keys Lists the current key assignments for the command currently selected in the Command list. Note that the first key listed is the one that is shown in the menus.

•  Assign key Adds the key definition in the Press new shortcut key field to the list of shortcut keys. The new key is always added last in the list. If you wish to rearrange the keys in order to get a specific key first (so that it is displayed in the menus) you need to first remove any preceding keys and add them again.

•  Remove key Removes the key that is currently selected in the Current keys list. If no key is selected, this button is disabled.

•  Load v1.0 layout Pressing this key loads the PMView version 1.0 keyboard layout. (Use the Default button to load the PMView default layout).


Slideshow

To create and run a slideshow:

1.  Select File Open.

2.  Drag the files you want to PMView's main window.

3.  Press Play on the slideshow controller.

Select one of the following for more information:

•  Slideshow Container

•  Slideshow Controller

•  Slide Settings

•  Questions & Answers

Related information:

•  Shortcut keys


Slideshow Container

SSC popup menu commands:

•  File

•  View

•  Help

•  View Slides

•  Refresh

•  Select

•  Sort

•  Scramble

•  Run all

SSC image popup menu commands:

•  Settings

•  Copy Settings

•  Remove

•  Run

•  Open


SSC Popup Menu Commands

SSC popup menu commands:

•  File

•  View

•  Help

•  View Slides

•  Refresh

•  Select

•  Sort

•  Scramble

•  Run all


File Menu

This is essentially a copy of File Menu from the main menu bar. You can use either File from the menu bar or File hereto do things like switch between image and slideshow modes, open new files, save the current file and exit PMView.

The File menu lets you transfer files from/to disk or to delete the current image or run a slideshow.

•  New lets you create a new empty canvas, a new slideshow, or start a new PMView session in a new window.

•  Open is used to load an image from disk or to browse your images and create/delete thumbnails.

•  Recall will revert to the file on disk, which means any changes you had made to it (or your view of it) are lost. Recall also lets you recall one of 8 recently loaded files.

•  Save will save the current image to disk.  The image will be written to a file with the same file name, format and options that were used when the file was last saved.

•  Save As is used if you would like to save the file with a different name, in another file format or change any of the save options.

•  Delete will delete the currently displayed

•  Close will close the current slideshow image.

•  Exit will quit PMView


View Menu

The first four functions in the View menu change how you see the image, but don't actually change the image itself. The rest change your PMView options.

•  Zoom lets you zoom in or out on your image.

•  Full Screen makes PMView use the whole desktop.

•  Wrap Image sizes the window to wrap the image.

•  Show let you show or hide PMView's title, menu, tool bar, status bar, etc.

•  Preferences opens a notebook that lets you control PMView's many options.


Help Menu

The functions in the Help menu are used to get on-line help and various information on your system and image.

•  Help Contents brings up the help contents list

•  General Help gives you a brief description of PMView.

•  Help for Keys gives you information on PMView's shortcut keys.

•  Using Help gives you information on how to use the help facility

•  PMView Web site lets you visit the PMView Web site by launching the default Web browser help facility.

•  System Info displays miscellaneous information about your system.

•  About PMView displays product information about PMView.


View Slides

This determines how files are shown in the Slideshow Container.

•  Quick Switches to Quick mode. In quick mode, PMView does not scan the file for information. Only the information returned by the operating system is used. This is fast, but only filenames, sizes, dates, and times can be loaded in this way.

•  Text PMView will display filenames only

•  Thumbnail PMView will display thumbnails for each file.

•  Non-text Files are shown as icons (or thumbnails) without any text (filename) displayed.

•  Non-grid Files are displayed with filenames under their icons (or thumbnails). Files are "packed" as closely as possible.

•  Grid Files are displayed with filenames under their icons (or thumbnails). Files are aligned in a fixed grid pattern. Only the first line of a filename is displayed and if the filename is wider than the thumbnail, it is truncated. The truncation is shown with an ellipsis mark (...).

•  Multiple column Files are displayed in a list layout with multiple columns.

•  Single column Files are displayed in a list layout with only one column.

•  Detail All available information is displayed for each file.

•  Info Tips If set, PMView will pop up a file info tip window when the mouse is moved on top of a file. If not set, the tip info will not appear.


Refresh

This command will refresh the view of the files in the Slideshow Container.  You may need this in case you've added or deleted files in another session.


slideshow Select
Select

•  Select all This command selects all the images in the Slideshow Container.

•  Deselect all This command deselects all the images in the Slideshow Container, that is, it makes sure nothing is selected.

• Sticky select If not set, you must do Ctrl+click to add an image to the selection. If set, you need only click.

The shortcut key for Select all Is Ctrl+/.

The shortcut key for Deselect all Is Ctrl+\.


slideshow Sort
Sort

These options choose how you want files sorted in the Slideshow Container.  By default, files are sorted by name and in increasing order.  The following choices are available:

•  Name Images are sorted by filename.

•  Location Images are sorted by their full path, that is, their location on disk.

•  Extension Images are sorted by extension. (The extension is the part of the file name that follows the last period,

e.g. "GIF" is the extension of "My.House.GIF").

•  Image format Images are sorted by actual image format.  (The image's filename extension is ignored, except to break ties as in the note below.) Not available in Quick view.

 •  Image Size Images are sorted by how many pixels they take up, that is, by their width times their height. Not available in Quick view.

•  Image Depth Images are sorted by how many colors their particular format can support (e.g. 16-color GIFs precede 256-color GIFs).  Not available in Quick view.

•  File Size Images are sorted by how much disk space they take up.

•  Date and Time Images are sorted by their date and time stamps, from oldest to newest

•  Descending Order If selected, images are sorted and then displayed in reverse order.

Note:  If two images compare the same on the primary sort, PMView will "break ties" by comparing their filenames (including extensions). So, for instance, if you sort by File Size, and two files have the same size, those two will be sorted alphabetically by filename.


Scramble

This randomly re-orders the images in the Slideshow Container.


Run all

This starts a slideshow.

The shortcut key for Run all Alt+R.


Confirm Save

You have made changes to the slideshow since it was last saved.

- Select Yes to save the changes.

- Select  No to discard all changes made to the slideshow.

- Select Cancel to cancel this command.


Confirm File Replace

This dialog appears if the target file of a copy or move operation already exists. The dialog shows you file information and thumbnails of the source and existing target file and let you decide what to do.

•  Apply to all  Checking this box will apply the selected action (Replace, Skip, Rename, or Delete) to all files.

•  Replace This will replace the target file (in the left window).

•  Skip This will skip the operation. The current file will not be moved or copied.

•  Rename This will pop up a window that lets you rename the target file.

Note that if Apply to all is checked, automatic renaming is assumed and the rename window will not be shown.

•  Cancel This will abort the copy or move operation and remaining files in this batch will not be copied or moved. Use Skip unless you wish to cancel the operation for all remaining files.

•  Delete  The two delete buttons let you delete the destination or source file. Note that when you use these buttons, they perform the delete and nothing more. For instance, if you delete the destination file, it will be deleted and nothing more will happen. If the operation is a move, the source will not be moved or deleted. If the operation is a copy, the copy will not take place. Use the Replace button if you wish to complete the operation and replace the target file.


SSC Image Popup Menu Commands

SSC image popup menu commands:

•  Settings

•  Copy Settings

•  Remove

•  Run

•  Open


Settings

This opens the settings dialog(s) of the selected slide(s).

You can also open the settings dialog of a slide by double clicking on it.


Copy Settings

This copies the settings of the CURRENT slide TO the SELECTED slide(s).

•  Settings This will copy all the settings.

•  Selected Settings This will copy the selected settings only.

•  Manual/Automatic If set, the state of the Manual/Automatic button will be copied when copying settings.

•  Advance Time If set, the Display Time will be copied when copying settings.

•  Display Notes. If set, the state of the Display Notes button will be copied when copying settings.

•  Note Text If set, the Note Text will be copied when copying settings.


No Target Selected

You have not selected any slides(s) to which the settings of the current file should be copied.  Select all the slides you wish to copy the settings and try again.


Confirm Copy Settings

You're about to copy the settings of the current slide to the selected slide(s).

•  Select Yes to proceed and copy the settings.

•  Select No to cancel.


Remove

This takes the selected slide(s) out of the slideshow. (It will not delete the file(s) from disk.)

The shortcut key for Remove is Delete.


Run

This will run the selected slide(s) only. This can be useful if you want to run a subset of the slideshow.


Slideshow Controller

This control is used to control the slideshow. You can start the slideshow by pressing Rev, Play or Pause.

The Preview Window will show you the image that is currently being preloaded, or already is preloaded and ready to show.  The text above Progress Bar tells the current status of loading.

•  Rev This will start the slideshow in reverse direction, or change the direction to backwards if it currently is forwards.

•  Stop This will stop the slideshow.

•  Pause This will pause the slideshow.

•  Play This will start the slideshow, or change the direction to forwards if it currently is backwards.

•  Preview Window This shows you the image in the preload buffer.  You must have thumbnails attached for your images, otherwise this will be black.

•  Position Slider This shows you the current position in the slideshow and also lets you set the position.  The slider  is positioned on the slide that is currently being preloaded.

•  Progress Bar This will show you the current status of the preloading.


Slide Settings Dialog

This dialog contains the settings of a slide.  You can double-click on a slide to open up its settings dialog, or you can right-click on the slide and select Settings from the popup menu.

Advance to next image

•  Manually This will turn off the timer, thus you will have to manually advance to the next image by pressing the Play button in the slideshow controller or by right-clicking.

•  Automatically after This will enable the timer. You can still advance manually, but if you haven't proceeded to the  next image before the specified time has elapsed, PMView will automatically move to the next image.

Notes

   PMView will let you type notes about the slide in this field. These notes will be saved when you save the slideshow.

•  Display Notes  If set, your note will be displayed in a window while that slide is shown.

You can copy any or all of these settings by selecting Copy Settings.  To choose which settings get copied, click on the arrow to the right of the word Settings, and select the settings you want to copy.


Transform Menu

The functions in the Transform menu are used to change the pixel orientation and size of an image.

•  Mirror lets you mirror the image horizontally, vertically or diagonally.

•  Rotate lets you rotate the image to the left, right, upside down or by a specified angle.

•  Size lets you change the size of the image or stretch it in either direction.

•  Normal Filters lets you blur, soften, or sharpen the image.

•  Edge Filters lets you enhance or find edges in the image.

•  Special Filters lets you apply one of the special filters.

•  User Defined Filter lets you apply a user-defined filter.


Mirror

The functions in the Mirror menu are used to perform various mirror operations on the image data.

•  Horizontal reverses (mirrors) left and right on the image.

•  Vertical reverses (flips) top and bottom on the image.

•  JPEG Lossless Horizontal reverses (mirrors) left and right on the image.

•  JPEG Lossless Vertical reverses (flips) top and bottom on the image.

Note that the JPEG Lossless functions are only available if the currently loaded image is in the JFIF file format. These functions operate directly on the file on disk and consequently do not need to decode the JPEG data, resulting in a lossless transformation. When the transform is finished, the image is automatically reloaded from disk and does not require further saving.


Rotate

The functions in the Rotate menu are used to perform various rotation operations on the image data.

•  90° CounterClockWise rotates the image by 90 degrees to the left.

•  90° ClockWise rotates the image by 90 degrees to the right.

•  180° Upside Down rotates the image by 180 degrees.

•  Rotate by opens a control that lets you rotate the image by a specified angle.

•  JPEG Lossless 90° CounterClockWise rotates the image by 90 degrees to the left.

•  JPEG Lossless 90° ClockWise rotates the image by 90 degrees to the right.

•  JPEG Lossless 180° Upside Down rotates the image by 180 degrees.

Note that the JPEG Lossless functions are only available if the currently loaded image is in the JFIF file format. These functions operate directly on the file on disk and consequently do not need to decode the JPEG data, resulting in a lossless transformation. When the transform is finished, the image is automatically reloaded from disk and does not require further saving.


Rotate By

This lets you rotate the image by an arbitrary angle. Positive values rotate to the right (clockwise) and negative values to the left (counterclockwise). For example, if you enter "27," your image will be rotated 27 degrees to the right, "-27" would rotate it 27 degrees to the left.

Interpolate pixels If checked, the pixels in the new image will be calculated using a pixel average method. Using resampling is much slower, but gives a far better result. Rotating an image without resampling may cause aliasing effects. For example, the image below has been rotated without resampling. You may notice that the rotation has caused the Mona Lisa's left eye to disappear. This would not have occurred if resampling had been used. Note that the image will be converted to RGB deep color when resampling is used.

Example of 45° degree rotation:

The original bitmap

Rotated by 45 degrees


Size

This lets you change the actual size of the image.

•  Size Select either Custom size, Desktop size or one of the fixed sizes your image should get.

-  Custom This will let you specify the size using the Custom Size controls.

-  Desktop This will resize the image to fit your desktop.

-  640x480This will make the image 640 pixels wide and 480 pixels high.

-  800x600. This will make the image 800 pixels wide and 600 pixels high.

-  1024x768This will make the image 1024 pixels wide and 768 pixels high.

-  1280x1024. This will make the image 1280 pixels wide and 1024 pixels high.

-  1600x1200This will make the image 1600 pixels wide and 1200 pixels high.

•  Custom Size If Custom is selected, these controls are enabled and you can specify the new size of the image in pixels or percentage (%).

•  Letter/pillar box If checked, you will be able to freely set the size of the new image while keeping the proportions of the original image. If the aspect ratio of the new image differs from the original, the resulting image will be letter boxed or pillar boxed in order not to distort the original aspect ratio. For instance, if you size an image of a circle by 150% width and 110% height the circle will be increased in size by 10% and it will still be a round circle. The additional 40% width increase will be established by pillarboxing (black bars are added to the left and right of the image to fill the new area).

•  Keep Proportional If checked, the new image will keep the same proportions as the original; the width will automatically change as you change the height and vice versa. However, if you uncheck it, it is possible for you to alter the proportions. For instance, if you size an image of a circle by150% width and 110% height the circle will no longer be a circle but an ellipse.  This effect is often referred to as stretching.

•  Resample pixels If checked, the pixels in the new image will be calculated using a pixel average method. Using resampling is much slower, but gives a far better result. For instance, if you enlarge an image by a factor of four (400%), 4x4 pixel squares may be visible if no resampling is used. Reducing an image in size without resampling may cause aliasing effects. Note that the image will be converted to RGB deep color when resampling is used. If not checked, the pixels in the new image will be generated by dropping or duplicating image columns and rows.

Examples of sizing and stretching:

The original bitmap

Sized by 200% width and 200% height

Stretched by 200% width and 100% height


Resolution

This lets you change the resolution values of the image. Some applications use these values to determine at what size an image is displayed.

 •  Resolution Select either Custom resolution, Screen resolution or one of the fixed resolutions your image should get.

•  Custom This will let you specify the resolution using the Custom Resolution controls.

•  Screen This will use the resolution of your display adapter.

•  72 DPI This will set the resolution to 72 dots/inch (2835 pixels/meter)

•  150 DPI This will set the resolution to 150 dots/inch (5906 pixels/meter)

•  300 DPI This will set the resolution to 300 dots/inch (11811 pixels/meter)

•  600 DPI This will set the resolution to 600 dots/inch (23622 pixels/meter)

•  1200 DPI This will set the resolution to 1200 dots/inch (47244 pixels/meter)

•  Custom Resolution If Custom is selected, these controls are enabled and you can specify the new resolution of the image in DPI (dots/inch) or PPM (pixels/meter).

•  Keep Proportional If checked, the vertical and horizontal resolution values will be interlinked; the horizontal resolution will automatically change as you change the vertical resolution and vice versa. If you uncheck it, it is possible for you to alter the resolutions independently.


Normal Filters

The filters in this menu let you blur, soften, or sharpen the image.


Edge Filters

The filters in this menu let you enhance or find edges in the image.


Special Filters

The filters in this menu let you apply a special effect.


User Defined Filter

This opens the Select Filter dialog.


Select Filter

This lets you apply a filter on your image.

•  OK applies the currently selected filter on the image.

•  Cancel exits without changes to the image.

•  New lets you create a new filter.

•  Edit lets you edit the currently selected filter.

•  Delete deletes the currently selected filter.


Edit Filter

This dialog lets you edit your own filter. Note that you can only edit filters that are smaller than or equal to 7x7 with PMView's built-in filter editor. If you need a larger filter PMView can apply it to your image, but you will need to edit it with a separate (standard) ASCII-editor.

•  Name The name of the filter.

•  Weights The matrix of filter weights.

•  Divisor This is the number that the sum of the pixels in the weight matrix are divided with. Note that the filter size should always be uneven, i.e. the filters that can be edited with this editor are 3x3, 3x5, 3x7, 5x3, 5x5, 5x7, 7x3,7x5, and 7x7 (larger filters must be edited separately as stated above).Empty fields will automatically be filled with zero (0).

•  Bias This number will be added to the resulting value once the weight and division factors have been applied. 100% bias corresponds to a bias value of 255.

•  Absolute value If set, the pixel values will be clamped as x = min (255, abs (x)).   If not set, the pixel values will be clamped as x = min (255, max (0, x)).


Invalid Filter Dimension

The filter size should always be uneven, i.e. the filters that can be edited with PMView's internal filter editor are 3x3, 3x5, 3x7, 5x3, 5x5, 5x7, 7x3, 7x5,and 7x7 (larger filters must be edited with a separate (standard) ASCII-editor.


Filter Too Large

You can only edit filters that are smaller than or equal to 7x7 with PMView's built-in filter editor. You'll need to edit this filter with a separate (standard) ASCII-editor.


ZSoft Paintbrush Format (PCX)

General Description

PCX files are created by Zsoft’s PC Paintbrush, one of the most popular PC drawing tools.

The default extension is PCX

Supporting Platforms and Applications

This format is supported by numerous applications on a wide range of platforms.

PMView Support

The following PCX revisions are supported.

1.	Version 2.5 of PC Paintbrush

2.	Version 2.8 with or w/o palette

3.	Version 3.0

4.	Version 5.0 including 24-bit PCX.

PMView is not dependent on the version number tag, so in practice PMView should be able to display any PCX file conforming to the technical specs below.  The version list above is provided as a guideline only.

Technical Information

Images up to 8-bit color depths [bits*planes<=8]:

1,2,4, or 8 bits

1, 2. or 4 planes

Support for 24-bit images (PCX rev 5.0)

3 planes

8 bits

PCX files created for an EGA screen may lack a color map.  When reading such files PMView will use a default EGA palette. (If the image shows up as totally black in another application, one possible problem is that the image does not have a color map and the application is not able to provide a default color map.)


Save

Select Save to save the current file.


End User License Agreement

PMView

SINGLE END-USER LICENSE AGREEMENT FOR Nielsen Software Enterprises, Inc.® SOFTWARE IMPORTANT-READ CAREFULLY. This Nielsen Software Enterprises, Inc. End-User License Agreement ("EULA") is a legal AGREEMENT between you (either as a registered individual user or as the registered representative on behalf of a single entity) and Nielsen Software Enterprises, Inc. for the Nielsen Software Enterprises, Inc. software product identified above, which product includes computer software and may include associated media, printed materials, and "online" or electronic documentation ("SOFTWARE PRODUCT"). By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, then DO NOT install or use the SOFTWARE PRODUCT, you may, however, return it to your place of purchase for a full refund.

SOFTWARE PRODUCT LICENSE

The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.

1) GRANT OF LICENSE. This EULA grants you, the software end-user, the following rights: · Applications Software. The SOFTWARE PRODUCT may be used only by you. You may install and use one copy of the SOFTWARE PRODUCT, or any prior version thereof for the same operating system, on a single computer. You may use a demonstration version of the SOFTWARE PRODUCT for a maximum of 31 days, at which time you must purchase a license for the product. A purchased license for the product is non-transferable. · STORAGE/NETWORK USE. You may also store or install a copy of the SOFTWARE PRODUCT on a storage device, such as a network server, used only to install or run the SOFTWARE PRODUCT on your other computers over an internal network; however, you must acquire and dedicate a distinct license for each user using the SOFTWARE PRODUCT from the storage device. Any given license for the SOFTWARE PRODUCT may not be shared or used concurrently or otherwise on different computers or by different users in a given organization. · License Pack. If you have acquired this EULA in a Nielsen Software Enterprises, Inc. License Pack, you may make the number of additional copies of the computer software portion of the SOFTWARE PRODUCT identified above on this EULA, and you may use each copy in the manner specified above.

2) DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS. · Limitations on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT. The SOFTWARE PRODUCT is licensed as a single product. Its component parts may not be separated for use on more than one computer. · Not for Resale Software. If the SOFTWARE PRODUCT is labeled "Not for Resale" or "NFR" or "Evaluation Copy" or "Demo" or "Demonstration", then, notwithstanding other sections of this EULA, you may not sell, or otherwise transfer for value, the SOFTWARE PRODUCT. · Rental. You may not rent, lease, or lend the SOFTWARE PRODUCT to any party. · Software Transfer. You may permanently transfer all of your rights under this EULA, provided you (a) retain no copies, (b) transfer all of the SOFTWARE PRODUCT (including all component parts, the media and printed materials, any upgrades, this EULA, and, if applicable, the Certificate of Authenticity), and (c) the recipient agrees to abide by all of the terms of this EULA. If the SOFTWARE PRODUCT is an upgrade, any transfer must include all prior versions of the SOFTWARE PRODUCT and all of your rights therein, if any. · Support Services. Nielsen Software Enterprises, Inc. may provide you with support services related to the SOFTWARE PRODUCT ("Support Services"). The provision and use of Support Services is governed by the Nielsen Software Enterprises, Inc. policies and programs described in the SOFTWARE PRODUCT user manual and/or in "online" documentation. Any supplemental software code provided to you as part of the Support Services shall be considered part of the SOFTWARE PRODUCT and subject to the terms and conditions of this EULA. With respect to technical information you provide to Nielsen Software Enterprises, Inc. as part of the Support Services, Nielsen Software Enterprises, Inc. may use such information for its business purpose, including for product updates and development. Nielsen Software Enterprises, Inc. will use its best efforts to not utilize such technical information in a form that personally identifies you. · Termination. Without prejudice to any of Nielsen Software Enterprises, Inc.’s other rights, Nielsen Software Enterprises, Inc. may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts; to this end you grant to Nielsen Software Enterprises, Inc. the right to, with or without notice, monitor your Internet accessible activities for the purpose of verifying SOFTWARE PRODUCT performance and/or your compliance with the terms hereof, including, but not limited to the remote monitoring and verification of your implementation, use and duplication of the SOFTWARE PRODUCT

3) UPGRADES. If the SOFTWARE PRODUCT is labeled or otherwise identified by Nielsen Software Enterprises, Inc. as an "upgrade", you must be properly licensed to use a product identified by Nielsen Software Enterprises, Inc. as being eligible for the upgrade in order to use the SOFTWARE PRODUCT. A SOFTWARE PRODUCT labeled or otherwise identified by Nielsen Software Enterprises, Inc. as an upgrade; replaces and/or supplements the product that formed the basis for your eligibility for such upgrade. You may use the resulting upgraded product only in accordance with the terms of this EULA. If the SOFTWARE PRODUCT is an upgrade of a component of a package of software programs that you licensed as a single product, the SOFTWARE PRODUCT may be used and transferred only as part of that single product package and may not be separated for use on more than one computer.

4) COPYRIGHT AND TRADEMARKS. · All title, trademarks and copyrights in and pertaining to the SOFTWARE PRODUCT (including but not limited to any images, photographs, animation, video, audio, Music, text, and applets incorporated into the SOFTWARE PRODUCT), the accompanying, printed materials and any copies of the SOFTWARE PRODUCT are owned by Nielsen Software Enterprises, Inc. or its affiliated companies. The SOFTWARE PRODUCT is protected by copyright and trademark laws and international treaty provisions. You must treat the SOFTWARE PRODUCT like any other copyrighted for archival purposes, and you may not copy the printed materials accompanying the SOFTWARE PRODUCT. · You may not remove, modify or alter any Nielsen Software Enterprises, Inc. copyright or trademark notice from any part of the SOFTWARE PRODUCT, including but not limited to any such notices contained in the physical and/or electronic media or documentation, in the Nielsen Software Enterprises, Inc. Setup Wizard dialogue or ‘about’ boxes, in any of the runtime resources and/or in any web-presence or web-enabled notices, code or other embodiments originally contained in or dynamically or otherwise created by the SOFTWARE PRODUCT.

5) DUAL-MEDIA SOFTWARE. You may receive the SOFTWARE PRODUCT in more than one medium. Regardless of the type or size of the medium you receive, you may use only that one medium that is appropriate for your single computer. You may not use or install the other medium on another computer, including but not limited to portable computers under the exclusive control of the software end-user. You may not loan, rent. lease, or otherwise transfer the other medium to another user, except as part of the permanent transfer (as provided above) of the SOFTWARE PRODUCT.

6) U. S. GOVERNMENT RESTRICTED RIGHTS. The SOFTWARE PRODUCT and documentation are provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the U. S. Government is subject to restrictions as set forth in subparagraph C (1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c) (1) and (2) of the Commercial Computer Software Restricted Rights at 48 CFR 52.227-19, as applicable. Manufacturer is: Nielsen Software Enterprises, Inc., PO Box 15211, Wilmington, NC 28408, USA (or e-mail to: support@pmview.com).

7) MISCELLANEOUS If you acquired or use this SOFTWARE PRODUCT in the United States, this EULA is governed by the laws of the State of North Carolina. If this SOFTWARE PRODUCT was acquired and is used exclusively outside of the United States, then local law may also apply. Should you have any questions concerning this EULA, or if you desire to contact Nielsen Software Enterprises, Inc. for any reason, please contact the Nielsen Software Enterprises, Inc. distributor serving your country, or write: Nielsen Software Enterprises, Inc., PO Box 15211, Wilmington, NC 28408, USA (or e-mail to: support@pmview.com).

8) LIMITED WARRANTY · NIELSEN SOFTWARE ENTERPRISES, INC. WARRANTS THAT FOR A PERIOD OF NINETY (90) DAYS AFTER PURCHASE THE SOFTWARE PRODUCT WILL PERFORM IN ALL MATERIAL RESPECTS THE ESSENTIAL FUNCTIONS FOR WHICH IT IS DESIGNED; PROVIDED, HOWEVER, THAT NIELSEN SOFTWARE ENTERPRISES, INC. DOES NOT WARRANT THAT THE SOFTWARE PRODUCT WILL BE FREE FROM ERRORS, CAN BE USED WITHOUT INTERRUPTION OR THAT ALL PROGRAM ERRORS WILL OR CAN BE CORRECTED. · TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, NIELSEN SOFTWARE ENTERPRISES, INC. AND ITS SUPPLIERS DISCLAIM ALL OTHER WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE PRODUCT AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.

9) LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL NIELSEN SOFTWARE ENTERPRISES, INC. OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF NIELSEN SOFTWARE ENTERPRISES, INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ANY CASE, NIELSEN SOFTWARE ENTERPRISES, INC.'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS EULA SHALL BE LIMITED TO THE AMOUNT ACTUALLY PAID BY YOU FOR THE SOFTWARE PRODUCT.


List Files of Type

This will set the file filter that determines what files are listed in File Container.  Select the down arrow to the right of the List Files of Type field to display the available file types.

•  <All Files> sets the file filter *.*.  All files will be displayed. Think of this as a filter off  function.

•  <All Types> combines the filters of all the defined types.

Related information:

•  Predefined file types and filters

•  Configure Extensions


WAP Bitmap (WBMP)

General Description

The Wireless Application Protocol Bitmap Format (WBMP) is designed for use with applications that operate over wireless communication networks. The WBMP format is commonly used in mobile phones (WAP phones) and enables graphical information to be sent to the handset.

The default extension is WBMP.

PMView Support

PMView supports reading and writing of Type 0 WBMP files in accordance with the Wireless Application Environment Specification Version 1.2 (November 1999).


Softimage Picture File Format (PIC)

General Description

The Softimage picture file format (PIC) was designed by Softimage Co. for use with its line of 3-D animation software. A Softimage PIC file is capable of storing true color data and alpha channel for a frame of an animation. (Note that this format is not capable of holding a complete animation, it is only intended to hold one single frame of an animation).

The default extension is PIC.

PMView Support

This version of PMView reads and writes standard Softimage picture files.


WAP Bitmap Save Options

This format has no format specific options.

Related information:

•  The WAP Bitmap Format


Softimage Picture File Save Options

These options determine how PMView saves Softimage Picture Files.

Use Run Length Encoding (RLE) If set, PMView will run length encode the image data.

Note that this usually only is suitable for images with large areas of the same color.

Related information

•  The Softimage Picture File Format


New Features in PMView Pro version 3.00
Revision History for PMView versions 3.xx

The following bugs and problems are fixed in PMView v3.05:

•  Saving/Converting, PNG: PMView may crash when saving or converting files to the Portable Network Graphics (PNG) format.

The following bugs and problems are fixed in PMView v3.04:

•  Command Line: The /SCR flag does not work correctly (you have to specify the full path to .SCR files).

•  File Open/Save dialogs: Files cannot be moved while thumbnails are generated.

•  Edit->Paste: PMView may lock up during a paste operation. This bug may appear with a specific combination  of software and fixpacks.

The following bugs and problems are fixed in PMView v3.03:

•  General: Pressing SHIFT+F10 to bring up the context menu in the main window or in the file open/save window does not work.

•  File Open/Save dialogs: Presing the ENTER key in the folder tree list (the left pane) causes PMView to lock up. This bug only appears when the file open container (right pane) is empty.

The following bugs and problems are fixed in PMView v3.02:

•  Pressing ALT+F4 in a dialog closes PMView.

•  The toolbar tooltips are not displayed on Windows XP.

•  The status bar of the main window and File Open/Save dialogs does not paint correctly when resizing the window.

The following bugs and problems are fixed in PMView v3.01:

•  Zooming may crash PMView.

•  JPEG files with RGB color space are displayed with the red and blue colors swapped.

•  There is no way of knowing if PMView is showing the default or actual resolution of a file in the File Info dialog. This version adds the text "(Default)" after the resolution if the actual resolution is unknown.

•  Minimizing the PMView main window causes the scroll bar positions to be reset to their leftmost/uppermost positions when the window is restored.

•  The "ExposureTime" field in the EXIF data is sometimes displayed as a fraction "1/10 (sec)" and sometimes as a decimal number "0.10 (sec)". How it is displayed depends on how the camera stored the data. This version of PMView corrects the problem by always displaying it as a fraction regardless of how it is stored.

 The following features are new in PMView v3.00:

•  EXIF and TIFF/EP support.

•  New convert function in the File Open dialog that lets you run scripted batch conversions.

•  Lossless JPEG rotate. This function can be accessed on the Transform menu in PMView's main window and on the File Open dialog object menu. The latter lets you batch transform a number of files.

•  Support for Windows XP Visual Styles and Themes. The status bar and tool bars are now based on the native Windows Common Controls instead of the custom high-level implementation used in previous versions.

•  Display resampling: The rendering speed and display quality are much improved. There is a new option on the "Display" page in the Preferences Notebook that lets you select a standard or a high quality filter.

•  Smooth keyboard scrolling: PMView has a new keyboard scrolling method that makes keyboard scrolling faster and smoother than before.

•  Function for setting the image resolution (dots per inch or pixels per meter).

•  File menu: The file menu has new options for copying and moving the currently viewed file.

•  View/Zoom menu: The View->Zoom menu has a new zoom function "Zoom to Fit" and two new settings for enabling automatic invocation of the function when loading an image. There is also a new "Zoom Lock" option that lets you lock onto the current magnification.

•  File Open/Save dialogs: New file replace confirmation dialog with thumbnails. This dialog appears depending on the new file copy/move settings found on the Confirmations page in PMView's Preferences Notebook. (You can also change these options directly on the Copy/Move dialogs).

•  File Open/Save dialogs: New "Copy to..." and "Move to..." commands that let you copy or move files. The new Copy/Move dialog has a list that holds the most recently used directories.

•  File Open/Save dialogs: New "Print..." command that lets you print one or more files.

•  File Open/Save dialogs: Optional file "info tip" that shows information for the file under the mouse pointer.

•  File Open/Save dialogs: The image information dialog has been improved.

•  File Open/Save dialogs: New sort option that tells PMView to sort files so that damaged files show up first in the file list.

•  File Open/Save dialogs:  New functions for changing the time stamp to the creation date, current date or to the time information stored in EXIF data.

•  File information: Display of EXIF (v2.2) and TIFF/EP data. Additionally a lot of other information can be displayed including JFIF comments and advanced TIFF tag data.

•  Transform/Size: New letter/pillar box option that lets you resize an image to any size and keep the image proportional while letter or pillar boxing the image.

•  Loading/Saving JPEG: Embedded EXIF data will be preserved when saving a file. The JPEG save options dialog has a new option that lets you enable/disable this feature.

•  Loading/Saving TIFF: Embedded EXIF data and TIFF/EP data will be preserved when saving a file.

•  Loading, TIFF: TIFF files having old-style JPEG compression (type 6) can now be read.

•  Loading, TIFF: TIFF files having 32 or 64-bit IEEE floating point image data can now be read.

•  Loading, FAX: The algorithm for detecting and reading raw G3 FAX files has been improved.

•  Saving, PCX: There is a new option for enabling/disabling saving of 24-bit files in PCX format.

•  Display options: The display gamma can now be set on the "Display" page in the Preferences Notebook.

•  File Open/Save dialogs: The loading speed of on-the-fly thumbnails for JPEG files is improved.

•  General: New "Use Idle time priority" option on the "Special" page in PMView's Preferences Notebook. This option is on by default.

•  General: Tip of the Day dialog added.

•  General: Option for disabling the dynamic PMView program icon, i.e. locking it to always show the standard program icon instead of the currently loaded file.

•  Command line: New command line option /PRINT that lets you print the specified file(s).

•  Command line: New command line option /SCRIPT that lets you run a scripted batch conversion on the specified file(s).

•  Palette Editor: The palette editor displays the value in HTML color format (6-digit RGB hexadecimal).

•  Preferences notebook:  Apply button that lets you apply a change on the fly without closing the notebook.

   The following bugs and problems are fixed in PMView v3.00:

•  Loading, TIFF: Saving and reading of TIFF/Deflate compression has been updated in accordance with the Adobe Photoshop TIFF Technical Notes dated March 22, 2002.

•  Loading, TIFF: PMView does not refresh the screen correctly when loading tiled TIFF files having a bottom to top orientation.

•  Loading, TIFF: TIFF files having a 90 degree rotated orientation are not rotated accordingly by PMView. (PMView ignores the orientation).

•  Loading, TIFF: Tiled TIFF files having right to left orientation do not load correctly.

•  Loading, TIFF: CCITT FAX files containing bad fax lines are only partly displayed. PMView stops reading the file at the first bad fax line.

•  Loading, BMP: Windows bitmaps having bad data in BI_BITFIELDS cause PMView to crash.

•  Loading, BMP: Adobe Photoshop 7 generates Windows bitmaps that are not compliant with Microsoft's bitmap file specification. Unfortunately the standard non-compliance is of such nature that it breaks Microsoft's recommendation for reading BMP files and thus also makes PMView unable to read the files.  This version adds a workaround for coping with these invalid files while still following the recommendations.

•  Loading, SFF: Damaged SFF files cannot be read although the damage is only minor (for example a few missing lines at the end).

•  Loading, IFF: Added read/write support for DPI (image resolution) tag.

•  Loading, UUE/PCX: Loading a UU-Encoded 8-bit PCX file results in a completely black image on deep color systems.

•  Loading, GIF: When PMView is loading an animated GIF, the file is locked and cannot be deleted.

•  Saving, Windows BMP: Windows bitmaps saved by PMView cannot be read by Borland Delphi and other applications that use the biClrUsed BITMAPINFOHEADER field to calculate the bitmap data offset.

•  Saving, ZIP-in-TIFF: Saving the same image over and over again produces output files of varying size. Occasionally, depending on the input image, the saved file is corrupt and cannot be read back with PMView.

•  General: A painting error may appear when using screen resampling and zooming the viewed image more than 200%.

•  General: When using the option "Zoom image to fit window", the image sometimes is zoomed to a size that is a few pixels smaller than the window.

•  General: Using the function "File->New->PMView Window" to create a new PMView window may result in that some files are locked.

•  Transform/Size: Shrinking a grayscale image results in a deep color image.

•  File Sequencer: If a custom filter e.g. "Summer*.jpg" is used in the File Open window, the file sequencer will not use it. Consequently, the files presented when pressing PgUp/PgDn in the main window do not correspond to the list of files displayed by the File Open window. This problem was solved by adding the new "<Custom>" type to the list of file filters in the File Open window.

•  Filters: PMView always defaults to the first filter in the list instead of defaulting to the most recently used filter.

•  File Open/Save dialogs: File scanning and thumbnail loading stops if PMView is unable to retrieve basic information for a file.

•  File Open/Save dialogs: The file mask "*.*" does not work according to DOS conventions. It works in a Unix like manner and masks out any file not containing at least one dot. This is considered a bug since the File Open/Save dialogs itself uses "*.*" as file filter when selecting "All Files" in the file type selector. (This bug was introduced by the multiple dot bug fix in PMView v2.32 and did not exist in earlier versions).

•  File Open/Save dialogs: A file mask like "*.tif;*.jpg;;*.gif" does not list "*.gif" files. (The problem is that a repeated semicolon truncates the mask).

•  File Open/Save dialogs: Renaming the currently active folder renders drag & drop inoperable (dragging and dropping files will still use the old name which of course will not work).

•  File Open/Save dialogs: If there is only one file in the File Save window container, clicking on the file does not copy its name to the "Save file name" field.

•  File Open/Save dialogs: Pressing Esc during a swipe selection does not cancel the swipe.

•  File Open/Save dialogs: Renaming a folder causes all subfolders of the renamed folder to become defunct until the File Open dialog is closed and reopened.

•  File Open/Save dialogs: The drive tree will now expand UNC path names containing shared folders.

•  File Open/Save dialogs: When creating a new folder in a directory that contains a large number of existing folders, the new folder is not scrolled into view.

•  File Open/Save dialogs: Entering a file name or path into the "Open file name:" field does not work correctly. (This problem appears under Windows 2000/XP only).

•  General: Pressing the enter or escape key does not work when the focus is on a slider control.

•  General: Pressing a mnemonic key does not work when the focus is on an editable combo box.

•  General: PMView does not use the system font setting for the status bar font.

•  General: Pressing 'Esc' and 'Enter' does not work in some of the dialogs.

•  Edit Palette dialog: The index control in the palette edit dialog is not CUA compliant. (The keyboard cannot be used to change index).

Other changes in PMView v3.00:

•  The behavior of the command line flags /RED, /GRE, /BLU, /BRI, /CON, /COL, /NEG, and /GAM is changed. In previous versions of PMView these flags caused the image data of a loaded image to change. Consequently, the change was applied when saving the image. For example, using PMView with /GAM=1.2 caused the image to become brighter and brighter every time it was saved. In this version, the flags now only affect how the image is painted to the screen.

•  The command line flags /PAL and /NOP for overriding the palette manager setting have been removed. The palette manager can still be enabled/disabled with the option in PMView's Preferences Notebook.

•  The command line flag /NOH for disabling PMView's online help has been removed. This version of PMView will always load the online help.

•  The command line flag /FIL for specifying where filter files reside has been removed. The location of filters can still be controlled through the PMVIEW_FILTER environment variable.

•  Preferences Notebook: The low color option pages Palette and Color have been consolidated into one page. This page is now hidden on deep color systems.

•  Preferences Notebook: The "Use Shadow Bitmap" option is removed.

Revision history for PMView v2.xx


Revision history for PMView v2.xx

The following bugs and problems are fixed in PMView v2.32:

•  Loading BMP: Black & White 1-bit BMP files without color map load as completely black in PMView.

•  Loading TIFF: TIFF-in-JPEG files having YCbCr photometric with only one sample per pixel cannot be loaded.

•  Edit/Paste: Pasting a color mapped selection into a color mapped image causes incorrect information on the status bar showing that the image has zero (0) color indexes.

•  Toolbar:  When clicking twice quickly on the toolbar buttons, one of the clicks is missed.

•  Slideshow: When clicking twice quickly on the slideshow controller buttons, one of the clicks is missed.

•  Open/Save dialogs: File names with multiple consecutive dots (e.g. "test..jpg") are not included in the file list when using "*.jpg" as file mask.

•  File Open/Save dialogs: Using multiple asterisks (e.g. "*.*.*") in a file mask does not work correctly.

•  Color conversion dialog: Typing in a larger value than 256 in the "Convert to Indexed 256-color" dialog causes PMView to crash.

•  Printing: When changing the value of the number of copies, the new setting is not effective until the print dialog is closed and reopened.

-------------------------------------------------------

The following bugs and problems are fixed in PMView v2.31:

•  File Open/Save dialogs: When loading a file, the PMView main window does not get the focus and stays below the File Open dialog although the "Float on top" option is disabled (unchecked).

•  Slideshow:   The slide options dialog has the wrong frame style.

•  Printing: Printing of low-resolution (98dpi) multi-page TIFF/FAX files does not work correctly. (Only the current page is correctly printed).

-------------------------------------------------------

The following features are new in PMView v2.30:

•  SFF (Structured Fax File) file format support (read/write)

•  Playback of Animated GIF files

The following bugs and problems are fixed in PMView v2.30:

•  File Sequencer: Using PgUp/PgDn in PMView's main window when the most recently viewed file has been deleted may cause PMView to crash.

•  Printing: When the print unit is set to inches or millimeters the minimum printable size is restricted to 1 inch or 1 millimeter respectively.

•  File Open/Save dialogs: Deselection of files in "Detail" view does not work correctly when the "Sticky Select" option is enabled. (When you click on a file it is selected, but a second click on the same file does not deselect it).

•  File Open/Save dialogs: When opening the dialog, PMView tries to access the diskette drive. (This behavior/problem was not present in versions prior to v2.14)

•  File Open/Save dialogs: Dragging files and dropping them back in the source folder causes PMView to crash (Win95/98/ME).

•  Slideshow: Selecting multiple files in the "File Open" dialog and pressing "Open" to create a slideshow causes the main window to lose focus.

•  General: If PMView is installed in a folder that contains spaces in the folder name, there will be an error message in new windows launched with the "File->New->PMView Window" function.

-------------------------------------------------------

The following features are new in PMView v2.20:

•  File Sequencer: The file sequencer (PgUp/PgDn in PMView's main window) now follows the sort order and file filter selected in the File Open dialog.

•  File Sequencer: New option that lets you choose whether the file sequencer file list should be automatically refreshed or not. This option is located under "File · Next/Previous · File List · Keep Refreshed".

•  File Open/Save dialogs: The "Open file:" entry field is changed to a drop-down combo box that holds a list of the 50 most recently used directories.

•  File Open/Save dialogs: Automatic addition and removal of attached/detached disk drives in the folder tree.

•  Printing: PMView now supports printing of all pages in a multi page file (e.g. TIFF). A range selector has been added to the print dialog for selecting what page range to print.

•  Print dialog: New option for setting the number of copies to print.

•  Print dialog: The print dialog has been made more user friendly by replacing the three "Fit" pushbuttons with a list box that lets you select the option you want. The new design allows "Fit page" to work as most users expect and always automatically fit the image to the page (for instance when a margin or the orientation is altered).

•  Display quality: Added dithering in 15 and 16 bit video modes. This addition eliminates visible color stairs in the image.

•  Display quality: New improved ordered dithering gives better image quality in video modes that use 256 colors.

•  Saving, TIFF: New TIFF save option that lets you save TIFF files with only one single data strip. (Some FAX applications require this).

•  General:  New option that lets you select whether deleted files should be moved to the Recycle Bin or not.  This option is located on the "Special" page in PMView’s Preferences Notebook.

The following bugs and problems are fixed in PMView v2.20:

•  File Open/Save dialogs: Unreasonably slow performance when having more than 10,000 files in the same directory.

•  File Open/Save dialogs: The folder tree does not work correctly with keyboard input. If 'O' is pressed in the file open dialog, PMView will try to open a file instead of changing to the first directory with a name that starts with an 'O'. The same problem also appears with the 'S' key in the file save dialog.

•  File Open/Save dialogs: Double-clicking on a file's file name does not work correctly. Instead of opening the clicked file, the double-click does the same thing as a single click does, i.e. a file rename operation.

•  File Open/Save dialogs: The reference file in the FOC is not changed when loading new files with the PgUp/PgDn keys in the main window. Thus, pressing the SHIFT key and clicking on a file does not give the expected selection. Instead of using the currently selected (highlighted) file as reference, the file that was most recently selected by the user is used as reference.

•  File Open/Save dialogs: Pressing F5 to refresh does not add new drives nor does it remove deleted drives.

•  File Open/Save dialogs, batch conversion: In case the format conversion of a file for some reason fails the template file is not deleted. This may happen for instance if the source file is corrupt or if the file is not a valid image file.

•  File Open/Save dialogs: Container view options are not stored separately for the Open and Save dialogs. (Both dialogs use the same registry settings.)

•  Loading, DCX: PMView cannot read 8-bit DCX files with more than 1 page.

•  Loading, TIFF: PMView will now read 1-bit TIFF files that are missing the required tag 252 (Photometric Interpretation).

•  Loading, TIFF: PMView will now read TIFF files with invalid data in tags 279 (StripByteCounts) or 325 (TileByteCounts).

•  Printing: Printing large images on Win95/98/ME fails with no printer output.

•  General: Error tracing with the /LOG command line switch does not work correctly under Windows 95/98/ME.

•  On-line help: Several errors and omissions in the on-line help are fixed.

-------------------------------------------------------

The following features are new in PMView v2.14:

•  New menu option "File->Next/Previous->Wrap" that lets you select if PMView's File Sequencer should wrap at the last/first file or not.

The following bugs and problems are fixed in PMView v2.14:

•  Pressing ALT twice in the main window causes the status bar to go blank.

•  File Open/Save dialogs: It is not possible to rename or delete folders. The menu entries for these functions are grayed out. (This problem appears under Windows 2000 only).

•  The "Copy" and "Preserve Color Depth" menu items in the "Edit" menu use the same mnemonic character.

-------------------------------------------------------

The following bugs and problems are fixed in PMView v2.13:

•  PMView does not ask for save confirmation if its File Save dialog is open.

•  Dragging files and dropping them back in the source folder gives an error message.

•  The folder list in the File Open/Save dialog does not auto scroll during drag & drop.

-------------------------------------------------------

The following features are new in PMView v2.12:

•  New menu option "View -> Show -> Window Borders" that lets you hide the window borders of PMView’s main window.

The following bugs and problems are fixed in PMView v2.12:

•  Convert to Black & White: Conversion of a Deep Color image results in an image that PMView internally still thinks is Deep Color. Saving this file results in a Deep Color image instead of a Black & White 1-bit image.

•  File Open dialog: File open dialog opens with no files.

•  General: Fixed a problem with entering the decimal separator in entry fields.

•  General: Some files cause PMView to crash.

•  About dialog: The About dialog does not display the version number of PMView.

-------------------------------------------------------

The following features are new in PMView v2.10:

•  WBMP (WAP Bitmap) file support (read/write)

•  PIC (Softimage Picture) file support (read/write)

•  Threshold control for Black/White conversion

•  PMView's System Info dialog now includes the version and internal build number of PMView.

•  PMView now comes with WinHelp 2000. (The OS/2 IPF help has been replaced with a native Win32 help system).

The following bugs and problems are fixed in PMView v2.10:

•  Loading, JPEG: Some recovered JPEG (non-JFIF) files do not load because they are mistaken for FAX G3 files. The detection of FAX G3 is too lenient. The requirement is increased from a 10 line minimum to a 100 line minimum for G3 files.

•  Loading, Windows BMP: Loading a Win32 BI_BITFILEDS type bitmap file results in incorrect colors (interchanged red/blue color components).

•  Loading, TIFF: Some TIFF files using Packbits compression cannot be read. PMView refuses to read files that are incorrectly stored with scanlines that decode into too many bytes. This is now fixed so that PMView is more lenient in its error checking and accepts such TIFF files.

•  Saving, Windows BMP: Windows BMP files saved with PMView has an error in the file header.

•  Saving, EPS:. PMView generates an incorrect BoundingBox and scale factor.

•  Zooming: Zooming to the minimum or maximum limit causes the zoom to get stuck at either limit.

•  Zooming: Zooming intermittently crashes PMView.

•  Slideshow: Closing a slideshow disables the file sequencer (File->Next/Previous).

•  Printing: Printing on a printer that uses different horizontal and vertical resolution results in a stretched image.

•  Brightness/Contrast/Color dialog: Contrast adjustment algorithm improved.

•  Tool bar: The tool bar icons remain grayed-out after applying a transform to an image.

•  File Save dialog: When saving a new image (not existing on disk yet), PMView correctly opens the save dialog with the last folder saved to highlighted in the directory tree. However,  the container does not show the contents of this directory.

•  File Open/Save dialogs: The disk free/total space indicator displays an incorrect value on Win95/98 when the total disk space exceeds 2GB.

•  TWAIN:  The thread priority of PMView's main window interferes with the priority of the interfacing application and causes slow TWAIN performance.

•  Multi monitor support issues corrected.


Folder List Menu

The Folder List is the white area on the left side of PMView's File Open Window and File Save Window.  To bring up the Folder List object popup menu, right-click on any of the folder objects in the Folder List.

Folder List popup menu commands:

•  New Folder This will create a new folder in the selected folder.

•  Delete This will delete the selected directory and all its subfolders.

•  Rename This will let you rename the selected folder.

•  Slideshow This will build a slideshow of all files in the selected folder.

•  View This determines how folders are displayed in the Folder List.

•  Refresh This will refresh the view of the folders in the Folder List.


New Folder

This will create a new folder in the selected folder.


Delete

This will delete the selected directory and all its subfolders.


Rename

This will let you rename the selected folder.


Slideshow

This will build a slideshow of all image files in the selected folder or the selected folder and all its subfolders.

•  This folder only This will create a slideshow of all the files in the selected folder.

•  All subfolders This will create a slideshow of all the files in the selected folder and all its subfolders.


View

This determines how folders are shown in the Folder List.

•  Hidden Folders If set, PMView will show folders that have the HIDDEN system attribute set. If not set, PMView will not show folders that are hidden.


Refresh

This will refresh the view of the folders in Folder List. You may need this in case you have added or deleted folders in another session.

The shortcut key for Refresh is F5.


Structured Fax File (SFF)

General Description

The Structured Fax File format is the normative file format for storing Group 3 fax documents in an environment based on the COMMON-ISDN-API (CAPI) standard.

The default extension for Structured Fax Files is SFF.

Supporting Platforms and Applications

This format is mainly used for transfer of fax documents in Microsoft Windows applications.

PMView Support

PMView will read and write SFF files in accordance with the COMMON-ISDN-API (CAPI) version 2.0 specification (4th edition).


Structured Fax File Save Options

This format has no format specific options.

Related information:

•  The Structured Fax File Format


Copy/Move File

This dialog lets you copy or move selected file(s). Note that if more than one file is selected you cannot alter the name of the target file.

•  Source directory This displays the directory from which files will be copied or moved. (You cannot edit this field.)

•  Target directory This lets you type in or select the destination directory to which files should be copied or moved. By default this is set to the most recently used directory. You can select another directory in the list of most recently used directories by clicking on its name. If the desired directory is not in the list, you can type its name in the field.

•  File name This lets you change the name of the destination file. Note that this field is only available when you copy or move a single file.

•  If file exists This lets you select the type of action to take when a file with the same name as the file copied or moved already exists at the destination.

•  Ask This option will show the Confirm File Replace dialog. The dialog will show you file information and thumbnails of the source and existing target file and let you decide what to do.

•  Replace When using this option, an existing target file will be replaced.

•  Skip When using this option, no action will be taken if the target file exists.

•  Rename When using this option, the target file will automatically be renamed if a target file with the same name already exists.

•  Skip if identical If checked, the files will be bytewise compared and if the files are identical no action is taken. If not checked, the selected type of action is always taken.


Confirm File Replace

You're about to replace a file that already exists on the disk.

•  Select Yes to proceed.

•  Select No to cancel.


Rotate
JPEG Rotate

This will let you perform lossless JPEG rotation on one or more files. Note that all selected files must be JPEG files, otherwise these options will be disabled.

• Lossless 90° CounterClockWise  rotates the image by 90 degrees to the left.

• Lossless 90° ClockWise rotates the image by 90 degrees to the right.

• Lossless 180° Upside Down  rotates the image by 180 degrees.

• Lossless using EXIF Information Rotates the image to normalized (top-left) orientation by using EXIF information. You will find this option useful if your image files have EXIF data with an Orientation tag value other than top-left (1). In this case most software will not display the files with the orientation intended. The reason for this is because it does not process EXIF data or chooses to ignore the EXIF orientation information. Unfortunately this means that you cannot be sure that the image will display the same way everywhere. This function will correct the problem by automatically rotating the image to the normalized (top-left) orientation, the only orientation that all software can handle. Note that the first three options do not change the EXIF orientation flag. Once you have processed your files using this option, you can safely use the three other options without "denormalizing" the orientation in the EXIF data.


Twain

These functions let you acquire images from a TWAIN compliant device

• Acquire This activates the TWAIN source dialog.

• Select Source This activates the TWAIN source selection dialog.


Copy to

This brings up the File Copy dialog that lets you copy the currently displayed file to another location.

Note This function is also available on the file object menu in the File Open Window. Copying files in the File Open Window has the added advantage that multiple files can be copied at the same time.


Move to

This brings up the File Move dialog that lets you move the currently displayed file to another location.

Note This function is also available on the file object menu in the File Open Window. Moving files in the File Open Window has the added advantage that multiple files can be moved at the same time.


Info

This opens up the Image Info dialog  that shows information about the currently displayed file.

The shortcut key for Info is Ctrl+I.


File Convert

This dialog lets you convert the selected file(s) to a different format. Note that if more than one file is selected you cannot alter the name of the target file.

• Script This lets you select, create, edit or delete a conversion script. Click New to open up the Script Editor and create a new script. A conversion script is only needed for more complex conversions. Use the predefined <None> option if all you want is to convert the file to a different format.

• Output format This lets you select the output format. The Options button is enabled if the selected file format has format specific settings.

• Output directory This lets you type in or select the destination directory where converted files should be placed. By default this is set to the most recently used directory. You can select another directory in the drop down list of most recently used directories. If the desired directory is not in the list, you can type its name in the field. If the Use same directory as original setting is checked, converted files will be placed in the same directory as the source files.

• File name This lets you change the name of the destination file. Note that this field is only available when you convert a single file.

• If file exists This lets you select the type of action to take when a file with the same name as the file copied or moved already exists at the destination.

• Ask This option will show the Confirm File Replace dialog. The dialog will show you file information and thumbnails of the source and existing target file and let you decide what to do.

• Replace When using this option, an existing target file will be replaced.

• Skip When using this option, no action will be taken if the target file exists.

• Rename When using this option, the target file will automatically be renamed if a target file with the same name already exists.

• Delete original If checked, the source file will be deleted after it has been converted.


Script Editor

This dialog lets you edit a conversion script.

• Name This lets you specify the name of the script. The name must be a valid file name.

• Script Selected operations are listed here. The operations will be executed in the order they appear starting from top to bottom

• Operation This lists all available operations. You can add operations from this list by double clicking on the item.

• Add This lets you add one or more operations to the script. The operations are always added to the end of the list.

• Remove This removes the selected operation from the script.

• Up This moves the selected operation up in the list and thus changes the order of operations.

• Down This moves the selected operation down in the list and thus changes the order of operations.

• Parameters This lets you change parameters that are specific to an operation.

• Include on Quick Script menu  If checked, the script will be included on the File Open dialog Quick Script menu.


Convert

This brings up the File Convert dialog that lets you convert the currently displayed file to a different format. The conversion will be done as a background task, so you can continue working with PMView while the file is converted.

Note This function is also available on the file object menu in the File Open Window. Running the conversion in the File Open Window has the added advantage that multiple files can be converted at the same time.


Quick Script

This menu will list all scripts that have been marked as Quick Scripts in the Script Editor. The quick script will be processed in a background task, so you can continue working with PMView while the file is processed.

Note: This function is also available on the file object menu in the File Open Window. Running quick scripts in the File Open Window has the added advantage that multiple files can be processed at the same time.


File Open Print Option

This will open up the File Info dialog that gives you detailed information on the selected file(s).


Timestamp

This will let you change the time stamp of one or more files.

• Set to creation time This will change the Last Modified time stamp of the selected file(s). The time stamp is set to the value of the Creation Time time stamp, effectively resetting the file time to the time the file was created.

• Set to current time This will change the Last Modified time stamp of the selected file(s). The time stamp is set to the current system time. Note that in case the Creation Time is more recent, it will also be updated to preserve time stamp integrity.

• Set to time in EXIF information This will change the Last Modified time stamp of the selected file(s). The time stamp is set to the time in the EXIF information of the file. In case the file has no time stamp information the time stamp is left unchanged. Note that in case the Creation Time is more recent, it will also be updated to preserve time stamp integrity.


Open

This will open up a new instance of PMView for each selected file.


Tip of the Day

This shows you the Tip of the Day dialog.

The Tip of the Day dialog box is normally displayed when you start PMView, except when you are opening a file.  You can change this behavior so tips are never displayed or always displayed when PMView is started. If you turn the Tip of the Day off and later want to see the tips, choose "Tip of the Day" from PMView's "Help" menu.


Quick Script

This menu will list all scripts that have been marked as Quick Scripts in the Script Editor


New Image

This lets you create a new canvas (blank image). Use the width and height controls to set the size (in pixels) of the new canvas.