home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 February / PCWK0296.iso / sharewar / os2 / grafika / pmjpeg / pmjpeg.hlp (.txt) < prev    next >
OS/2 Help File  |  1995-07-05  |  40KB  |  1,026 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. PMJPEG is a shareware image viewer with image processing and conversion 
  5. capabilities for OS/2 2.x.  PMJPEG is a port of WinJPEG to OS/2 2.x.  It is a 
  6. native 32-bit PM application. 
  7.  
  8. PMJPEG v.1.7 has the following features: 
  9.  
  10. Γûá display JPEG, TIFF, IFF, GIF, Targa, PCX, Windows BMP, OS/2 BMP, or PPM images
  11. Γûá export an image to JPEG, TIFF, IFF, GIF, Targa, PCX, Windows BMP, OS/2 BMP, or PPM format
  12. Γûá capability of generating OS/2 desktop-background bitmaps that use the system colors
  13. Γûá display an image in monochrome, 16 color, 256 color, hicolor, or truecolor display modes
  14. Γûá display an image in full screen mode
  15. Γûá zoom with fixed or user-selected scales
  16. Γûá print an image with scaling, best proportional fit on the page, or fit for full page
  17. Γûá red/green/blue or hue/saturation/brightness adjustment
  18. Γûá color to grayscale conversion or image negative conversion
  19. Γûá contrast enhancement
  20. Γûá gamma correction
  21. Γûá image rotation, vertical or horizontal flip, and image resizing
  22. Γûá image cropping
  23. Γûá batch file compression of GIF, TIFF, Targa, or PPM files to JPEG File Interchange Format
  24. Γûá copy an image to the clipboard or paste an image from the clipboard
  25. Γûá slideshow: display selected files in forward, reverse, or random order with a cycle option
  26. Γûá image buffering in a cyclic slideshow
  27. Γûá capture a window, the client area of a window, or a portion of or the entire desktop
  28. Γûá support for file name extension association and starting a slideshow from the command line
  29. Γûá automatic icon generation for WPS file objects
  30.  
  31.  
  32. ΓòÉΓòÉΓòÉ 2. Known Problems ΓòÉΓòÉΓòÉ
  33.  
  34. There are two bugs in the 256 color ET4000 driver that comes with the OS/2 2.1 
  35. beta or OS/2 2.0 + Service Pack: 1) the driver does not stretch the bitmap 
  36. correctly so the Stretch Image to Fit Window option does not work properly, and 
  37. 2) the image under the dialog box or under the drop-down menu is not re-drawn 
  38. with the right colors.  Use the Auto-Refresh option if you have the second 
  39. problem. 
  40.  
  41. If you are using the 256 color ET4000 driver, for certain images such as 24-bit 
  42. images displayed with Maximum Color Depth set to 256 colors, the text that 
  43. shows the cropping dimensions is garbled by a filled box.  This appears to be a 
  44. bug in OS/2's palette manager or the driver. 
  45.  
  46. If you are using a 256 color driver, when you exit PMJPEG, the system colors do 
  47. not immediately return to normal. The system colors are gradually restored by 
  48. OS/2.  You can force the colors to change back by opening and/or closing a 
  49. window, such as the window list that pops up when you hit CTL-ESC. 
  50.  
  51.  
  52. ΓòÉΓòÉΓòÉ 3. JPEG ΓòÉΓòÉΓòÉ
  53.  
  54. Joint Photographic Experts Group (JPEG)  refers to a still-picture compression 
  55. standard that specifies several modes of operation.  The mode used by the 
  56. Independent JPEG Group's(IJPEG) software, which is incorporated into PMJPEG, is 
  57. sequential buildup;  in this mode,  each component of an image is encoded in a 
  58. left-to-right and top-to-bottom scan.  Sequential mode is lossy, which means 
  59. that when you compress an image, you will lose information.  That is, when you 
  60. decode the compressed image, the decoded image will not exactly match the 
  61. original.  One reason that sequential mode JPEG is lossy is that the algorithm 
  62. compresses an image by removing visually insignificant information, colors that 
  63. the human eye cannot detect. 
  64.  
  65.  
  66. ΓòÉΓòÉΓòÉ 4. Converting File Formats with PMJPEG ΓòÉΓòÉΓòÉ
  67.  
  68. Images can be converted from one file format to another by loading an image 
  69. with the File Open menu item and saving it to the desired file format with the 
  70. File Save menu item. 
  71.  
  72. Before you load an image that you want to convert, you should check the Maximum 
  73. Color Depth option. This option determines the maximum number of colors in a 
  74. displayed image.  Even though an image may look good, there may have been a 
  75. loss of colors and data in the image.  For example, suppose you are viewing a 
  76. 24-bit image with Maximum Color Depth set to 256 colors.  The 24-bit image can 
  77. have up to 16.7 million colors but the number of colors in the image is reduced 
  78. to 256 when it is loaded.  When you save this image to a different format, you 
  79. lose many colors that were in the original image.  To avoid losing colors in 
  80. the image, you should set Maximum Color Depth to 16.7 million colors before 
  81. loading the image. 
  82.  
  83. Batch Compression of images to JPEG is not affected by the Maximum Color Depth 
  84. option. 
  85.  
  86. If you are creating a bitmap to be used as an OS/2 desktop-background image, 
  87. apply the Map to System Colors function to a displayed image before saving it 
  88. to an OS/2 BMP file.  If you are converting a 24-bit image to an OS/2 BMP, you 
  89. should set Maximum Color Depth to 16.7 million colors before you load the 
  90. image.  This produces a better looking background image than one created by 
  91. loading a 24-bit image with a Maximum Color Depth of 256 colors and then 
  92. applying the Map to System Colors function. 
  93.  
  94.  
  95. ΓòÉΓòÉΓòÉ 5. Starting a Slideshow from the Command Line ΓòÉΓòÉΓòÉ
  96.  
  97. A slideshow can be initiated from the OS/2 command line by executing the 
  98. following at the OS/2 prompt: 
  99.  
  100.   pmjpeg [filename 1] [filename 2] [filename 3] ... [filename n] 
  101.  
  102. The files are displayed in the order in which they are entered on the command 
  103. line.  Also, the slideshow options that were saved by the Save All Options menu 
  104. item are used.  If no options were saved, the default slideshow options are 
  105. used.  There is no limit to the number of files that you enter.  The only 
  106. restrictions are the number of characters that you can fit in one command at 
  107. the OS/2 prompt. 
  108.  
  109. For example, if you wanted to display the files, "colrtest.jpg", "mirri3.jpg", 
  110. and "image1.gif", in the order listed , type 
  111.  
  112.   pmjpeg colrtest.jpg mirri3.jpg image1.gif 
  113.  
  114. This example assumes that PMJPEG is in your search path and this command is 
  115. executed in the directory containing the images.  If OS/2 can't find 
  116. "pmjpeg.exe" or the images, you can prefix "pmjpeg.exe" or the images with a 
  117. standard OS/2 path. 
  118.  
  119. Also, you can have wildcards in the filenames.  For example, typing 
  120.  
  121.   pmjpeg *.jpg sample?.gif 
  122.  
  123. will display all the files with the ".jpg" extension and all "sample?.gif" 
  124. files in the current path. 
  125.  
  126.  
  127. ΓòÉΓòÉΓòÉ 6. Image File Formats ΓòÉΓòÉΓòÉ
  128.  
  129. o BMP 
  130. o Graphics Interchange Format (GIF) 
  131. o Interchange Format File (IFF) 
  132. o JPEG File Formats 
  133. o PCX 
  134. o Portable Pixmap (PPM) 
  135. o Targa 
  136. o Tagged Image File Format (TIFF) 
  137.  
  138.  
  139. ΓòÉΓòÉΓòÉ 6.1. BMP ΓòÉΓòÉΓòÉ
  140.  
  141. PMJPEG can view Windows and OS/2 (1.x and 2.0) BMP files stored with 1, 4, 8, 
  142. or 24 bits per pixel and can view BMP files that are run-length encoded(RLE). 
  143. In addition, it can display the first image in an OS/2 bitmap array. It can 
  144. save uncompressed Windows or OS/2 BMP files in 1, 4, 8 or 24 bits per pixel and 
  145. can save BMP files with RLE. 
  146.  
  147. Note that some graphics viewers use the file extension ".RLE" for run-length 
  148. encoded Windows BMP files.  PMJPEG uses the ".BMP" extension as a default for 
  149. such files. 
  150.  
  151.  
  152. ΓòÉΓòÉΓòÉ 6.2. Graphics Interchange Format (GIF) ΓòÉΓòÉΓòÉ
  153.  
  154. PMJPEG can view interlaced/non-interlaced GIF87a and GIF89a files, and it can 
  155. save non-interlaced GIF87a files. If a GIF89a file contains more than one 
  156. image, it will display the first image in the file. 
  157.  
  158.  
  159. ΓòÉΓòÉΓòÉ 6.3. Interchange Format File (IFF) ΓòÉΓòÉΓòÉ
  160.  
  161. The IFF format is a standard for Commodore Amiga computers.  PMJPEG can 
  162. read/write uncompressed and run-encoded FORM InterLeaved BitMap (ILBM) files 
  163. stored with 1, 2, 4, 8, or 24 bits per pixel. Hold And Modify (HAM) mode and 
  164. Sliced HAM (SHAM) mode are also supported; HAM's can be loaded/saved and SHAM's 
  165. can only be loaded. 
  166.  
  167.  
  168. ΓòÉΓòÉΓòÉ 6.4. JPEG File Formats ΓòÉΓòÉΓòÉ
  169.  
  170. The JPEG committee has not specified a standard file format, and consequently, 
  171. many applications of the JPEG algorithm use their own proprietary format. 
  172. PMJPEG uses the JPEG File Interchange Format(JFIF) which transports only pixel 
  173. information.  JFIF is supported by the IJPEG Group's software and other 
  174. programs based on their code. 
  175.  
  176. Handmade Software's GIF2JPG and Image Alchemy use a proprietary JPEG format 
  177. that is not compatible with the JFIF standard.  This proprietary format is not 
  178. supported by PMJPEG.  When you use GIF2JPG v.2.0, remember to leave out the 
  179. "-s" option to produce a JPEG file that is compatible with the JFIF standard 
  180. and viewable with PMJPEG. 
  181.  
  182.  
  183. ΓòÉΓòÉΓòÉ 6.5. PCX ΓòÉΓòÉΓòÉ
  184.  
  185. PMJPEG can view PCX files stored with 1, 4, 8, or 24 bits per pixel.  If a 1, 
  186. 4, or 8 bits per pixel PCX file does not have a valid palette, PMJPEG will use 
  187. a default palette.  It can save PCX Version 3.0 files with 1, 4, 8 or 24 bits 
  188. per pixel. 
  189.  
  190.  
  191. ΓòÉΓòÉΓòÉ 6.6. Portable Pixmap (PPM) ΓòÉΓòÉΓòÉ
  192.  
  193. PMJPEG can view Portable Pixmap(PPM) and Portable Graymap(PGM) files.  It can 
  194. save a subtype of the PPM format in which the pixel values are stored in 
  195. binary.  The color depth of this subtype is always 24 bits per pixel. 
  196.  
  197.  
  198. ΓòÉΓòÉΓòÉ 6.7. Targa ΓòÉΓòÉΓòÉ
  199.  
  200. PMJPEG can view uncompressed or run-length encoded Targa files stored with 8, 
  201. 15, 16, 24, or 32 bits per pixel and it can save uncompressed Targa files with 
  202. 8 or 24 bits per pixel. 
  203.  
  204.  
  205. ΓòÉΓòÉΓòÉ 6.8. Tagged Image File Format (TIFF) ΓòÉΓòÉΓòÉ
  206.  
  207. PMJPEG supports a subset of the TIFF 6.0 specification.  PMJPEG can view TIFF 
  208. files stored with 1, 4, 8, or 24 bits per pixel.  PMJPEG can read TIFF images 
  209. stored in strip format, in which the image is divided into horizontal strips of 
  210. pixels, and tile format,  in which an image is divided into rectangular grids 
  211. of pixels.  The compression modes LZW, Packbits, Thunderscan, NeXT, and CCITT 
  212. (RLE, RLEW, FAX3, FAX4) can be read as well as uncompressed TIFF images. 
  213.  
  214. PMJPEG can save uncompressed or Packbits-(Macintosh RLE), LZW-(with or without 
  215. differential encoding), CCITT Group 3-, or CCITT Group 4-compressed TIFF files 
  216. with 1, 4, 8 or 24 bits per pixel.  TIFF files are saved in strip format. 
  217.  
  218.  
  219. ΓòÉΓòÉΓòÉ 7. Menu Commands ΓòÉΓòÉΓòÉ
  220.  
  221. The menus are ordered by the following main topics: 
  222.  
  223. o File Menu 
  224. o Edit Menu 
  225. o View Menu 
  226. o Capture 
  227. o Options 
  228.  
  229.  
  230. ΓòÉΓòÉΓòÉ 7.1. File Menu ΓòÉΓòÉΓòÉ
  231.  
  232. The File menu includes commands that enable you to open and save files, to 
  233. batch convert files to JPEG, and to display multiple images in a selected 
  234. order. 
  235.  
  236. o Open 
  237. o Save As 
  238. o Save All Options 
  239. o Delete 
  240. o Batch Compression 
  241. o Slideshow 
  242. o Print 
  243. o Print Setup 
  244. o Print Options 
  245. o 1, 2, 3, 4 
  246. o 5, 6, 7, 8 
  247. o Exit 
  248.  
  249.  
  250. ΓòÉΓòÉΓòÉ 7.1.1. Open ΓòÉΓòÉΓòÉ
  251.  
  252. Select the name of a file to display.  The file formats that are supported are 
  253. the JPEG File Interchange Format (JFIF), TIFF, GIF 87a/89a, IFF, Targa, PCX, 
  254. PPM or Windows/OS/2 BMP. 
  255.  
  256.  
  257. ΓòÉΓòÉΓòÉ 7.1.2. Save As ΓòÉΓòÉΓòÉ
  258.  
  259. Select the name of the output file and the output format, which is the JPEG 
  260. File Interchange Format(JFIF), TIFF, GIF 87a, IFF, uncompressed Targa, PCX, 
  261. PPM, Windows BMP or OS/2 BMP. 
  262.  
  263.  
  264. ΓòÉΓòÉΓòÉ 7.1.3. Save All Options ΓòÉΓòÉΓòÉ
  265.  
  266. This will save all the PMJPEG options to a file named "pmjpeg.sav" in the same 
  267. directory as the PMJPEG executable.  When PMJPEG is initially loaded, the 
  268. options will be loaded if "pmjpeg.sav" exists. 
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 7.1.4. Delete ΓòÉΓòÉΓòÉ
  272.  
  273. This menu command lets you delete the file containing the currently displayed 
  274. image.  PMJPEG will prompt you for confirmation before deleting the file. 
  275.  
  276.  
  277. ΓòÉΓòÉΓòÉ 7.1.5. Batch Compression ΓòÉΓòÉΓòÉ
  278.  
  279. Select GIF, TIFF, PPM, and Targa files to compress to JPEG format with the 
  280. options specified in the JPEG Options dialog.  The list boxes in the left 
  281. column display the drives and the directories in the current path, the list box 
  282. in the middle displays the files in the current path, and the one in the right 
  283. displays a list of files to be converted.  To add file(s) to the "Files 
  284. Selected" box, select the file(s) you want to convert and press the "Add" 
  285. button.  To remove file(s) from this box, select the file(s) in this box and 
  286. press the "Remove" button. 
  287.  
  288. The output file(s) will have the same name as the input file(s) except that 
  289. they will have a ".jpg" extension.  Also, the output file(s) will be placed in 
  290. the same directory path in which the input file(s) were located. 
  291.  
  292. See also JPEG Options. 
  293.  
  294.  
  295. ΓòÉΓòÉΓòÉ 7.1.6. Slideshow ΓòÉΓòÉΓòÉ
  296.  
  297. Select the JPEG, TIFF, GIF, IFF, Targa, PPM, and BMP files to display in a 
  298. slideshow.  The order in which you add the files will be the order in which 
  299. they are displayed. 
  300.  
  301. After a picture is loaded and displayed, if Automatic Slide Advancement is 
  302. selected, there will be a user-selected delay before the next picture is 
  303. loaded.  To advance to the next picture before the delay has elapsed, click on 
  304. the window with the right mouse button.  If Manual Slide Advancement is 
  305. selected, PMJPEG will wait until you click with the right mouse button before 
  306. advancing to the next picture. 
  307.  
  308. If you would like the slideshow to continue from the beginning of the list 
  309. after the last picture is displayed, check off the Cycle Slideshow menu option. 
  310.  
  311. To abort the slideshow, click on the window with the left mouse button, click 
  312. on the "Yes" button in the confirmation dialog, and the slideshow will stop 
  313. after the currently loading picture is displayed. 
  314.  
  315. See also Slideshow Options. 
  316.  
  317.  
  318. ΓòÉΓòÉΓòÉ 7.1.7. Print ΓòÉΓòÉΓòÉ
  319.  
  320. Print the image currently displayed. 
  321.  
  322.  
  323. ΓòÉΓòÉΓòÉ 7.1.8. Print Setup ΓòÉΓòÉΓòÉ
  324.  
  325. The Print Setup dialog box lets you select the Printer and Job Properties.  The 
  326. Job Properties dialog box allows printer driver-dependent options to be 
  327. changed. 
  328.  
  329.  
  330. ΓòÉΓòÉΓòÉ 7.1.9. Print Options ΓòÉΓòÉΓòÉ
  331.  
  332. The displayed image can be printed in three ways: 1) best fit for the page, 2) 
  333. fit for the full page, or 3) scaled by a user-selected factor.  Best Fit scales 
  334. the image for maximum fit on a printed page while maintaining the image's 
  335. aspect ratio.  Fit for Full Page scales the image such that it fits the entire 
  336. page. The Scale option scales the printed image's width or height by an integer 
  337. factor that is selected by the user. 
  338.  
  339.  
  340. ΓòÉΓòÉΓòÉ 7.1.10. Exit ΓòÉΓòÉΓòÉ
  341.  
  342. Exit from PMJPEG. 
  343.  
  344.  
  345. ΓòÉΓòÉΓòÉ 7.1.11. 1, 2, 3, 4 ΓòÉΓòÉΓòÉ
  346.  
  347. The four most recently used file paths and their respective file types for 
  348. viewing an image.  If you select one of these menu items, the open dialog will 
  349. be displayed with a list of files limited to the selected file type in the 
  350. corresponding file path. 
  351.  
  352.  
  353. ΓòÉΓòÉΓòÉ 7.1.12. 5, 6, 7, 8 ΓòÉΓòÉΓòÉ
  354.  
  355. The four most recently opened images.  Choosing one of these menu-items 
  356. re-opens the selected file. 
  357.  
  358.  
  359. ΓòÉΓòÉΓòÉ 7.2. Edit Menu ΓòÉΓòÉΓòÉ
  360.  
  361. The Edit menu includes commands that enable you to transfer images to and from 
  362. the clipboard, change the color components of an image, and to manipulate the 
  363. image. 
  364.  
  365. o Copy 
  366. o Paste 
  367. o HSV Adjustment 
  368. o Color Balance 
  369. o Contrast Enhancement 
  370. o Gamma Correction 
  371. o Grayscale 
  372. o Negative 
  373. o Map To System Colors 
  374. o Rotate 
  375. o Flip Horizontal 
  376. o Flip Vertical 
  377. o Resize 
  378. o Crop 
  379. o Crop Stretched/Zoomed Image 
  380.  
  381.  
  382. ΓòÉΓòÉΓòÉ 7.2.1. Copy ΓòÉΓòÉΓòÉ
  383.  
  384. Copy the entire image to the clipboard. 
  385.  
  386.  
  387. ΓòÉΓòÉΓòÉ 7.2.2. Paste ΓòÉΓòÉΓòÉ
  388.  
  389. Paste an image from the clipboard. 
  390.  
  391.  
  392. ΓòÉΓòÉΓòÉ 7.2.3. HSV Adjustment ΓòÉΓòÉΓòÉ
  393.  
  394. Use the scroll bars to adjust the amount of hue, saturation, and 
  395. value/brightness in an image.  A value of 0 on the scroll bar means that there 
  396. is no change in the corresponding color component. When the value is increased 
  397. or decreased, the color component is increased or decreased, respectively. 
  398.  
  399.  
  400. ΓòÉΓòÉΓòÉ 7.2.4. Color Balance ΓòÉΓòÉΓòÉ
  401.  
  402. Use the scroll bars to adjust the amount of red, green, and blue in an image. 
  403. A value of 0 on the scroll bar means that there is no change in the 
  404. corresponding color component.  When the value is increased or decreased, the 
  405. color component is increased or decreased, respectively. 
  406.  
  407.  
  408. ΓòÉΓòÉΓòÉ 7.2.5. Contrast Enhancement ΓòÉΓòÉΓòÉ
  409.  
  410. Use the scroll bar to adjust the amount of contrast in an image.  A value of 0 
  411. on the scroll bar means that there is no change in the contrast.  When the 
  412. value is increased or decreased, the contrast is increased or decreased, 
  413. respectively. 
  414.  
  415.  
  416. ΓòÉΓòÉΓòÉ 7.2.6. Gamma Correction ΓòÉΓòÉΓòÉ
  417.  
  418. Use the scroll bar to adjust the amount of gamma.  A value of 1.0 on the scroll 
  419. bar means that there is no change in the image.  In general, increasing the 
  420. gamma makes the image lighter and decreasing it makes the image darker.  A 
  421. gamma of 2.2 is a commonly used value. 
  422.  
  423.  
  424. ΓòÉΓòÉΓòÉ 7.2.7. Grayscale ΓòÉΓòÉΓòÉ
  425.  
  426. Convert a color image into a grayscale one. 
  427.  
  428.  
  429. ΓòÉΓòÉΓòÉ 7.2.8. Negative ΓòÉΓòÉΓòÉ
  430.  
  431. Obtain the negative of the image. 
  432.  
  433.  
  434. ΓòÉΓòÉΓòÉ 7.2.9. Map To System Colors ΓòÉΓòÉΓòÉ
  435.  
  436. Converts the displayed image to an image that has a 256-color palette 
  437. containing the system colors of the OS/2 desktop.  Use this option to generate 
  438. an image that can be used as a 256-color OS/2 desktop-background image. 
  439.  
  440.  
  441. ΓòÉΓòÉΓòÉ 7.2.10. Rotate ΓòÉΓòÉΓòÉ
  442.  
  443. Rotate the image clockwise by 90 degrees. 
  444.  
  445.  
  446. ΓòÉΓòÉΓòÉ 7.2.11. Flip Horizontal ΓòÉΓòÉΓòÉ
  447.  
  448. Flip the image around the vertical axis. 
  449.  
  450.  
  451. ΓòÉΓòÉΓòÉ 7.2.12. Flip Vertical ΓòÉΓòÉΓòÉ
  452.  
  453. Flip the image around the horizontal axis. 
  454.  
  455.  
  456. ΓòÉΓòÉΓòÉ 7.2.13. Resize ΓòÉΓòÉΓòÉ
  457.  
  458. Change the spatial resolution of the displayed image.  Common sizes such as 
  459. 640x680, 800x600, 1024x768, and 1280x1024 can be easily selected. 
  460.  
  461. The Maximize Fit on Desktop option will resize the image into the largest 
  462. possible window that will fit on the desktop while keeping the aspect ratio, 
  463. the ratio between the original width and height. 
  464.  
  465. Also, a custom size can be manually entered.  If Keep Aspect Ratio is enabled, 
  466. only one dimension needs to be entered because the other one is automatically 
  467. changed to maintain the aspect ratio. 
  468.  
  469.  
  470. ΓòÉΓòÉΓòÉ 7.2.14. Crop ΓòÉΓòÉΓòÉ
  471.  
  472. If a region of the image is selected (see Selecting a Region to Crop or Zoom), 
  473. keep that region and discard the image outside of the selected region.  If the 
  474. image is stretched or zoomed, the region corresponding to the pixels of the 
  475. normal-sized image becomes the new image. 
  476.  
  477.  
  478. ΓòÉΓòÉΓòÉ 7.2.15. Crop Stretched/Zoomed Image ΓòÉΓòÉΓòÉ
  479.  
  480. If a region of the image is selected see Selecting a Region to Crop or Zoom), 
  481. keep that region and discard the image outside of the selected region. 
  482.  
  483.  
  484. ΓòÉΓòÉΓòÉ 7.3. View Menu ΓòÉΓòÉΓòÉ
  485.  
  486. The View menu includes commands that let you view an image in full screen mode 
  487. or with different scales without changing the image's data. 
  488.  
  489. o Stretch Image to Fit Window 
  490. o Keep Aspect Ratio if Stretched 
  491. o Full Screen 
  492. o Zoom In 
  493. o Zoom Out 
  494. o Zoom In/Out Region 
  495. o Exit Zoom Mode 
  496.  
  497.  
  498. ΓòÉΓòÉΓòÉ 7.3.1. Stretch Image to Fit Window ΓòÉΓòÉΓòÉ
  499.  
  500. When this option is checked, the scrollbars for the PMJPEG window are turned 
  501. off and the image is stretched to the dimensions of the client area of the 
  502. PMJPEG window.  This option does not permanently change the resolution of the 
  503. image.  If you save the image, the original image is saved, not the stretched 
  504. one. 
  505.  
  506.  
  507. ΓòÉΓòÉΓòÉ 7.3.2. Keep Aspect Ratio if Stretched ΓòÉΓòÉΓòÉ
  508.  
  509. When this option is checked along with Stretch Image to Fit Window, the image 
  510. is stretched while maintaining the image's aspect ratio. 
  511.  
  512.  
  513. ΓòÉΓòÉΓòÉ 7.3.3. Full Screen ΓòÉΓòÉΓòÉ
  514.  
  515. View the currently displayed image with the full screen.  If the image is 
  516. larger than the entire screen, the image will be resized with the best 
  517. proportional fit before it is displayed.  If the image is smaller, it will be 
  518. displayed in the center of the screen.  To exit from full screen mode, press 
  519. any key or click on the screen with the left mouse button. 
  520.  
  521.  
  522. ΓòÉΓòÉΓòÉ 7.3.4. Zoom In ΓòÉΓòÉΓòÉ
  523.  
  524. o Fixed Scale 
  525. o Selected Scale 
  526.  
  527.  
  528. ΓòÉΓòÉΓòÉ 7.3.4.1. Zoom In/Fixed Scale ΓòÉΓòÉΓòÉ
  529.  
  530. View the currently displayed image enlarged by a factor specified by one of the 
  531. fixed zoom ratios. 
  532.  
  533.  
  534. ΓòÉΓòÉΓòÉ 7.3.4.2. Zoom In/Selected Scale ΓòÉΓòÉΓòÉ
  535.  
  536. View the currently displayed image enlarged by a user-selected zoom ratio or by 
  537. a user-selected percentage. 
  538.  
  539.  
  540. ΓòÉΓòÉΓòÉ 7.3.5. Zoom Out ΓòÉΓòÉΓòÉ
  541.  
  542. o Fixed Scale 
  543. o Selected Scale 
  544.  
  545.  
  546. ΓòÉΓòÉΓòÉ 7.3.5.1. Zoom Out/Fixed Scale ΓòÉΓòÉΓòÉ
  547.  
  548. View the currently displayed image reduced by a factor specified by one of the 
  549. fixed zoom ratios. 
  550.  
  551.  
  552. ΓòÉΓòÉΓòÉ 7.3.5.2. Zoom Out/Selected Scale ΓòÉΓòÉΓòÉ
  553.  
  554. View the currently displayed image reduced by a user-selected zoom ratio or by 
  555. a user-selected percentage. 
  556.  
  557.  
  558. ΓòÉΓòÉΓòÉ 7.3.6. Zoom In/Out Region ΓòÉΓòÉΓòÉ
  559.  
  560. If a region of the image is selected (see Selecting a Region to Crop or Zoom), 
  561. scale the image so that the region of interest is fully displayed in the PMJPEG 
  562. window. 
  563.  
  564.  
  565. ΓòÉΓòÉΓòÉ 7.3.7. Exit Zoom Mode ΓòÉΓòÉΓòÉ
  566.  
  567. View the zoomed image at its normal size. 
  568.  
  569.  
  570. ΓòÉΓòÉΓòÉ 7.4. Capture Menu ΓòÉΓòÉΓòÉ
  571.  
  572. The Capture menu includes commands that let you capture the entire screen, a 
  573. part of the screen, a window, or a part of a window. 
  574.  
  575. o Window 
  576. o Client Area 
  577. o Desktop 
  578. o Area of Desktop 
  579. o Hide Window 
  580.  
  581.  
  582. ΓòÉΓòÉΓòÉ 7.4.1. Window ΓòÉΓòÉΓòÉ
  583.  
  584. After selecting this menu item, the PMJPEG window hides itself and you must 
  585. select a window to capture by moving the mouse pointer over the desired window 
  586. and clicking on the window with the left mouse button. 
  587.  
  588.  
  589. ΓòÉΓòÉΓòÉ 7.4.2. Client Area ΓòÉΓòÉΓòÉ
  590.  
  591. After selecting this menu item, the PMJPEG window hides itself and you must 
  592. select a client area of a window to capture by moving the mouse pointer over 
  593. the desired window and clicking on the window with the left mouse button. The 
  594. client area does not include the window frame or menu bar. 
  595.  
  596.  
  597. ΓòÉΓòÉΓòÉ 7.4.3. Desktop ΓòÉΓòÉΓòÉ
  598.  
  599. Capture the entire desktop.  See also the Hide Window option. 
  600.  
  601.  
  602. ΓòÉΓòÉΓòÉ 7.4.4. Area of Desktop ΓòÉΓòÉΓòÉ
  603.  
  604. After selecting this menu item, you must select an area of the desktop to 
  605. capture.  To select a region of the desktop, click on the desktop with the left 
  606. mouse button.  While holding down that button, move your mouse until the 
  607. rectangle surrounds the desired region, and then release the mouse button.  The 
  608. dimensions of the selected region are displayed in the center of the indicated 
  609. region.  See also the Hide Window option. 
  610.  
  611.  
  612. ΓòÉΓòÉΓòÉ 7.4.5. Hide Window ΓòÉΓòÉΓòÉ
  613.  
  614. When this option is checked, the PMJPEG window hides itself before capturing 
  615. the desktop with the Desktop or Area of Desktop command. 
  616.  
  617.  
  618. ΓòÉΓòÉΓòÉ 7.5. Options Menu ΓòÉΓòÉΓòÉ
  619.  
  620. The Options menu includes commands that let you determine how other commands 
  621. operate. The settings for the options can be saved with the Save All Options 
  622. command. 
  623.  
  624. o Maximum Color Depth 
  625. o Display Old Image during Load 
  626. o Auto-Refresh 
  627. o Generate Icons 
  628. o Suppress Warnings 
  629. o Window Options 
  630. o JPEG Options 
  631. o Slideshow Options 
  632. o Priority Options 
  633. o Preferences 
  634.  
  635.  
  636. ΓòÉΓòÉΓòÉ 7.5.1. Maximum Color Depth ΓòÉΓòÉΓòÉ
  637.  
  638. When you load an image that has more colors than the Maximum Color Depth 
  639. setting, PMJPEG will reduce the number of colors to the Maximum Color Depth 
  640. setting before displaying the image.  If you are viewing images, you should set 
  641. this option to the number of colors supported by your display driver. If you 
  642. are converting images from one file format to another, you should set it to 
  643. 16.7 million colors. 
  644.  
  645.  
  646. ΓòÉΓòÉΓòÉ 7.5.2. Display Old Image during Load ΓòÉΓòÉΓòÉ
  647.  
  648. If this option is checked, you can continue viewing the currently displayed 
  649. image while another image is being loaded.  However, this option will use more 
  650. memory because PMJPEG has to maintain two images.  Consequently, it may slow 
  651. down the loading of the next image if PMJPEG runs out of physical memory and 
  652. must use slower virtual memory. 
  653.  
  654.  
  655. ΓòÉΓòÉΓòÉ 7.5.3. Auto-Refresh ΓòÉΓòÉΓòÉ
  656.  
  657. The purpose of this option is to provide a temporary solution to a bug in the 
  658. 256 color drivers.  This bug is evident when the area of the image under a 
  659. drop-down menu or under a dialog box is not properly redrawn after the 
  660. drop-down menu or the dialog, respectively, is closed. 
  661.  
  662. If this menu item is checked, PMJPEG will automatically refresh the image when 
  663. it is necessary. 
  664.  
  665.  
  666. ΓòÉΓòÉΓòÉ 7.5.4. Generate Icons ΓòÉΓòÉΓòÉ
  667.  
  668. When this option is checked, PMJPEG will automatically generate icons for 
  669. OS/2's WorkPlace Shell whenever an image file is opened.  These icons will be 
  670. shown if you view the directory with the images using the Drives object on the 
  671. desktop. 
  672.  
  673. On slower machines such as a 386, using a slideshow to generate icons for 
  674. batches of files may not work for all files if the delay between images is set 
  675. below 5 seconds.  This is a bug in OS/2.  To work around it, use a longer delay 
  676. between slideshow images.  Fast 486 machines do not have this problem. 
  677.  
  678.  
  679. ΓòÉΓòÉΓòÉ 7.5.5. Suppress Warnings ΓòÉΓòÉΓòÉ
  680.  
  681. If this option is checked, PMJPEG suppresses all warnings.  Warnings occur when 
  682. you load a corrupted image or discard an image that has changed. 
  683.  
  684.  
  685. ΓòÉΓòÉΓòÉ 7.5.6. Window Options ΓòÉΓòÉΓòÉ
  686.  
  687. The Window Z-Order options determine the relative level of the PMJPEG window to 
  688. other windows on the desktop, immediately after an image is loaded.  The level 
  689. is not changed if Keep Current Order is set.  If the Below All Windows option 
  690. is set, the PMJPEG window will place itself under any window that overlaps it. 
  691. If the Above All Windows choice is selected, the PMJPEG window will placed 
  692. itself on top of any window that overlaps it. 
  693.  
  694. Whenever an image is loaded or resized, the Resize Window to Fit Image option 
  695. will cause the PMJPEG window to resize itself to fit the displayed image.  If 
  696. the image is larger than the desktop, the window size is chosen such that it 
  697. fits on the desktop, and the scroll bar(s) are enabled to let you view the 
  698. portion of the image that doesn't fit on the desktop. 
  699.  
  700. The last two options, Restore Window if Minimized and Move Window to Upper-Left 
  701. Corner of Desktop, are effective after an image is loaded and they are 
  702. self-expalantory. 
  703.  
  704.  
  705. ΓòÉΓòÉΓòÉ 7.5.7. JPEG Options ΓòÉΓòÉΓòÉ
  706.  
  707. The Quantization options are applied when Maximum Color Depth is set to 8-bits 
  708. per pixel or less.  2-pass quantization(specifically, Heckbert) calculates the 
  709. optimal colormap for the quantized image and produces better looking output 
  710. than 1-pass quantization.  1-pass quantization is slightly faster because a 
  711. fixed colormap is used. 
  712.  
  713. Dithering is the process of rendering an image on a display that supports less 
  714. than the number of colors in the image.  Floyd-Steinberg Dithering, an error 
  715. diffusion method, should be turned on when your display is not 
  716. truecolor(24-bit) and when Maximum Color Depth is set to the number of colors 
  717. supported by your display driver. 
  718.  
  719. The Quality Factor, an integer between 0 and 100 inclusive, determines the 
  720. tradeoff between the output file size and the output image quality.  If you 
  721. choose a high quality factor, the image quality will be high but the file size 
  722. will be large.  A lower quality setting will yield a smaller file at a cost of 
  723. lower fidelity.  Since the JPEG algorithm is lossy, a quality factor of 100 
  724. will not give you a losslessly compressed image. 
  725.  
  726. The Smoothing Factor, also an integer between 0 and 100 inclusive, determines 
  727. the degree of smoothing to apply to an image before compressing that image with 
  728. JPEG.  The higher you set the factor, the higher the degree of smoothing that 
  729. is applied.  A smoothing factor of 0 means that no smoothing is performed. 
  730. Smoothing removes noise introduced when an image is dithered, and, in turn, 
  731. smoothing produces a smaller JPEG file.  It should be used for only dithered 
  732. images, like photographic GIF pictures.  Generally, a factor between 10 and 50 
  733. removes the dithering noise from an image. 
  734.  
  735. Entropy Optimization selects an optimal Huffman table, and it produces a 
  736. smaller JPEG file but it takes more time to encode the image. 
  737.  
  738. If PMJPEG runs out of virtual memory while it is decoding/encoding JPEG files, 
  739. it will use temporary files that are created in the Path for Temporary File. 
  740.  
  741.  
  742. ΓòÉΓòÉΓòÉ 7.5.8. Slideshow Options ΓòÉΓòÉΓòÉ
  743.  
  744. The Slide Order determines the order in which the images in a slideshow list is 
  745. displayed.  If Forward order is selected,  the images are displayed in the 
  746. order in which they are listed in the slideshow dialog box.  If Reverse order 
  747. is chosen, the images are displayed in reverse order from the last file to the 
  748. first one in the slideshow list.  If Random order is selected, the files are 
  749. displayed in a random order. 
  750.  
  751. The Slide Advancement options determine how to advance to the next image in a 
  752. slideshow.  In Manual mode, PMJPEG will wait until you click with the right 
  753. mouse button before advancing to the next picture.  In Automatic mode, there 
  754. will be a user-selected time delay before the next picture is loaded.  To 
  755. advance to the next picture before the delay has elapsed, click on the window 
  756. with the right mouse button.  The Delay can be set to a value between 0 and 60 
  757. seconds. 
  758.  
  759. The Buffer Image Formats options allow buffering of selected image formats 
  760. during a cyclic slideshow.  If a type is selected, all images of that type are 
  761. stored in memory after they are loaded and decompressed, and they will not be 
  762. loaded/decompressed the next time they are displayed.  This feature must be 
  763. used in conjunction with the Cycle Slideshow option.  Buffering images can use 
  764. a lot of memory; if you don't have much physical memory, be certain that there 
  765. is enough disk space on Window's swap drive to handle this memory usage. 
  766.  
  767. When a slideshow is running, the Cycle Slideshow option determines whether or 
  768. not a list of images is continuously displayed in a cycle.  If this option is 
  769. on, the slideshow returns back to the first picture after the last one is 
  770. displayed and continues to display all the images in a selected list until you 
  771. abort the slideshow. 
  772.  
  773. The Full Screen option lets you display the images in the slideshow with the 
  774. full screen as described in the View Full Screen section. 
  775.  
  776.  
  777. ΓòÉΓòÉΓòÉ 7.5.9. Priority Options ΓòÉΓòÉΓòÉ
  778.  
  779. These options let you adjust the priority of all the compute-intensive threads 
  780. in case you want PMJPEG to use either more or less CPU time while it is 
  781. loading, saving, or batch compressing.  There are two priority classes that you 
  782. can select.  If you choose the Idle Time class, the threads are running only 
  783. when the CPU is idle.  If you choose the Regular class, the threads execute 
  784. with normal priority. 
  785.  
  786. The Priority Level lets you change the priority level of the priority class.  A 
  787. priority level of 0 means that there is no change in the priority of the 
  788. threads.  Choosing a higher priority level gives the threads more priority. 
  789. The converse is also true. 
  790.  
  791.  
  792. ΓòÉΓòÉΓòÉ 7.5.10. Preferences ΓòÉΓòÉΓòÉ
  793.  
  794. For time-consuming tasks like loading, saving, batch compressing, and mapping 
  795. to system colors, PMJPEG displays a percentage that indicates how much of the 
  796. task has been completed.  The progress can be displayed in either a dialog box 
  797. or the title bar of the PMJPEG window. 
  798.  
  799. For the open/save dialog, you can choose either the OS/2 standard file dialog 
  800. or the PMJPEG file dialog. 
  801.  
  802.  
  803. ΓòÉΓòÉΓòÉ 8. Keyboard Accelerators ΓòÉΓòÉΓòÉ
  804.  
  805. PMJPEG lets you use the following key combinations to perform the corresponding 
  806. functions. 
  807.  
  808. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  809. ΓöéKey(s)                        ΓöéFunction                      Γöé
  810. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  811. ΓöéDel                           ΓöéDelete File                   Γöé
  812. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  813. ΓöéCtrl + Ins  or  Ctrl + C      ΓöéCopy Image to Clipboard       Γöé
  814. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  815. ΓöéShift + Ins  or  Ctrl + V     ΓöéPaste Image from Clipboard    Γöé
  816. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  817. ΓöéHome                          ΓöéScroll Left by a Page         Γöé
  818. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  819. ΓöéUp Arrow                      ΓöéScroll Up by One Pixel        Γöé
  820. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  821. ΓöéPage Up                       ΓöéScroll Up by a Page           Γöé
  822. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  823. ΓöéLeft Arrow                    ΓöéScroll Left by One Pixel      Γöé
  824. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  825. ΓöéRight Arrow                   ΓöéScroll Right by One Pixel     Γöé
  826. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  827. ΓöéEnd                           ΓöéScroll Right by a Page        Γöé
  828. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  829. ΓöéDown Arrow                    ΓöéScroll Down by One Pixel      Γöé
  830. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  831. ΓöéPage Down                     ΓöéScroll Down by a Page         Γöé
  832. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  833.  
  834.  
  835. ΓòÉΓòÉΓòÉ 9. Selecting a Region to Crop or Zoom ΓòÉΓòÉΓòÉ
  836.  
  837. To select a region of the image, click on the image with the left mouse button. 
  838. While holding down that button, move your mouse until the rectangle surrounds 
  839. the desired region, and then release the mouse button.  The dimensions of the 
  840. selected region are displayed in the center of the indicated region. 
  841.  
  842.  
  843. ΓòÉΓòÉΓòÉ 10. How to Register ΓòÉΓòÉΓòÉ
  844.  
  845. If you use PMJPEG for more than 14 days, you are expected to register PMJPEG. 
  846. When you register, you will receive the latest version of PMJPEG, a user 
  847. manual, and a collection of JPEG images (we will put as many as we can fit on 1 
  848. 1.44M  3 1/2" floppy or on 4 360k 5 1/4" floppies).  Also, the registered 
  849. version does not have the reminder-to-register screen at the start. 
  850.  
  851. The registration fee is only $20.  Massachusetts residents, add 5% sales tax to 
  852. the registration fee.  US residents, add $4 for shipping and handling; non-US 
  853. residents, add $8 for shipping and handling.  If you want PMJPEG e-mailed to 
  854. your account instead of having it physically mailed to you, there is no extra 
  855. shipping charge.  If you are paying with a Visa or MasterCard, add 10% to this 
  856. subtotal.  The 10% is the processing fee that we get charged for credit card 
  857. transactions. 
  858.  
  859. Updates are free but the shipping charge described above applies to updates. 
  860. Users who register PMJPEG and provide an e-mail address will automatically 
  861. receive updates via e-mail. 
  862.  
  863. For e-mail registrations, you need to use a program called "uudecode" to decode 
  864. the uuencoded file that we e-mail to you.  For your information, a uuencoded 
  865. file is a binary file that is converted to text by a program called "uuencode". 
  866. If your mail system rejects large messages, we will split the uuencoded file 
  867. into smaller parts before mailing the parts to you, and you will need to edit 
  868. the messages with a text editor before you can decode them.  Compuserve, for 
  869. example, does not permit large e-mail messages.  Also, the uuencoded file is 
  870. rather large; it is approximately 300k.  Compuserve users may find it less 
  871. expensive to receive PMJPEG via U.S. Mail. 
  872.  
  873. Registrations with the incorrect fee, non-US currency, or drawn on a non-US 
  874. bank will be returned. 
  875.  
  876. To register, complete the order form. and send payment to: 
  877.  
  878.    PVS 
  879.    Attn: Norman Yee 
  880.    58 Chandler St. 
  881.    Boston, MA 02116 
  882.    U.S.A. 
  883.  
  884. Registration of PMJPEG is based on "personal usage."  Corporate or 
  885. organizational users must register all copies used on an individual basis; a 
  886. specific person (name) must be explicitly assigned to each registrant who will 
  887. be provided with a personalized copy of PMJPEG. Registration grants a specific 
  888. person (not an organization or corporate entity) the right to use PMJPEG. 
  889.  
  890. Although we will try to mail your copy of PMJPEG 1-3 weeks after we receive 
  891. your registration, please allow up to 4-6 weeks for delivery. 
  892.  
  893.  
  894. ΓòÉΓòÉΓòÉ 11. Order Form ΓòÉΓòÉΓòÉ
  895.  
  896.                ORDER FORM 
  897.  
  898.  Name: ______________________________________________________________ 
  899.  Company: ___________________________________________________________ 
  900.  Address: ___________________________________________________________ 
  901.  City: _____________________  State: ________  ZIP: _________________ 
  902.  Country (if outside US): ___________________________________________ 
  903.  Phone Number (optional): _____________  Circle:  home  or  work 
  904.  
  905.  Shareware Version of Program evaluated (optional): _________________ 
  906.  Where you found Shareware Version (optional): ______________________ 
  907.  
  908.  
  909.  Product            Quantity   Price Each     Total 
  910.  =================================================================== 
  911.  PMJPEG for OS/2 2.x and Warp   ____    $20.00 U.S.     _____ 
  912.  WinJPEG for Windows 3.x     ____    $25.00 U.S.     _____ 
  913.  WinJPEG Update Fee (from any registered version of WinJPEG) 
  914.                  ____     $5.00 U.S.     _____ 
  915.  Murals for Windows 3.x      ____    $15.00 U.S.     _____ 
  916.  =================================================================== 
  917.                       Merchandise Total: ______ 
  918.          5% Sales Tax  (Massachusetts residents only): ______ 
  919.               Shipping and Handling (choose one): ______ 
  920.               __  E-mail (no additional charge) 
  921.               __  U.S. residents ($4 U.S.) 
  922.               __  Non-U.S. residents ($8 U.S.) 
  923.                            Subtotal: ______ 
  924.       Prices above reflect a 10% cash discount; 
  925.        for Visa/MasterCard Orders, add 10% of Subtotal: ______ 
  926.                             TOTAL: ______ 
  927.   (Non-credit card order payments must be in U.S. cash, 
  928.   U.S. funds drawn on a U.S. bank, or a postal money order) 
  929.  
  930.  
  931.  Please fill in the following for Credit Card Orders: 
  932.    Signature: _______________________ 
  933.    Name on Card: ____________________    Visa [ ]  MasterCard [ ] 
  934.    Credit Card Number: ___________________  Expiration Date: _______ 
  935.  
  936.  Choose Disk Size (check one if you did not select "E-mail" for shipping): 
  937.            __  4  5 1/4" DS/DD (360K) disks 
  938.            __  1  3 1/2" DS/HD (1.44 Mb) disk 
  939.  
  940.  E-mail Address (optional except E-mail Shipping): _________________ 
  941.  Circle Type of Email Address:  Internet  Compuserve  AOL  Delphi 
  942.  (Compuserve, AOL, and Delphi users, please be aware that a PMJPEG 
  943.   E-mail registration can be sent to you in over 8 uuencoded parts and 
  944.   requires a program called uudecode to convert the uuencoded text back 
  945.   to a binary file.) 
  946.  
  947.  
  948.  Mail to:          Internet Address: 
  949.      PVS 
  950.      Norman Yee             nyee@netcom.com 
  951.      58 Chandler St. 
  952.      Boston, MA 02116 
  953.      U.S.A. 
  954.  
  955.  
  956. ΓòÉΓòÉΓòÉ 12. Reporting Bugs ΓòÉΓòÉΓòÉ
  957.  
  958. If you find a bug in PMJPEG, we would appreciate it if you would inform us of 
  959. the bug through our e-mail account: 
  960.  
  961.   nyee@netcom.com 
  962.  
  963. When you send us a bug report, include a description of the procedure for 
  964. reproducing the bug and a description of your system configuration(hardware and 
  965. software). 
  966.  
  967.  
  968. ΓòÉΓòÉΓòÉ 13. License Agreement (applicable to registered users) ΓòÉΓòÉΓòÉ
  969.  
  970. You are licensed to single-copy use of PMJPEG; this means that you can install 
  971. your registered version of PMJPEG simultaneously on one computer at work, one 
  972. computer at home, and one portable computer, if only one copy is in use by the 
  973. registered individual at a time.  You may make copies of the registered PMJPEG 
  974. disk as necessary for normal backup purposes; you agree not to make any copies 
  975. of the printed PMJPEG manual or the registered version of PMJPEG for others. 
  976.  
  977. If you are going to install PMJPEG on a LAN server, you may install PMJPEG on 
  978. only one compute or network server and concurrently have a single user access 
  979. PMJPEG from such network. 
  980.  
  981.  
  982. ΓòÉΓòÉΓòÉ 14. Disclaimer ΓòÉΓòÉΓòÉ
  983.  
  984. The authors of this program accept no responsibility for damages that are 
  985. caused by this program and make NO WARRANTY or representation, either express 
  986. or implied, with respect to this software.  This software is provided "AS IS," 
  987. and you, its user, assume the entire risk when you use it. 
  988.  
  989.  
  990. ΓòÉΓòÉΓòÉ 15. Acknowledgments ΓòÉΓòÉΓòÉ
  991.  
  992. PMJPEG is based in part on the work of the Independent JPEG Group. 
  993.  
  994. TIFF support in PMJPEG is based in part on Sam Leffler's TIFF library. 
  995.  
  996. Windows is a trademark of Microsoft Corporation. 
  997.  
  998. OS/2 is a trademark of International Business Machines Corporation. 
  999.  
  1000. The Graphics Interchange Format(c) is the Copyright property of CompuServe 
  1001. Incorporated.  GIF(sm) is a Service Mark property of CompuServe Incorporated. 
  1002.  
  1003. GIF2JPG and Image Alchemy are trademarks of Handmade Software, Inc. 
  1004.  
  1005. WinJPEG is copyright (C) 1992-1994, Norman Yee and Ken Yee.  All rights 
  1006. reserved. 
  1007.  
  1008. PMJPEG is copyright (C) 1993, 1994 Norman Yee and Ken Yee.  All rights 
  1009. reserved. 
  1010.  
  1011. o Copyright Notice for Sam Leffler's TIFF Library 
  1012.  
  1013.  
  1014. ΓòÉΓòÉΓòÉ 15.1. Copyright Notice for Sam Leffler's TIFF Library ΓòÉΓòÉΓòÉ
  1015.  
  1016. Copyright (c) 1988, 1989, 1990, 1991, 1992, 1993, 1994 Sam Leffler 
  1017.  
  1018. Copyright (c) 1991, 1992, 1993, 1994 Silicon Graphics, Inc. 
  1019.  
  1020. Permission to use, copy, modify, distribute, and sell this software and  its 
  1021. documentation for any purpose is hereby granted without fee, provided that (i) 
  1022. the above copyright notices and this permission notice appear in all copies of 
  1023. the software and related documentation, and (ii) the names of Sam Leffler and 
  1024. Silicon Graphics may not be used in any advertising or publicity relating to 
  1025. the software without the specific, prior written permission of Sam Leffler and 
  1026. Silicon Graphics.