Home » Archimedes archive » Acorn User » AU 1997-Xmas B.adf » PD » MakeJPEG/!MakeJPEG/!Help
MakeJPEG/!MakeJPEG/!Help
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Acorn User » AU 1997-Xmas B.adf » PD |
Filename: | MakeJPEG/!MakeJPEG/!Help |
Read OK: | ✔ |
File size: | 6B9D bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
____________________________________________________________________________ � M a k e J P E G � JPEG Image Compression and Decompresssion Toolkit JPEG utilities by The Independent JPEG Group version 6a (07 Feb 1996) Desktop front-end application by David Thomas, � 1992-6 version 2.04 (23 Mar 1996) ____________________________________________________________________________ Introduction ______________________________________________________________ JPEG is a compression system for real-world pictures. By �real-world� pictures I mean photographic images, often referred to as �continuous- tone�. It is a �lossy� format, meaning that not all the information you feed in to it gets stored and some image detail is lost. What�s remarkable about the JPEG system is the size of the files it produces, they are _extremely_ small for the data they contain. It enables you to squeeze many megabytes of imagery onto a single floppy disc. The JPEG system must be treated carefully if you want optimum compression and image quality. This �toolkit�, based on the work of The Independent JPEG Group, has been created to enable users to �master� high-quality JPEGs by allowing them to fine-tune the parameters available. MakeJPEG requires a hard disc, as the utilities it uses run straight from disc. It must be pointed out here that MakeJPEG is _not_ a program for novices, as some of its options are quite cryptic, it is really intended for graphics hackers like myself, who can entertain themselves for hours creating �funny� JPEGs. If you want an image viewer, go for FYEO, ChangeFSI, Translator or [myveryown] Pix instead. In particular, MakeJPEG doesn�t support RISC OS Sprites, although it is likely that I will add it in a future version (maybe ;). The image formats it uses are Windows BMPs, OS/2 BMPs, CompuServe GIFs, Truevision Targas and Portable Bitmaps, so you need an external image �renderer� to view the images such as those mentioned above. If you have used a version of MakeJPEG prior to this, please note that this version is radically different from version 1.09, the last release of some time ago. Ensure you read the manual well. Usage _____________________________________________________________________ The operation of MakeJPEG is divided into four areas, which are : � Compression of standard images into the JPEG format, � Decompression of JPEG images to standard formats, � Translation of JPEG images between its different variations, and � A facility for adding Comments and messages to JPEG images. They each have a window of their own from which you can control how they behave. Clicking the Select button on MakeJPEG�s iconbar icon will open the MakeJPEG Deompression window, clicking with Adjust will open the MakeJPEG Compression window. The other windows are accessible by using the iconbar menu. The contents of these windows are discussed below. As MakeJPEG is just a desktop controller for a set of command-line programs, certain conventions are adhered to to maximise efficiency. Each option button controls the presence of a command-line �switch�. If a switch is not signalled as being on then the utilities will assume some default value for that option. This is particulary relevant for the compression quality setting - if the option isn�t on, then a default quality setting will be used. Be careful that you always specify exactly what you want. The three main windows (Compress, Decompress and Translate) are divided into sections, consisting of Basic Options, Advanced Options and Wizard Options. These sections refer to the general complexity-level of the options contained within. ( Wizard options are intended for people with brains the size of small citys. :) The Compress and Translate both also have another section called 'Comment Options' which controls whether comment blocks will automatically be included in the file. In the following text I will use �[�]� to represent option buttons and �(*)� to represent radio buttons. Beneath each option or radio �symbol� will be a description of what it does. Some of the descriptions I have used (for example the one on restart markers) are just duplicates as their action doesn�t change across the different utilities. �MakeJPEG Decompression� __________________________________________________ This window controls the conversion of JPEG images to the more usual bitmap formats. Dragging a JPEG to the decompression window will pop-up a save box containing a bitmap image icon. Drag this icon to a filer window to convert the JPEG. Basic Options _____________________________________________________________ Output file-format (a group of radio icons) These radio icons determine the output image file-format to be used. The only format which can�t take the full output it is GIF which can only do up to 8bpp output. When using GIF the number of output colours automatically gets reduced to a maximum of 256 colours. [�] Reduce image to ... colours This option allows you to reduce the amount of colours in the output image from 24bpp or 8bpp grey, to whatever number you specify in the writable. However, the value must be at most 256 and at least 8. [�] Fast, low-quality output This is a sort of macro-option; it implies fast inverse-DCT, low-quality upsampling, one pass quantisation and ordered dither. It�s there for when you want speedy output. [�] Force greyscaled output This will make any output files appear in shades of grey in up to 8bpp (256 colours - the maximum amount for grey). [�] Scale output by ... When on, this will scale down the size of the output image by the specified scale factor, useful for previews of large images. The available scale factors are a half, a quarter and an eighth. Output is much faster when it is scaled down. Advanced Options __________________________________________________________ [�] Verbosity This allows you to control how �talkative� the decompressor is. When off, the decompressor will not produce any text-messages, except for error messages. When on, it will give some details about the image being decompressed. The low setting will display details about what tables and markers are held in the file, the high setting will go further and display the contents of the tables. With verbose on you must press Space to continue when the compressor has finished its processing. [�] DCT method This selector controls how the inverse Discrete Cosine Transform (the basic JPEG decompression step) is carried out. The available options are : � Fast - Faster, less accurate decompression. � Integer - Medium speed and accuracy, the default. � Floating-Point - Slow, high accuracy decompression. Fast is useful for preview images, but Integer is of a higher quality. Floating-Point is too slow for general use, unless you�ve got an SGI Indy2 doing your FP for you :). [�] Dithering method This selector allows you to choose which dithering method is used when converting images down to 256 or less colours. The available methods are : � (none) - No dithering is performed, low quality. yuk! � Ordered - �Ordered� dithering is used, medium quality and speed. Ordered dithering only works when one-pass quantisation (see below) is selected. � Floyd-Steinberg - �Floyd-Steinberg� error-spreading is used, it is the highest quality but also the slowest. This is the default setting. [�] Map output to image colours By selecting this option and dragging a GIF or PPM file to the drop-arrow to the right of the option, the output file�s colours will be mapped on to the colours used by the file you specify. [�] Faster, lower-quality upsampling When selected this will make the decompressor use a faster, lower-quality upsampling routine. This provides a a speedup with a corresponding quality drop. [�] One-pass colour quantisation This makes the decompressor use one-pass instead of two-pass colour reduction. The one-pass method is faster and needs less memory, but it produces a lower-quality image. This option is ignored unless you also set the �Reduce image to ... colours� option. [�] Maximum memory You can safely ignore this, it�s only provided for completeness. It controls how much memory the decompressor will constrain itself to using. �MakeJPEG Compression� ____________________________________________________ This window controls the conversion of bitmap images into JPEG format. Dragging a BMP, GIF, Targa or PBM image to the compression window will pop-up a save box containing a JPEG icon. Drag this icon to a filer window to convert the image. Basic Options _____________________________________________________________ [�] Image quality This option allows you to set the quality level, as a percentage. This roughly determines the level of detail that will be kept from the original file and consequently the output file size. By default this is set at 75% but you can change this by either entering a new value in the writable icon or adjusting the existing value by using the up and down icons. 85% is a good �high-quality� setting. Note that really low settings of about 0% to 5% cause the image to be distorted beyond all recognition. If you use quality settings of 0% to 23% you will get a message saying that �the quantisation tables are too coarse for baseline JPEG� files, this means that the quality of the picture is below that of the agreed limits, if you make files like this they are less likely to be compatible with other JPEG reading software. However, you can use the �Force baseline JPEG� option to ensure compatability. [�] Make colour input greyscale This will make the compressor �see� the input file as levels of grey, so the resulting JPEG file will also be grey. Grey files are smaller, as they store no colour data, but they�re pretty useless unless you want to store your John Major photo collection. ;) [�] Optimisation of entropy encoding parameters When this is set MakeJPEG will try to optimize the encoding tables in the output file, making it smaller, with no change in the image quality. This function will need more memory and take more time to run though. The optimised files tend to be about 1-2K smaller, which is well worth it on smaller files but not so neccessary with large scanner-type images. [�] Create progressive (multiple-scan) file Most JPEG files are stored as one top-to-bottom �scan� of image data. Progressive JPEG allows you to store a JPEG as a series of scans of increasing quality which build up into the final image. It iss similar in concept to interlaced GIF images, but it can also work with the colour components of the image. This is a new facility, not really available in many other decoders (especially Acorn-based decoders) so it should be used with caution. When this option is on, MakeJPEG will create a default-order progressive image. Advanced Options __________________________________________________________ [�] Verbosity This allows you to control how �talkative� the compressor is. When off, the compressor will not produce any text-messages, except for error messages. When on, it will give some details about the image being compressed. (The low and high setting isn�t worth using for compression as the compressor app seems very uptight about giving info out.) With verbose on you must press Space to continue when the compressor has finished its processing. [�] DCT method This selector controls how the Discrete Cosine Transform, the basic JPEG compression step, is carried out. The available options are : � Fast - for faster, less accurate compression. � Integer - the default, medium speed and accuracy. � Floating-Point - for slow, high accuracy compression. I wouldn�t recommend using Fast for any important work or floating-point for everyday use. [�] Smooth input image This will smooth over the input image data by the specified percentage, this is provided primarily to remove dither patterns from the input which will in most cases ensure it compresses better. Setting the percentage too high will visibly blur the image, so be warned! [�] Restart marker every This option controls the insertion of extra control bytes in the file to help make sure the file, if it gets corrupted, does not loose too much data. This will make the file larger though. The writable icon controls how many restart markers will be placed in the file and the two option buttons below it control where they will be put. For example, setting the restart marker to 20 and selecting the �Blocks� option, place a restart marker every twenty blocks (JPEG images are divided into blocks of 16x16 pixels). This option is provided for those transferring images over unreliable networks such as with continent-to-continent Internet access. Images with unwanted restart markers can have them removed by processing the file through the �Translate� facility. [�] Maximum memory You can safely ignore this, it�s only provided for completeness. It controls how much memory the compressor will constrain itself to using. Wizard Options ____________________________________________________________ Refer to the �wizard� document for more information on these options as they are quite complicated. [�] Force baseline JPEG to be made This is only applies to people wanting to make really low-quality files. This controls whether the quantisation tables will be constrained to an 8-bit range, as some JPEG implementations will not allow 16-bit quantisation tables. [�] Use quantisation tables file When this option is on and you have dragged a text file to the shaded down-arrow, then the text file will be passed to the compressor as a table detailing the quantisation tables to use when compressing a file. Click on the arrow to be informed of the name of the file that is currently set. [�] Set quantisation tables With this option on, the contents of the writable icon next to it will be passed to the compressor to tell it which quantisation tables to use when compressing an image. [�] Set sampling factors This option controls the reduction of quality when making the JPEG file. It�s occasionally useful for some JPEG software which relies on certain sampling factors. [�] Specify scan sequence By setting this option and dragging a text file to the drop-arrow next to it, the compressor will be instructed to use the specified file as a description of the ordering of the scans to be emitted. For progressive JPEGs it specifies the progression parameters. Comment Options ___________________________________________________________ [�] Include a Comment Block as per Comments window This option will automatically post-process the file, as if it had been dropped on the 'Insert Comment Block' section of the Comments window. All choices currently in operation in the Comments window will be used. This option requires a scrap directory to be set up. �MakeJPEG Translation� ____________________________________________________ This window controls features you can change in a JPEG file once it�s been compressed. For example you can add in restart markers, or turn it into a progressive JPEG. This doesn�t affect the image data as no compression or decompression is taking place. To translate a file you drag it to the translation window, a save box will pop up with a JPEG file icon in it. Drag this icon to a filer window to translate the image. Basic Options _____________________________________________________________ [�] Optimisation of entropy encoding parameters When this is set MakeJPEG will try to optimize the encoding tables in the output file, making it smaller, with no change in the image quality. This function will need more memory and take more time to run though. The optimised files tend to be about 1-2K smaller, which is well worth it on smaller files but not so necessary with large-scan size images. [�] Create progressive (multiple-scan) file Most JPEG files are stored as one top-to-bottom �scan� of image data. Progressive JPEG allows you to store a JPEG as a series of scans of increasing quality which build up into the final image. It iss similar in concept to interlaced GIF images, but it can also work with the colour components of the image. This is a new facility, not really available in many other decoders (especially Acorn-based decoders) so it should be used with caution. When this option is on, MakeJPEG will create a default-order progressive image. Advanced Options __________________________________________________________ [�] Verbosity This allows you to control how �talkative� the translator is. When off, the translator will not produce any text-messages, except for error messages. When on, it will give some details about the image being decompressed. The low setting will display details about what tables and markers are held in the file, the high setting will go further and display the contents of the tables. With verbose on you must press Space to continue when the translator has finished its processing. [�] Restart marker every This option controls the insertion of extra control bytes in the file to help make sure the file, if it gets corrupted, does not loose too much data. This will make the file larger though. The writable icon controls how many restart markers will be placed in the file and the two option buttons below it control where they will be put. For example, setting the restart marker to 20 and selecting the �Blocks� option, place a restart marker every twenty blocks (JPEG images are divided into blocks of 16x16 pixels). This option is provided for those transferring images over unreliable networks such as country-to-country Internet. Images with unwanted restart markers can have them removed by processing the file through the �Translate� facility. [�] Maximum memory You can safely ignore this, it�s only provided for completeness. It controls how much memory the translator will constrain itself to using. Wizard Options ____________________________________________________________ [�] Specify scan sequence By setting this option and dragging a text file to the drop-arrow next to it, the translator will be instructed to use the specified file as a description of the ordering of the scans to be emitted. For progressive JPEGs it specifies the progression parameters. Comment Options ___________________________________________________________ [�] Include a Comment Block as per Comments window This option will automatically post-process the file, as if it had been dropped on the 'Insert Comment Block' section of the Comments window. All choices currently in operation in the Comments window will be used. This option requires a scrap directory to be set up. �MakeJPEG Comments� _______________________________________________________ The comments window allow you to add textual messages to JPEG files and delete existing messages. It also allows you to read any comments present in JPEG files. Extract Comment Block _____________________________________________________ This section allows you to extract any comments present in the JPEG file to a text file for inspection. It works slightly differently to the other windows in that you must drag your JPEG to the drop-arrow. When you drag it to the drop-arrow a save box will pop-up for you to save the text file from. [�] Include image dimensions This option will cause other information to be included in the extracted comment textfile. This will usually be the image�s dimensions and the JPEG process it was encoded by. Insert Comment Block ______________________________________________________ This section takes a JPEG file and outputs a JPEG file, adding in whatever comments you want stored. (*) Short comment By entering text in the writable icon and selecting this radio button, the specified text will be added to the JPEG as a comment. You can enter up to a maximum of 64 characters this way. If you leave the writable icon blank, this will _not_ be added to the file as a comment. (*) Long comment from file This radio button controls whether a specified text file will be used as the comment text. You specify the text file by dragging it to the dop-arrow to the right of the radio button. By using this method you can insert more than 64 characters of text into the JPEG file. The maximum size of any one comment �block� is 64 Kbytes. If you need more than this (!) then you can just keep inserting more blocks. [�] Delete existing comments If selected, this will remove any existing comments from the processed JPEG file. Notes _____________________________________________________________________ � Memory: It's next to impossible to predict how much memory the utilities will need, so MakeJPEG makes no effort to do so. You cannot control how much memory they use by setting the Next slot in the Task Manager as they can claim from the Free pool. They will resort to using temporary files where necessary. In general, Translate is the most memory hungry feature. Don't ever allocate less than 100K as the utilities may not be able to unsqueeze themselves and initialise properly, giving a cryptic error. � The utilites, wot dus der work like, with their associated documents is in the !MakeJPEG.Resources.JPEG directory. These utilities may be distributed separately from MakeJPEG since I did not write them, please read the JPEGinfo document for further information. � Errors, when they happen, will generally just report the error and leave an empty JPEG file on the disc. � Holding down Ctrl when dropping a JPEG on MakeJPEG (any window) is equivalent to dropping a JPEG in the Translation window. � Handing MakeJPEG a file with a "/JPG" extension on the filename will remove it from the output filename. � Users of the LongFilenames utility: MakeJPEG won�t accept long output filenames. :( I think this is a C Library problem. To Do _____________________________________________________________________ What fun things are happening in the magical world of MakeJPEG ;-) ... � Fix hourglass problem. � Sprite support for cjpeg and djpeg. � Re-code the entire thing in C as a stand-alone FYEO-style thing. (!) Updates ___________________________________________________________________ 0.01+ - Development versions 1.00 (01 Jan 1993) - First usable version (not released) 1.01 - Wimp$Scrap detector for app-app transfer implemented - Checks for when someone uses Wimp$Scrap for both input and output files, i.e. Save from Edit with save to Edit. Still some bugs tho. 1.02 - Didn�t realise that the cjpeg app could use GIF as input, does now though - taa daa! - New paned main Control window and Status window added with timing and in/out filetype & size sections. - Some filer and app icons/ptrs changed. - Docs enhanced/changed in various places. - Save & Default configuration option added. - New �Fast mode� & �Verbose� options added. - Stops you using same in/out files. 1.03 - Minor fault in startup file recogniser corrected. - New creator apps �stolen� from Translator (apps are version 4). - New windows, options, docs. 1.04 - Problems associated with RISC OS 2 cured (Clib/FPEm/DragASprite) - Various personal additions - DragASprite fiddly bits fiddled - Doc �slimmed�. 1.05 - Insignificantly small changes not woth mentioning. 1.06 - Rewrote the very nasty configuration load/save routines. Saves quantization tables filename in config file now. - Added �Extra verbose� option. 1.07 - Minor changes to Status window and Save box - Centres windows to the screen when you open them 1.08 - Fixed adjust-drag of icon in save box bug (no drag icon was appearing) - Removed the non-functional icons from templates (JFIF/TIFF and coding icons) - Included the new �official� JPEG Sprite. 1.09 (02 May 1994) - Fixed innumerable bugs... - Messed around with docs 1.20 - Interim v5 app version, some bugger switched the progress display on though. :( 2.00 (07 Oct 1995) - Complete rewrite of front-end, had little choice, 1.09 was desparately tied to the version 4 apps. :( - Got the source and built the apps myself this time. (This sounds familiar! ;) - Uses the brand-spanking-new version 6 apps. - New jpegtran & comment utils. - Doc rewrote, again had little choice. - Uses my new !Help-text displayer. 2.01 (08 Oct 1995) - Added the hourglass percentage display to cjpeg, djpeg & jpegtran. 2.02 (03 Nov 1995) - The compression window�s writable icon checks were correcting the wrong icons. - Dragging a JPEG to MakeJPEG with Ctrl held causes �Translate� to be used rather than �Decompress�. Saves keeping the Translate window open. 2.03 (09 Dec 1995) - Recompiled binaries with -Otime and -Dshort=int (!) to give a _very_ marginal speedup. Might use more memory however. - Swapped around the iconbar click action, now Select open the Decompress window and Adjust opens the Compress window, I've made it this way as images are decompressed far more often than they are compressed. - Fixed the somewhat silly window opening code, to not force the whole window open. - Added an 'add comments' option to the Compress and Translate windows which automatically adds the currently specified comment to output JPEGs. Needs Wimp$Scrap though. - The JPEG FAQ is now included with the distribution to save me answering any nasty questions. ;-) - 'Useful' directory included with some GIFs that act as palettes for mapping images to. 2.04 (23 Mar 1996) - Now uses the version 6a applications. - Many of the fiddlings with the applications mentioned above have been omitted for the sake of reliability. - OSLib is used to control the hourglass now, rather than DeskLib. - HelpFile 1.02 used. Copyright and Contact Addresses ___________________________________________ This software is copyrighted work of David Thomas, it is supplied �as is�; using it is entirely at your own risk. I make no warranty as to the fitness of this software for any purpose. You are free to distribute this application to anyone you please, as long as you are not supplying it for personal gain and it is delivered with all the supplied files unaltered. If you have any comments, bug reports, suggestions for future versions or anything else don�t hesitate to contact me at - Mail: Mr D.P. Thomas 20 Rosebery Avenue Waterloo Liverpool L22 2BH Email: CMSDTHOM@livjm.ac.uk WWW: http://java.cms.livjm.ac.uk/cmsdthom/ The latest versions of my applications will be available from my World Wide Web pages, where term dates allow. ____________________________________________________________________________
00000000 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00000040 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a 20 20 |____________.. | 00000050 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000060 20 20 20 20 20 20 20 20 20 20 20 94 20 4d 20 61 | . M a| 00000070 20 6b 20 65 20 4a 20 50 20 45 20 47 20 95 0a 0a | k e J P E G ...| 00000080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4a 50 | JP| 00000090 45 47 20 49 6d 61 67 65 20 43 6f 6d 70 72 65 73 |EG Image Compres| 000000a0 73 69 6f 6e 20 61 6e 64 20 44 65 63 6f 6d 70 72 |sion and Decompr| 000000b0 65 73 73 73 69 6f 6e 20 54 6f 6f 6c 6b 69 74 0a |esssion Toolkit.| 000000c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000000d0 20 4a 50 45 47 20 75 74 69 6c 69 74 69 65 73 20 | JPEG utilities | 000000e0 62 79 20 54 68 65 20 49 6e 64 65 70 65 6e 64 65 |by The Independe| 000000f0 6e 74 20 4a 50 45 47 20 47 72 6f 75 70 0a 20 20 |nt JPEG Group. | 00000100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000110 20 20 20 20 20 20 20 20 76 65 72 73 69 6f 6e 20 | version | 00000120 36 61 20 28 30 37 20 46 65 62 20 31 39 39 36 29 |6a (07 Feb 1996)| 00000130 0a 0a 20 20 20 20 20 20 20 20 20 20 20 44 65 73 |.. Des| 00000140 6b 74 6f 70 20 66 72 6f 6e 74 2d 65 6e 64 20 61 |ktop front-end a| 00000150 70 70 6c 69 63 61 74 69 6f 6e 20 62 79 20 44 61 |pplication by Da| 00000160 76 69 64 20 54 68 6f 6d 61 73 2c 20 a9 20 31 39 |vid Thomas, . 19| 00000170 39 32 2d 36 0a 20 20 20 20 20 20 20 20 20 20 20 |92-6. | 00000180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 | ve| 00000190 72 73 69 6f 6e 20 32 2e 30 34 20 28 32 33 20 4d |rsion 2.04 (23 M| 000001a0 61 72 20 31 39 39 36 29 0a 5f 5f 5f 5f 5f 5f 5f |ar 1996)._______| 000001b0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 000001f0 5f 5f 5f 5f 5f 0a 0a 0a 20 49 6e 74 72 6f 64 75 |_____... Introdu| 00000200 63 74 69 6f 6e 20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |ction __________| 00000210 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00000240 5f 5f 5f 5f 0a 0a 20 20 4a 50 45 47 20 69 73 20 |____.. JPEG is | 00000250 61 20 63 6f 6d 70 72 65 73 73 69 6f 6e 20 73 79 |a compression sy| 00000260 73 74 65 6d 20 66 6f 72 20 72 65 61 6c 2d 77 6f |stem for real-wo| 00000270 72 6c 64 20 70 69 63 74 75 72 65 73 2e 20 20 42 |rld pictures. B| 00000280 79 20 90 72 65 61 6c 2d 77 6f 72 6c 64 91 0a 70 |y .real-world..p| 00000290 69 63 74 75 72 65 73 20 49 20 6d 65 61 6e 20 70 |ictures I mean p| 000002a0 68 6f 74 6f 67 72 61 70 68 69 63 20 69 6d 61 67 |hotographic imag| 000002b0 65 73 2c 20 6f 66 74 65 6e 20 72 65 66 65 72 72 |es, often referr| 000002c0 65 64 20 74 6f 20 61 73 20 90 63 6f 6e 74 69 6e |ed to as .contin| 000002d0 75 6f 75 73 2d 0a 74 6f 6e 65 91 2e 20 20 49 74 |uous-.tone.. It| 000002e0 20 69 73 20 61 20 90 6c 6f 73 73 79 91 20 66 6f | is a .lossy. fo| 000002f0 72 6d 61 74 2c 20 6d 65 61 6e 69 6e 67 20 74 68 |rmat, meaning th| 00000300 61 74 20 6e 6f 74 20 61 6c 6c 20 74 68 65 20 69 |at not all the i| 00000310 6e 66 6f 72 6d 61 74 69 6f 6e 20 79 6f 75 0a 66 |nformation you.f| 00000320 65 65 64 20 69 6e 20 74 6f 20 69 74 20 67 65 74 |eed in to it get| 00000330 73 20 73 74 6f 72 65 64 20 61 6e 64 20 73 6f 6d |s stored and som| 00000340 65 20 69 6d 61 67 65 20 64 65 74 61 69 6c 20 69 |e image detail i| 00000350 73 20 6c 6f 73 74 2e 20 20 57 68 61 74 91 73 20 |s lost. What.s | 00000360 72 65 6d 61 72 6b 61 62 6c 65 0a 61 62 6f 75 74 |remarkable.about| 00000370 20 74 68 65 20 4a 50 45 47 20 73 79 73 74 65 6d | the JPEG system| 00000380 20 69 73 20 74 68 65 20 73 69 7a 65 20 6f 66 20 | is the size of | 00000390 74 68 65 20 66 69 6c 65 73 20 69 74 20 70 72 6f |the files it pro| 000003a0 64 75 63 65 73 2c 20 74 68 65 79 20 61 72 65 0a |duces, they are.| 000003b0 5f 65 78 74 72 65 6d 65 6c 79 5f 20 73 6d 61 6c |_extremely_ smal| 000003c0 6c 20 66 6f 72 20 74 68 65 20 64 61 74 61 20 74 |l for the data t| 000003d0 68 65 79 20 63 6f 6e 74 61 69 6e 2e 20 20 49 74 |hey contain. It| 000003e0 20 65 6e 61 62 6c 65 73 20 79 6f 75 20 74 6f 20 | enables you to | 000003f0 73 71 75 65 65 7a 65 20 6d 61 6e 79 0a 6d 65 67 |squeeze many.meg| 00000400 61 62 79 74 65 73 20 6f 66 20 69 6d 61 67 65 72 |abytes of imager| 00000410 79 20 6f 6e 74 6f 20 61 20 73 69 6e 67 6c 65 20 |y onto a single | 00000420 66 6c 6f 70 70 79 20 64 69 73 63 2e 0a 0a 20 20 |floppy disc... | 00000430 54 68 65 20 4a 50 45 47 20 73 79 73 74 65 6d 20 |The JPEG system | 00000440 6d 75 73 74 20 62 65 20 74 72 65 61 74 65 64 20 |must be treated | 00000450 63 61 72 65 66 75 6c 6c 79 20 69 66 20 79 6f 75 |carefully if you| 00000460 20 77 61 6e 74 20 6f 70 74 69 6d 75 6d 20 63 6f | want optimum co| 00000470 6d 70 72 65 73 73 69 6f 6e 0a 61 6e 64 20 69 6d |mpression.and im| 00000480 61 67 65 20 71 75 61 6c 69 74 79 2e 20 20 54 68 |age quality. Th| 00000490 69 73 20 90 74 6f 6f 6c 6b 69 74 91 2c 20 62 61 |is .toolkit., ba| 000004a0 73 65 64 20 6f 6e 20 74 68 65 20 77 6f 72 6b 20 |sed on the work | 000004b0 6f 66 20 54 68 65 20 49 6e 64 65 70 65 6e 64 65 |of The Independe| 000004c0 6e 74 0a 4a 50 45 47 20 47 72 6f 75 70 2c 20 68 |nt.JPEG Group, h| 000004d0 61 73 20 62 65 65 6e 20 63 72 65 61 74 65 64 20 |as been created | 000004e0 74 6f 20 65 6e 61 62 6c 65 20 75 73 65 72 73 20 |to enable users | 000004f0 74 6f 20 90 6d 61 73 74 65 72 91 20 68 69 67 68 |to .master. high| 00000500 2d 71 75 61 6c 69 74 79 20 4a 50 45 47 73 0a 62 |-quality JPEGs.b| 00000510 79 20 61 6c 6c 6f 77 69 6e 67 20 74 68 65 6d 20 |y allowing them | 00000520 74 6f 20 66 69 6e 65 2d 74 75 6e 65 20 74 68 65 |to fine-tune the| 00000530 20 70 61 72 61 6d 65 74 65 72 73 20 61 76 61 69 | parameters avai| 00000540 6c 61 62 6c 65 2e 0a 0a 20 20 4d 61 6b 65 4a 50 |lable... MakeJP| 00000550 45 47 20 72 65 71 75 69 72 65 73 20 61 20 68 61 |EG requires a ha| 00000560 72 64 20 64 69 73 63 2c 20 61 73 20 74 68 65 20 |rd disc, as the | 00000570 75 74 69 6c 69 74 69 65 73 20 69 74 20 75 73 65 |utilities it use| 00000580 73 20 72 75 6e 20 73 74 72 61 69 67 68 74 20 66 |s run straight f| 00000590 72 6f 6d 0a 64 69 73 63 2e 20 20 49 74 20 6d 75 |rom.disc. It mu| 000005a0 73 74 20 62 65 20 70 6f 69 6e 74 65 64 20 6f 75 |st be pointed ou| 000005b0 74 20 68 65 72 65 20 74 68 61 74 20 4d 61 6b 65 |t here that Make| 000005c0 4a 50 45 47 20 69 73 20 5f 6e 6f 74 5f 20 61 20 |JPEG is _not_ a | 000005d0 70 72 6f 67 72 61 6d 20 66 6f 72 0a 6e 6f 76 69 |program for.novi| 000005e0 63 65 73 2c 20 61 73 20 73 6f 6d 65 20 6f 66 20 |ces, as some of | 000005f0 69 74 73 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 |its options are | 00000600 71 75 69 74 65 20 63 72 79 70 74 69 63 2c 20 69 |quite cryptic, i| 00000610 74 20 69 73 20 72 65 61 6c 6c 79 20 69 6e 74 65 |t is really inte| 00000620 6e 64 65 64 20 66 6f 72 0a 67 72 61 70 68 69 63 |nded for.graphic| 00000630 73 20 68 61 63 6b 65 72 73 20 6c 69 6b 65 20 6d |s hackers like m| 00000640 79 73 65 6c 66 2c 20 77 68 6f 20 63 61 6e 20 65 |yself, who can e| 00000650 6e 74 65 72 74 61 69 6e 20 74 68 65 6d 73 65 6c |ntertain themsel| 00000660 76 65 73 20 66 6f 72 20 68 6f 75 72 73 0a 63 72 |ves for hours.cr| 00000670 65 61 74 69 6e 67 20 90 66 75 6e 6e 79 91 20 4a |eating .funny. J| 00000680 50 45 47 73 2e 20 20 49 66 20 79 6f 75 20 77 61 |PEGs. If you wa| 00000690 6e 74 20 61 6e 20 69 6d 61 67 65 20 76 69 65 77 |nt an image view| 000006a0 65 72 2c 20 67 6f 20 66 6f 72 20 46 59 45 4f 2c |er, go for FYEO,| 000006b0 0a 43 68 61 6e 67 65 46 53 49 2c 20 54 72 61 6e |.ChangeFSI, Tran| 000006c0 73 6c 61 74 6f 72 20 6f 72 20 5b 6d 79 76 65 72 |slator or [myver| 000006d0 79 6f 77 6e 5d 20 50 69 78 20 69 6e 73 74 65 61 |yown] Pix instea| 000006e0 64 2e 0a 0a 20 20 49 6e 20 70 61 72 74 69 63 75 |d... In particu| 000006f0 6c 61 72 2c 20 4d 61 6b 65 4a 50 45 47 20 64 6f |lar, MakeJPEG do| 00000700 65 73 6e 91 74 20 73 75 70 70 6f 72 74 20 52 49 |esn.t support RI| 00000710 53 43 20 4f 53 20 53 70 72 69 74 65 73 2c 20 61 |SC OS Sprites, a| 00000720 6c 74 68 6f 75 67 68 20 69 74 20 69 73 0a 6c 69 |lthough it is.li| 00000730 6b 65 6c 79 20 74 68 61 74 20 49 20 77 69 6c 6c |kely that I will| 00000740 20 61 64 64 20 69 74 20 69 6e 20 61 20 66 75 74 | add it in a fut| 00000750 75 72 65 20 76 65 72 73 69 6f 6e 20 28 6d 61 79 |ure version (may| 00000760 62 65 20 3b 29 2e 20 20 54 68 65 20 69 6d 61 67 |be ;). The imag| 00000770 65 20 66 6f 72 6d 61 74 73 0a 69 74 20 75 73 65 |e formats.it use| 00000780 73 20 61 72 65 20 57 69 6e 64 6f 77 73 20 42 4d |s are Windows BM| 00000790 50 73 2c 20 4f 53 2f 32 20 42 4d 50 73 2c 20 43 |Ps, OS/2 BMPs, C| 000007a0 6f 6d 70 75 53 65 72 76 65 20 47 49 46 73 2c 20 |ompuServe GIFs, | 000007b0 54 72 75 65 76 69 73 69 6f 6e 20 54 61 72 67 61 |Truevision Targa| 000007c0 73 20 61 6e 64 0a 50 6f 72 74 61 62 6c 65 20 42 |s and.Portable B| 000007d0 69 74 6d 61 70 73 2c 20 73 6f 20 79 6f 75 20 6e |itmaps, so you n| 000007e0 65 65 64 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 |eed an external | 000007f0 69 6d 61 67 65 20 90 72 65 6e 64 65 72 65 72 91 |image .renderer.| 00000800 20 74 6f 20 76 69 65 77 20 74 68 65 0a 69 6d 61 | to view the.ima| 00000810 67 65 73 20 73 75 63 68 20 61 73 20 74 68 6f 73 |ges such as thos| 00000820 65 20 6d 65 6e 74 69 6f 6e 65 64 20 61 62 6f 76 |e mentioned abov| 00000830 65 2e 0a 0a 20 20 49 66 20 79 6f 75 20 68 61 76 |e... If you hav| 00000840 65 20 75 73 65 64 20 61 20 76 65 72 73 69 6f 6e |e used a version| 00000850 20 6f 66 20 4d 61 6b 65 4a 50 45 47 20 70 72 69 | of MakeJPEG pri| 00000860 6f 72 20 74 6f 20 74 68 69 73 2c 20 70 6c 65 61 |or to this, plea| 00000870 73 65 20 6e 6f 74 65 20 74 68 61 74 0a 74 68 69 |se note that.thi| 00000880 73 20 76 65 72 73 69 6f 6e 20 69 73 20 72 61 64 |s version is rad| 00000890 69 63 61 6c 6c 79 20 64 69 66 66 65 72 65 6e 74 |ically different| 000008a0 20 66 72 6f 6d 20 76 65 72 73 69 6f 6e 20 31 2e | from version 1.| 000008b0 30 39 2c 20 74 68 65 20 6c 61 73 74 20 72 65 6c |09, the last rel| 000008c0 65 61 73 65 20 6f 66 0a 73 6f 6d 65 20 74 69 6d |ease of.some tim| 000008d0 65 20 61 67 6f 2e 20 20 45 6e 73 75 72 65 20 79 |e ago. Ensure y| 000008e0 6f 75 20 72 65 61 64 20 74 68 65 20 6d 61 6e 75 |ou read the manu| 000008f0 61 6c 20 77 65 6c 6c 2e 0a 0a 0a 20 55 73 61 67 |al well.... Usag| 00000900 65 20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |e ______________| 00000910 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00000940 5f 5f 5f 5f 5f 5f 5f 0a 0a 20 20 54 68 65 20 6f |_______.. The o| 00000950 70 65 72 61 74 69 6f 6e 20 6f 66 20 4d 61 6b 65 |peration of Make| 00000960 4a 50 45 47 20 69 73 20 64 69 76 69 64 65 64 20 |JPEG is divided | 00000970 69 6e 74 6f 20 66 6f 75 72 20 61 72 65 61 73 2c |into four areas,| 00000980 20 77 68 69 63 68 20 61 72 65 20 3a 0a 0a 20 20 | which are :.. | 00000990 20 20 20 20 20 20 8f 20 43 6f 6d 70 72 65 73 73 | . Compress| 000009a0 69 6f 6e 20 6f 66 20 73 74 61 6e 64 61 72 64 20 |ion of standard | 000009b0 69 6d 61 67 65 73 20 69 6e 74 6f 20 74 68 65 20 |images into the | 000009c0 4a 50 45 47 20 66 6f 72 6d 61 74 2c 0a 20 20 20 |JPEG format,. | 000009d0 20 20 20 20 20 8f 20 44 65 63 6f 6d 70 72 65 73 | . Decompres| 000009e0 73 69 6f 6e 20 6f 66 20 4a 50 45 47 20 69 6d 61 |sion of JPEG ima| 000009f0 67 65 73 20 74 6f 20 73 74 61 6e 64 61 72 64 20 |ges to standard | 00000a00 66 6f 72 6d 61 74 73 2c 0a 20 20 20 20 20 20 20 |formats,. | 00000a10 20 8f 20 54 72 61 6e 73 6c 61 74 69 6f 6e 20 6f | . Translation o| 00000a20 66 20 4a 50 45 47 20 69 6d 61 67 65 73 20 62 65 |f JPEG images be| 00000a30 74 77 65 65 6e 20 69 74 73 20 64 69 66 66 65 72 |tween its differ| 00000a40 65 6e 74 20 76 61 72 69 61 74 69 6f 6e 73 2c 0a |ent variations,.| 00000a50 20 20 20 20 61 6e 64 20 8f 20 41 20 66 61 63 69 | and . A faci| 00000a60 6c 69 74 79 20 66 6f 72 20 61 64 64 69 6e 67 20 |lity for adding | 00000a70 43 6f 6d 6d 65 6e 74 73 20 61 6e 64 20 6d 65 73 |Comments and mes| 00000a80 73 61 67 65 73 20 74 6f 20 4a 50 45 47 20 69 6d |sages to JPEG im| 00000a90 61 67 65 73 2e 0a 0a 54 68 65 79 20 65 61 63 68 |ages...They each| 00000aa0 20 68 61 76 65 20 61 20 77 69 6e 64 6f 77 20 6f | have a window o| 00000ab0 66 20 74 68 65 69 72 20 6f 77 6e 20 66 72 6f 6d |f their own from| 00000ac0 20 77 68 69 63 68 20 79 6f 75 20 63 61 6e 20 63 | which you can c| 00000ad0 6f 6e 74 72 6f 6c 20 68 6f 77 20 74 68 65 79 0a |ontrol how they.| 00000ae0 62 65 68 61 76 65 2e 0a 0a 20 20 43 6c 69 63 6b |behave... Click| 00000af0 69 6e 67 20 74 68 65 20 53 65 6c 65 63 74 20 62 |ing the Select b| 00000b00 75 74 74 6f 6e 20 6f 6e 20 4d 61 6b 65 4a 50 45 |utton on MakeJPE| 00000b10 47 91 73 20 69 63 6f 6e 62 61 72 20 69 63 6f 6e |G.s iconbar icon| 00000b20 20 77 69 6c 6c 20 6f 70 65 6e 20 74 68 65 0a 4d | will open the.M| 00000b30 61 6b 65 4a 50 45 47 20 44 65 6f 6d 70 72 65 73 |akeJPEG Deompres| 00000b40 73 69 6f 6e 20 77 69 6e 64 6f 77 2c 20 63 6c 69 |sion window, cli| 00000b50 63 6b 69 6e 67 20 77 69 74 68 20 41 64 6a 75 73 |cking with Adjus| 00000b60 74 20 77 69 6c 6c 20 6f 70 65 6e 20 74 68 65 20 |t will open the | 00000b70 4d 61 6b 65 4a 50 45 47 0a 43 6f 6d 70 72 65 73 |MakeJPEG.Compres| 00000b80 73 69 6f 6e 20 77 69 6e 64 6f 77 2e 20 20 54 68 |sion window. Th| 00000b90 65 20 6f 74 68 65 72 20 77 69 6e 64 6f 77 73 20 |e other windows | 00000ba0 61 72 65 20 61 63 63 65 73 73 69 62 6c 65 20 62 |are accessible b| 00000bb0 79 20 75 73 69 6e 67 20 74 68 65 20 69 63 6f 6e |y using the icon| 00000bc0 62 61 72 0a 6d 65 6e 75 2e 20 20 54 68 65 20 63 |bar.menu. The c| 00000bd0 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 73 65 |ontents of these| 00000be0 20 77 69 6e 64 6f 77 73 20 61 72 65 20 64 69 73 | windows are dis| 00000bf0 63 75 73 73 65 64 20 62 65 6c 6f 77 2e 0a 0a 20 |cussed below... | 00000c00 20 41 73 20 4d 61 6b 65 4a 50 45 47 20 69 73 20 | As MakeJPEG is | 00000c10 6a 75 73 74 20 61 20 64 65 73 6b 74 6f 70 20 63 |just a desktop c| 00000c20 6f 6e 74 72 6f 6c 6c 65 72 20 66 6f 72 20 61 20 |ontroller for a | 00000c30 73 65 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 2d 6c |set of command-l| 00000c40 69 6e 65 0a 70 72 6f 67 72 61 6d 73 2c 20 63 65 |ine.programs, ce| 00000c50 72 74 61 69 6e 20 63 6f 6e 76 65 6e 74 69 6f 6e |rtain convention| 00000c60 73 20 61 72 65 20 61 64 68 65 72 65 64 20 74 6f |s are adhered to| 00000c70 20 74 6f 20 6d 61 78 69 6d 69 73 65 20 65 66 66 | to maximise eff| 00000c80 69 63 69 65 6e 63 79 2e 20 20 45 61 63 68 0a 6f |iciency. Each.o| 00000c90 70 74 69 6f 6e 20 62 75 74 74 6f 6e 20 63 6f 6e |ption button con| 00000ca0 74 72 6f 6c 73 20 74 68 65 20 70 72 65 73 65 6e |trols the presen| 00000cb0 63 65 20 6f 66 20 61 20 63 6f 6d 6d 61 6e 64 2d |ce of a command-| 00000cc0 6c 69 6e 65 20 90 73 77 69 74 63 68 91 2e 20 20 |line .switch.. | 00000cd0 49 66 20 61 20 73 77 69 74 63 68 0a 69 73 20 6e |If a switch.is n| 00000ce0 6f 74 20 73 69 67 6e 61 6c 6c 65 64 20 61 73 20 |ot signalled as | 00000cf0 62 65 69 6e 67 20 6f 6e 20 74 68 65 6e 20 74 68 |being on then th| 00000d00 65 20 75 74 69 6c 69 74 69 65 73 20 77 69 6c 6c |e utilities will| 00000d10 20 61 73 73 75 6d 65 20 73 6f 6d 65 20 64 65 66 | assume some def| 00000d20 61 75 6c 74 0a 76 61 6c 75 65 20 66 6f 72 20 74 |ault.value for t| 00000d30 68 61 74 20 6f 70 74 69 6f 6e 2e 20 20 54 68 69 |hat option. Thi| 00000d40 73 20 69 73 20 70 61 72 74 69 63 75 6c 61 72 79 |s is particulary| 00000d50 20 72 65 6c 65 76 61 6e 74 20 66 6f 72 20 74 68 | relevant for th| 00000d60 65 20 63 6f 6d 70 72 65 73 73 69 6f 6e 0a 71 75 |e compression.qu| 00000d70 61 6c 69 74 79 20 73 65 74 74 69 6e 67 20 2d 20 |ality setting - | 00000d80 69 66 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 73 |if the option is| 00000d90 6e 91 74 20 6f 6e 2c 20 74 68 65 6e 20 61 20 64 |n.t on, then a d| 00000da0 65 66 61 75 6c 74 20 71 75 61 6c 69 74 79 20 73 |efault quality s| 00000db0 65 74 74 69 6e 67 0a 77 69 6c 6c 20 62 65 20 75 |etting.will be u| 00000dc0 73 65 64 2e 20 20 42 65 20 63 61 72 65 66 75 6c |sed. Be careful| 00000dd0 20 74 68 61 74 20 79 6f 75 20 61 6c 77 61 79 73 | that you always| 00000de0 20 73 70 65 63 69 66 79 20 65 78 61 63 74 6c 79 | specify exactly| 00000df0 20 77 68 61 74 20 79 6f 75 20 77 61 6e 74 2e 0a | what you want..| 00000e00 0a 20 20 54 68 65 20 74 68 72 65 65 20 6d 61 69 |. The three mai| 00000e10 6e 20 77 69 6e 64 6f 77 73 20 28 43 6f 6d 70 72 |n windows (Compr| 00000e20 65 73 73 2c 20 44 65 63 6f 6d 70 72 65 73 73 20 |ess, Decompress | 00000e30 61 6e 64 20 54 72 61 6e 73 6c 61 74 65 29 20 61 |and Translate) a| 00000e40 72 65 20 64 69 76 69 64 65 64 0a 69 6e 74 6f 20 |re divided.into | 00000e50 73 65 63 74 69 6f 6e 73 2c 20 63 6f 6e 73 69 73 |sections, consis| 00000e60 74 69 6e 67 20 6f 66 20 42 61 73 69 63 20 4f 70 |ting of Basic Op| 00000e70 74 69 6f 6e 73 2c 20 41 64 76 61 6e 63 65 64 20 |tions, Advanced | 00000e80 4f 70 74 69 6f 6e 73 20 61 6e 64 20 57 69 7a 61 |Options and Wiza| 00000e90 72 64 0a 4f 70 74 69 6f 6e 73 2e 20 20 54 68 65 |rd.Options. The| 00000ea0 73 65 20 73 65 63 74 69 6f 6e 73 20 72 65 66 65 |se sections refe| 00000eb0 72 20 74 6f 20 74 68 65 20 67 65 6e 65 72 61 6c |r to the general| 00000ec0 20 63 6f 6d 70 6c 65 78 69 74 79 2d 6c 65 76 65 | complexity-leve| 00000ed0 6c 20 6f 66 20 74 68 65 0a 6f 70 74 69 6f 6e 73 |l of the.options| 00000ee0 20 63 6f 6e 74 61 69 6e 65 64 20 77 69 74 68 69 | contained withi| 00000ef0 6e 2e 20 20 28 20 57 69 7a 61 72 64 20 6f 70 74 |n. ( Wizard opt| 00000f00 69 6f 6e 73 20 61 72 65 20 69 6e 74 65 6e 64 65 |ions are intende| 00000f10 64 20 66 6f 72 20 70 65 6f 70 6c 65 20 77 69 74 |d for people wit| 00000f20 68 0a 62 72 61 69 6e 73 20 74 68 65 20 73 69 7a |h.brains the siz| 00000f30 65 20 6f 66 20 73 6d 61 6c 6c 20 63 69 74 79 73 |e of small citys| 00000f40 2e 20 3a 29 0a 0a 20 54 68 65 20 43 6f 6d 70 72 |. :).. The Compr| 00000f50 65 73 73 20 61 6e 64 20 54 72 61 6e 73 6c 61 74 |ess and Translat| 00000f60 65 20 62 6f 74 68 20 61 6c 73 6f 20 68 61 76 65 |e both also have| 00000f70 20 61 6e 6f 74 68 65 72 20 73 65 63 74 69 6f 6e | another section| 00000f80 20 63 61 6c 6c 65 64 20 27 43 6f 6d 6d 65 6e 74 | called 'Comment| 00000f90 0a 4f 70 74 69 6f 6e 73 27 20 77 68 69 63 68 20 |.Options' which | 00000fa0 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 |controls whether| 00000fb0 20 63 6f 6d 6d 65 6e 74 20 62 6c 6f 63 6b 73 20 | comment blocks | 00000fc0 77 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c |will automatical| 00000fd0 6c 79 20 62 65 0a 69 6e 63 6c 75 64 65 64 20 69 |ly be.included i| 00000fe0 6e 20 74 68 65 20 66 69 6c 65 2e 0a 0a 20 49 6e |n the file... In| 00000ff0 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 | the following t| 00001000 65 78 74 20 49 20 77 69 6c 6c 20 75 73 65 20 90 |ext I will use .| 00001010 5b 80 5d 91 20 74 6f 20 72 65 70 72 65 73 65 6e |[.]. to represen| 00001020 74 20 6f 70 74 69 6f 6e 20 62 75 74 74 6f 6e 73 |t option buttons| 00001030 20 61 6e 64 0a 90 28 2a 29 91 20 74 6f 20 72 65 | and..(*). to re| 00001040 70 72 65 73 65 6e 74 20 72 61 64 69 6f 20 62 75 |present radio bu| 00001050 74 74 6f 6e 73 2e 20 20 42 65 6e 65 61 74 68 20 |ttons. Beneath | 00001060 65 61 63 68 20 6f 70 74 69 6f 6e 20 6f 72 20 72 |each option or r| 00001070 61 64 69 6f 20 90 73 79 6d 62 6f 6c 91 0a 77 69 |adio .symbol..wi| 00001080 6c 6c 20 62 65 20 61 20 64 65 73 63 72 69 70 74 |ll be a descript| 00001090 69 6f 6e 20 6f 66 20 77 68 61 74 20 69 74 20 64 |ion of what it d| 000010a0 6f 65 73 2e 20 20 53 6f 6d 65 20 6f 66 20 74 68 |oes. Some of th| 000010b0 65 20 64 65 73 63 72 69 70 74 69 6f 6e 73 20 49 |e descriptions I| 000010c0 20 68 61 76 65 20 75 73 65 64 0a 28 66 6f 72 20 | have used.(for | 000010d0 65 78 61 6d 70 6c 65 20 74 68 65 20 6f 6e 65 20 |example the one | 000010e0 6f 6e 20 72 65 73 74 61 72 74 20 6d 61 72 6b 65 |on restart marke| 000010f0 72 73 29 20 61 72 65 20 6a 75 73 74 20 64 75 70 |rs) are just dup| 00001100 6c 69 63 61 74 65 73 20 61 73 20 74 68 65 69 72 |licates as their| 00001110 20 61 63 74 69 6f 6e 0a 64 6f 65 73 6e 90 74 20 | action.doesn.t | 00001120 63 68 61 6e 67 65 20 61 63 72 6f 73 73 20 74 68 |change across th| 00001130 65 20 64 69 66 66 65 72 65 6e 74 20 75 74 69 6c |e different util| 00001140 69 74 69 65 73 2e 0a 0a 0a 20 90 4d 61 6b 65 4a |ities.... .MakeJ| 00001150 50 45 47 20 44 65 63 6f 6d 70 72 65 73 73 69 6f |PEG Decompressio| 00001160 6e 91 20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |n. _____________| 00001170 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00001190 5f 5f 5f 5f 5f 0a 0a 20 20 54 68 69 73 20 77 69 |_____.. This wi| 000011a0 6e 64 6f 77 20 63 6f 6e 74 72 6f 6c 73 20 74 68 |ndow controls th| 000011b0 65 20 63 6f 6e 76 65 72 73 69 6f 6e 20 6f 66 20 |e conversion of | 000011c0 4a 50 45 47 20 69 6d 61 67 65 73 20 74 6f 20 74 |JPEG images to t| 000011d0 68 65 20 6d 6f 72 65 20 75 73 75 61 6c 0a 62 69 |he more usual.bi| 000011e0 74 6d 61 70 20 66 6f 72 6d 61 74 73 2e 20 20 44 |tmap formats. D| 000011f0 72 61 67 67 69 6e 67 20 61 20 4a 50 45 47 20 74 |ragging a JPEG t| 00001200 6f 20 74 68 65 20 64 65 63 6f 6d 70 72 65 73 73 |o the decompress| 00001210 69 6f 6e 20 77 69 6e 64 6f 77 20 77 69 6c 6c 20 |ion window will | 00001220 70 6f 70 2d 75 70 20 61 0a 73 61 76 65 20 62 6f |pop-up a.save bo| 00001230 78 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 62 |x containing a b| 00001240 69 74 6d 61 70 20 69 6d 61 67 65 20 69 63 6f 6e |itmap image icon| 00001250 2e 20 20 44 72 61 67 20 74 68 69 73 20 69 63 6f |. Drag this ico| 00001260 6e 20 74 6f 20 61 20 66 69 6c 65 72 20 77 69 6e |n to a filer win| 00001270 64 6f 77 0a 74 6f 20 63 6f 6e 76 65 72 74 20 74 |dow.to convert t| 00001280 68 65 20 4a 50 45 47 2e 0a 0a 20 42 61 73 69 63 |he JPEG... Basic| 00001290 20 4f 70 74 69 6f 6e 73 20 5f 5f 5f 5f 5f 5f 5f | Options _______| 000012a0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 000012d0 5f 5f 5f 5f 5f 5f 0a 0a 4f 75 74 70 75 74 20 66 |______..Output f| 000012e0 69 6c 65 2d 66 6f 72 6d 61 74 20 28 61 20 67 72 |ile-format (a gr| 000012f0 6f 75 70 20 6f 66 20 72 61 64 69 6f 20 69 63 6f |oup of radio ico| 00001300 6e 73 29 0a 20 20 54 68 65 73 65 20 72 61 64 69 |ns). These radi| 00001310 6f 20 69 63 6f 6e 73 20 64 65 74 65 72 6d 69 6e |o icons determin| 00001320 65 20 74 68 65 20 6f 75 74 70 75 74 20 69 6d 61 |e the output ima| 00001330 67 65 20 66 69 6c 65 2d 66 6f 72 6d 61 74 20 74 |ge file-format t| 00001340 6f 20 62 65 20 75 73 65 64 2e 20 20 54 68 65 0a |o be used. The.| 00001350 6f 6e 6c 79 20 66 6f 72 6d 61 74 20 77 68 69 63 |only format whic| 00001360 68 20 63 61 6e 91 74 20 74 61 6b 65 20 74 68 65 |h can.t take the| 00001370 20 66 75 6c 6c 20 6f 75 74 70 75 74 20 69 74 20 | full output it | 00001380 69 73 20 47 49 46 20 77 68 69 63 68 20 63 61 6e |is GIF which can| 00001390 20 6f 6e 6c 79 20 64 6f 20 75 70 0a 74 6f 20 38 | only do up.to 8| 000013a0 62 70 70 20 6f 75 74 70 75 74 2e 20 20 57 68 65 |bpp output. Whe| 000013b0 6e 20 75 73 69 6e 67 20 47 49 46 20 74 68 65 20 |n using GIF the | 000013c0 6e 75 6d 62 65 72 20 6f 66 20 6f 75 74 70 75 74 |number of output| 000013d0 20 63 6f 6c 6f 75 72 73 20 61 75 74 6f 6d 61 74 | colours automat| 000013e0 69 63 61 6c 6c 79 0a 67 65 74 73 20 72 65 64 75 |ically.gets redu| 000013f0 63 65 64 20 74 6f 20 61 20 6d 61 78 69 6d 75 6d |ced to a maximum| 00001400 20 6f 66 20 32 35 36 20 63 6f 6c 6f 75 72 73 2e | of 256 colours.| 00001410 0a 0a 5b 80 5d 20 52 65 64 75 63 65 20 69 6d 61 |..[.] Reduce ima| 00001420 67 65 20 74 6f 20 2e 2e 2e 20 63 6f 6c 6f 75 72 |ge to ... colour| 00001430 73 0a 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 |s. This option | 00001440 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 72 65 |allows you to re| 00001450 64 75 63 65 20 74 68 65 20 61 6d 6f 75 6e 74 20 |duce the amount | 00001460 6f 66 20 63 6f 6c 6f 75 72 73 20 69 6e 20 74 68 |of colours in th| 00001470 65 20 6f 75 74 70 75 74 20 69 6d 61 67 65 0a 66 |e output image.f| 00001480 72 6f 6d 20 32 34 62 70 70 20 6f 72 20 38 62 70 |rom 24bpp or 8bp| 00001490 70 20 67 72 65 79 2c 20 74 6f 20 77 68 61 74 65 |p grey, to whate| 000014a0 76 65 72 20 6e 75 6d 62 65 72 20 79 6f 75 20 73 |ver number you s| 000014b0 70 65 63 69 66 79 20 69 6e 20 74 68 65 20 77 72 |pecify in the wr| 000014c0 69 74 61 62 6c 65 2e 0a 48 6f 77 65 76 65 72 2c |itable..However,| 000014d0 20 74 68 65 20 76 61 6c 75 65 20 6d 75 73 74 20 | the value must | 000014e0 62 65 20 61 74 20 6d 6f 73 74 20 32 35 36 20 61 |be at most 256 a| 000014f0 6e 64 20 61 74 20 6c 65 61 73 74 20 38 2e 0a 0a |nd at least 8...| 00001500 5b 80 5d 20 46 61 73 74 2c 20 6c 6f 77 2d 71 75 |[.] Fast, low-qu| 00001510 61 6c 69 74 79 20 6f 75 74 70 75 74 0a 20 20 54 |ality output. T| 00001520 68 69 73 20 69 73 20 61 20 73 6f 72 74 20 6f 66 |his is a sort of| 00001530 20 6d 61 63 72 6f 2d 6f 70 74 69 6f 6e 3b 20 69 | macro-option; i| 00001540 74 20 69 6d 70 6c 69 65 73 20 66 61 73 74 20 69 |t implies fast i| 00001550 6e 76 65 72 73 65 2d 44 43 54 2c 20 6c 6f 77 2d |nverse-DCT, low-| 00001560 71 75 61 6c 69 74 79 0a 75 70 73 61 6d 70 6c 69 |quality.upsampli| 00001570 6e 67 2c 20 6f 6e 65 20 70 61 73 73 20 71 75 61 |ng, one pass qua| 00001580 6e 74 69 73 61 74 69 6f 6e 20 61 6e 64 20 6f 72 |ntisation and or| 00001590 64 65 72 65 64 20 64 69 74 68 65 72 2e 20 20 49 |dered dither. I| 000015a0 74 91 73 20 74 68 65 72 65 20 66 6f 72 20 77 68 |t.s there for wh| 000015b0 65 6e 0a 79 6f 75 20 77 61 6e 74 20 73 70 65 65 |en.you want spee| 000015c0 64 79 20 6f 75 74 70 75 74 2e 0a 0a 5b 80 5d 20 |dy output...[.] | 000015d0 46 6f 72 63 65 20 67 72 65 79 73 63 61 6c 65 64 |Force greyscaled| 000015e0 20 6f 75 74 70 75 74 0a 20 20 54 68 69 73 20 77 | output. This w| 000015f0 69 6c 6c 20 6d 61 6b 65 20 61 6e 79 20 6f 75 74 |ill make any out| 00001600 70 75 74 20 66 69 6c 65 73 20 61 70 70 65 61 72 |put files appear| 00001610 20 69 6e 20 73 68 61 64 65 73 20 6f 66 20 67 72 | in shades of gr| 00001620 65 79 20 69 6e 20 75 70 20 74 6f 20 38 62 70 70 |ey in up to 8bpp| 00001630 0a 28 32 35 36 20 63 6f 6c 6f 75 72 73 20 2d 20 |.(256 colours - | 00001640 74 68 65 20 6d 61 78 69 6d 75 6d 20 61 6d 6f 75 |the maximum amou| 00001650 6e 74 20 66 6f 72 20 67 72 65 79 29 2e 0a 0a 5b |nt for grey)...[| 00001660 80 5d 20 53 63 61 6c 65 20 6f 75 74 70 75 74 20 |.] Scale output | 00001670 62 79 20 2e 2e 2e 0a 20 20 57 68 65 6e 20 6f 6e |by .... When on| 00001680 2c 20 74 68 69 73 20 77 69 6c 6c 20 73 63 61 6c |, this will scal| 00001690 65 20 64 6f 77 6e 20 74 68 65 20 73 69 7a 65 20 |e down the size | 000016a0 6f 66 20 74 68 65 20 6f 75 74 70 75 74 20 69 6d |of the output im| 000016b0 61 67 65 20 62 79 20 74 68 65 0a 73 70 65 63 69 |age by the.speci| 000016c0 66 69 65 64 20 73 63 61 6c 65 20 66 61 63 74 6f |fied scale facto| 000016d0 72 2c 20 75 73 65 66 75 6c 20 66 6f 72 20 70 72 |r, useful for pr| 000016e0 65 76 69 65 77 73 20 6f 66 20 6c 61 72 67 65 20 |eviews of large | 000016f0 69 6d 61 67 65 73 2e 20 20 54 68 65 20 61 76 61 |images. The ava| 00001700 69 6c 61 62 6c 65 0a 73 63 61 6c 65 20 66 61 63 |ilable.scale fac| 00001710 74 6f 72 73 20 61 72 65 20 61 20 68 61 6c 66 2c |tors are a half,| 00001720 20 61 20 71 75 61 72 74 65 72 20 61 6e 64 20 61 | a quarter and a| 00001730 6e 20 65 69 67 68 74 68 2e 20 20 4f 75 74 70 75 |n eighth. Outpu| 00001740 74 20 69 73 20 6d 75 63 68 20 66 61 73 74 65 72 |t is much faster| 00001750 0a 77 68 65 6e 20 69 74 20 69 73 20 73 63 61 6c |.when it is scal| 00001760 65 64 20 64 6f 77 6e 2e 0a 0a 20 41 64 76 61 6e |ed down... Advan| 00001770 63 65 64 20 4f 70 74 69 6f 6e 73 20 5f 5f 5f 5f |ced Options ____| 00001780 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 000017b0 5f 5f 5f 5f 5f 5f 0a 0a 5b 80 5d 20 56 65 72 62 |______..[.] Verb| 000017c0 6f 73 69 74 79 0a 20 20 54 68 69 73 20 61 6c 6c |osity. This all| 000017d0 6f 77 73 20 79 6f 75 20 74 6f 20 63 6f 6e 74 72 |ows you to contr| 000017e0 6f 6c 20 68 6f 77 20 90 74 61 6c 6b 61 74 69 76 |ol how .talkativ| 000017f0 65 91 20 74 68 65 20 64 65 63 6f 6d 70 72 65 73 |e. the decompres| 00001800 73 6f 72 20 69 73 2e 20 20 57 68 65 6e 20 6f 66 |sor is. When of| 00001810 66 2c 0a 74 68 65 20 64 65 63 6f 6d 70 72 65 73 |f,.the decompres| 00001820 73 6f 72 20 77 69 6c 6c 20 6e 6f 74 20 70 72 6f |sor will not pro| 00001830 64 75 63 65 20 61 6e 79 20 74 65 78 74 2d 6d 65 |duce any text-me| 00001840 73 73 61 67 65 73 2c 20 65 78 63 65 70 74 20 66 |ssages, except f| 00001850 6f 72 20 65 72 72 6f 72 0a 6d 65 73 73 61 67 65 |or error.message| 00001860 73 2e 20 20 57 68 65 6e 20 6f 6e 2c 20 69 74 20 |s. When on, it | 00001870 77 69 6c 6c 20 67 69 76 65 20 73 6f 6d 65 20 64 |will give some d| 00001880 65 74 61 69 6c 73 20 61 62 6f 75 74 20 74 68 65 |etails about the| 00001890 20 69 6d 61 67 65 20 62 65 69 6e 67 0a 64 65 63 | image being.dec| 000018a0 6f 6d 70 72 65 73 73 65 64 2e 20 20 54 68 65 20 |ompressed. The | 000018b0 6c 6f 77 20 73 65 74 74 69 6e 67 20 77 69 6c 6c |low setting will| 000018c0 20 64 69 73 70 6c 61 79 20 64 65 74 61 69 6c 73 | display details| 000018d0 20 61 62 6f 75 74 20 77 68 61 74 20 74 61 62 6c | about what tabl| 000018e0 65 73 20 61 6e 64 0a 6d 61 72 6b 65 72 73 20 61 |es and.markers a| 000018f0 72 65 20 68 65 6c 64 20 69 6e 20 74 68 65 20 66 |re held in the f| 00001900 69 6c 65 2c 20 74 68 65 20 68 69 67 68 20 73 65 |ile, the high se| 00001910 74 74 69 6e 67 20 77 69 6c 6c 20 67 6f 20 66 75 |tting will go fu| 00001920 72 74 68 65 72 20 61 6e 64 20 64 69 73 70 6c 61 |rther and displa| 00001930 79 0a 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f |y.the contents o| 00001940 66 20 74 68 65 20 74 61 62 6c 65 73 2e 20 20 57 |f the tables. W| 00001950 69 74 68 20 76 65 72 62 6f 73 65 20 6f 6e 20 79 |ith verbose on y| 00001960 6f 75 20 6d 75 73 74 20 70 72 65 73 73 20 53 70 |ou must press Sp| 00001970 61 63 65 20 74 6f 0a 63 6f 6e 74 69 6e 75 65 20 |ace to.continue | 00001980 77 68 65 6e 20 74 68 65 20 63 6f 6d 70 72 65 73 |when the compres| 00001990 73 6f 72 20 68 61 73 20 66 69 6e 69 73 68 65 64 |sor has finished| 000019a0 20 69 74 73 20 70 72 6f 63 65 73 73 69 6e 67 2e | its processing.| 000019b0 0a 0a 5b 80 5d 20 44 43 54 20 6d 65 74 68 6f 64 |..[.] DCT method| 000019c0 0a 20 20 54 68 69 73 20 73 65 6c 65 63 74 6f 72 |. This selector| 000019d0 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 74 68 | controls how th| 000019e0 65 20 69 6e 76 65 72 73 65 20 44 69 73 63 72 65 |e inverse Discre| 000019f0 74 65 20 43 6f 73 69 6e 65 20 54 72 61 6e 73 66 |te Cosine Transf| 00001a00 6f 72 6d 20 28 74 68 65 0a 62 61 73 69 63 20 4a |orm (the.basic J| 00001a10 50 45 47 20 64 65 63 6f 6d 70 72 65 73 73 69 6f |PEG decompressio| 00001a20 6e 20 73 74 65 70 29 20 69 73 20 63 61 72 72 69 |n step) is carri| 00001a30 65 64 20 6f 75 74 2e 20 20 54 68 65 20 61 76 61 |ed out. The ava| 00001a40 69 6c 61 62 6c 65 20 6f 70 74 69 6f 6e 73 20 61 |ilable options a| 00001a50 72 65 20 3a 0a 0a 20 20 20 20 20 20 20 20 8f 20 |re :.. . | 00001a60 46 61 73 74 20 20 20 20 20 20 20 20 20 20 20 2d |Fast -| 00001a70 20 46 61 73 74 65 72 2c 20 6c 65 73 73 20 61 63 | Faster, less ac| 00001a80 63 75 72 61 74 65 20 64 65 63 6f 6d 70 72 65 73 |curate decompres| 00001a90 73 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 8f 20 |sion.. . | 00001aa0 49 6e 74 65 67 65 72 20 20 20 20 20 20 20 20 2d |Integer -| 00001ab0 20 4d 65 64 69 75 6d 20 73 70 65 65 64 20 61 6e | Medium speed an| 00001ac0 64 20 61 63 63 75 72 61 63 79 2c 20 74 68 65 20 |d accuracy, the | 00001ad0 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20 20 20 |default.. | 00001ae0 20 8f 20 46 6c 6f 61 74 69 6e 67 2d 50 6f 69 6e | . Floating-Poin| 00001af0 74 20 2d 20 53 6c 6f 77 2c 20 68 69 67 68 20 61 |t - Slow, high a| 00001b00 63 63 75 72 61 63 79 20 64 65 63 6f 6d 70 72 65 |ccuracy decompre| 00001b10 73 73 69 6f 6e 2e 0a 0a 20 46 61 73 74 20 69 73 |ssion... Fast is| 00001b20 20 75 73 65 66 75 6c 20 66 6f 72 20 70 72 65 76 | useful for prev| 00001b30 69 65 77 20 69 6d 61 67 65 73 2c 20 62 75 74 20 |iew images, but | 00001b40 49 6e 74 65 67 65 72 20 69 73 20 6f 66 20 61 20 |Integer is of a | 00001b50 68 69 67 68 65 72 20 71 75 61 6c 69 74 79 2e 20 |higher quality. | 00001b60 0a 46 6c 6f 61 74 69 6e 67 2d 50 6f 69 6e 74 20 |.Floating-Point | 00001b70 69 73 20 74 6f 6f 20 73 6c 6f 77 20 66 6f 72 20 |is too slow for | 00001b80 67 65 6e 65 72 61 6c 20 75 73 65 2c 20 75 6e 6c |general use, unl| 00001b90 65 73 73 20 79 6f 75 91 76 65 20 67 6f 74 20 61 |ess you.ve got a| 00001ba0 6e 20 53 47 49 20 49 6e 64 79 32 0a 64 6f 69 6e |n SGI Indy2.doin| 00001bb0 67 20 79 6f 75 72 20 46 50 20 66 6f 72 20 79 6f |g your FP for yo| 00001bc0 75 20 3a 29 2e 0a 0a 5b 80 5d 20 44 69 74 68 65 |u :)...[.] Dithe| 00001bd0 72 69 6e 67 20 6d 65 74 68 6f 64 0a 20 20 54 68 |ring method. Th| 00001be0 69 73 20 73 65 6c 65 63 74 6f 72 20 61 6c 6c 6f |is selector allo| 00001bf0 77 73 20 79 6f 75 20 74 6f 20 63 68 6f 6f 73 65 |ws you to choose| 00001c00 20 77 68 69 63 68 20 64 69 74 68 65 72 69 6e 67 | which dithering| 00001c10 20 6d 65 74 68 6f 64 20 69 73 20 75 73 65 64 20 | method is used | 00001c20 77 68 65 6e 0a 63 6f 6e 76 65 72 74 69 6e 67 20 |when.converting | 00001c30 69 6d 61 67 65 73 20 64 6f 77 6e 20 74 6f 20 32 |images down to 2| 00001c40 35 36 20 6f 72 20 6c 65 73 73 20 63 6f 6c 6f 75 |56 or less colou| 00001c50 72 73 2e 20 20 54 68 65 20 61 76 61 69 6c 61 62 |rs. The availab| 00001c60 6c 65 20 6d 65 74 68 6f 64 73 20 61 72 65 20 3a |le methods are :| 00001c70 0a 0a 20 20 20 20 20 20 20 20 8f 20 28 6e 6f 6e |.. . (non| 00001c80 65 29 20 20 20 20 20 20 20 20 20 20 2d 20 4e 6f |e) - No| 00001c90 20 64 69 74 68 65 72 69 6e 67 20 69 73 20 70 65 | dithering is pe| 00001ca0 72 66 6f 72 6d 65 64 2c 20 6c 6f 77 20 71 75 61 |rformed, low qua| 00001cb0 6c 69 74 79 2e 20 79 75 6b 21 0a 20 20 20 20 20 |lity. yuk!. | 00001cc0 20 20 20 8f 20 4f 72 64 65 72 65 64 20 20 20 20 | . Ordered | 00001cd0 20 20 20 20 20 2d 20 90 4f 72 64 65 72 65 64 91 | - .Ordered.| 00001ce0 20 64 69 74 68 65 72 69 6e 67 20 69 73 20 75 73 | dithering is us| 00001cf0 65 64 2c 20 6d 65 64 69 75 6d 20 71 75 61 6c 69 |ed, medium quali| 00001d00 74 79 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 |ty and. | 00001d10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001d20 20 20 20 73 70 65 65 64 2e 20 20 4f 72 64 65 72 | speed. Order| 00001d30 65 64 20 64 69 74 68 65 72 69 6e 67 20 6f 6e 6c |ed dithering onl| 00001d40 79 20 77 6f 72 6b 73 20 77 68 65 6e 0a 20 20 20 |y works when. | 00001d50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001d60 20 20 20 20 20 20 20 20 20 6f 6e 65 2d 70 61 73 | one-pas| 00001d70 73 20 71 75 61 6e 74 69 73 61 74 69 6f 6e 20 28 |s quantisation (| 00001d80 73 65 65 20 62 65 6c 6f 77 29 20 69 73 20 73 65 |see below) is se| 00001d90 6c 65 63 74 65 64 2e 0a 20 20 20 20 20 20 20 20 |lected.. | 00001da0 8f 20 46 6c 6f 79 64 2d 53 74 65 69 6e 62 65 72 |. Floyd-Steinber| 00001db0 67 20 2d 20 90 46 6c 6f 79 64 2d 53 74 65 69 6e |g - .Floyd-Stein| 00001dc0 62 65 72 67 91 20 65 72 72 6f 72 2d 73 70 72 65 |berg. error-spre| 00001dd0 61 64 69 6e 67 20 69 73 20 75 73 65 64 2c 20 69 |ading is used, i| 00001de0 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |t. | 00001df0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 | is| 00001e00 20 74 68 65 20 68 69 67 68 65 73 74 20 71 75 61 | the highest qua| 00001e10 6c 69 74 79 20 62 75 74 20 61 6c 73 6f 20 74 68 |lity but also th| 00001e20 65 20 73 6c 6f 77 65 73 74 2e 0a 20 20 20 20 20 |e slowest.. | 00001e30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00001e40 20 20 20 20 20 20 20 54 68 69 73 20 69 73 20 74 | This is t| 00001e50 68 65 20 64 65 66 61 75 6c 74 20 73 65 74 74 69 |he default setti| 00001e60 6e 67 2e 0a 0a 5b 80 5d 20 4d 61 70 20 6f 75 74 |ng...[.] Map out| 00001e70 70 75 74 20 74 6f 20 69 6d 61 67 65 20 63 6f 6c |put to image col| 00001e80 6f 75 72 73 0a 20 20 42 79 20 73 65 6c 65 63 74 |ours. By select| 00001e90 69 6e 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 |ing this option | 00001ea0 61 6e 64 20 64 72 61 67 67 69 6e 67 20 61 20 47 |and dragging a G| 00001eb0 49 46 20 6f 72 20 50 50 4d 20 66 69 6c 65 20 74 |IF or PPM file t| 00001ec0 6f 20 74 68 65 20 64 72 6f 70 2d 61 72 72 6f 77 |o the drop-arrow| 00001ed0 0a 74 6f 20 74 68 65 20 72 69 67 68 74 20 6f 66 |.to the right of| 00001ee0 20 74 68 65 20 6f 70 74 69 6f 6e 2c 20 74 68 65 | the option, the| 00001ef0 20 6f 75 74 70 75 74 20 66 69 6c 65 91 73 20 63 | output file.s c| 00001f00 6f 6c 6f 75 72 73 20 77 69 6c 6c 20 62 65 20 6d |olours will be m| 00001f10 61 70 70 65 64 20 6f 6e 20 74 6f 0a 74 68 65 20 |apped on to.the | 00001f20 63 6f 6c 6f 75 72 73 20 75 73 65 64 20 62 79 20 |colours used by | 00001f30 74 68 65 20 66 69 6c 65 20 79 6f 75 20 73 70 65 |the file you spe| 00001f40 63 69 66 79 2e 0a 0a 5b 80 5d 20 46 61 73 74 65 |cify...[.] Faste| 00001f50 72 2c 20 6c 6f 77 65 72 2d 71 75 61 6c 69 74 79 |r, lower-quality| 00001f60 20 75 70 73 61 6d 70 6c 69 6e 67 0a 20 20 57 68 | upsampling. Wh| 00001f70 65 6e 20 73 65 6c 65 63 74 65 64 20 74 68 69 73 |en selected this| 00001f80 20 77 69 6c 6c 20 6d 61 6b 65 20 74 68 65 20 64 | will make the d| 00001f90 65 63 6f 6d 70 72 65 73 73 6f 72 20 75 73 65 20 |ecompressor use | 00001fa0 61 20 66 61 73 74 65 72 2c 20 6c 6f 77 65 72 2d |a faster, lower-| 00001fb0 71 75 61 6c 69 74 79 0a 75 70 73 61 6d 70 6c 69 |quality.upsampli| 00001fc0 6e 67 20 72 6f 75 74 69 6e 65 2e 20 20 54 68 69 |ng routine. Thi| 00001fd0 73 20 70 72 6f 76 69 64 65 73 20 61 20 61 20 73 |s provides a a s| 00001fe0 70 65 65 64 75 70 20 77 69 74 68 20 61 20 63 6f |peedup with a co| 00001ff0 72 72 65 73 70 6f 6e 64 69 6e 67 20 71 75 61 6c |rresponding qual| 00002000 69 74 79 0a 64 72 6f 70 2e 0a 0a 5b 80 5d 20 4f |ity.drop...[.] O| 00002010 6e 65 2d 70 61 73 73 20 63 6f 6c 6f 75 72 20 71 |ne-pass colour q| 00002020 75 61 6e 74 69 73 61 74 69 6f 6e 0a 20 20 54 68 |uantisation. Th| 00002030 69 73 20 6d 61 6b 65 73 20 74 68 65 20 64 65 63 |is makes the dec| 00002040 6f 6d 70 72 65 73 73 6f 72 20 75 73 65 20 6f 6e |ompressor use on| 00002050 65 2d 70 61 73 73 20 69 6e 73 74 65 61 64 20 6f |e-pass instead o| 00002060 66 20 74 77 6f 2d 70 61 73 73 20 63 6f 6c 6f 75 |f two-pass colou| 00002070 72 0a 72 65 64 75 63 74 69 6f 6e 2e 20 20 54 68 |r.reduction. Th| 00002080 65 20 6f 6e 65 2d 70 61 73 73 20 6d 65 74 68 6f |e one-pass metho| 00002090 64 20 69 73 20 66 61 73 74 65 72 20 61 6e 64 20 |d is faster and | 000020a0 6e 65 65 64 73 20 6c 65 73 73 20 6d 65 6d 6f 72 |needs less memor| 000020b0 79 2c 20 62 75 74 20 69 74 0a 70 72 6f 64 75 63 |y, but it.produc| 000020c0 65 73 20 61 20 6c 6f 77 65 72 2d 71 75 61 6c 69 |es a lower-quali| 000020d0 74 79 20 69 6d 61 67 65 2e 20 20 54 68 69 73 20 |ty image. This | 000020e0 6f 70 74 69 6f 6e 20 69 73 20 69 67 6e 6f 72 65 |option is ignore| 000020f0 64 20 75 6e 6c 65 73 73 20 79 6f 75 20 61 6c 73 |d unless you als| 00002100 6f 20 73 65 74 0a 74 68 65 20 90 52 65 64 75 63 |o set.the .Reduc| 00002110 65 20 69 6d 61 67 65 20 74 6f 20 2e 2e 2e 20 63 |e image to ... c| 00002120 6f 6c 6f 75 72 73 91 20 6f 70 74 69 6f 6e 2e 0a |olours. option..| 00002130 0a 5b 80 5d 20 4d 61 78 69 6d 75 6d 20 6d 65 6d |.[.] Maximum mem| 00002140 6f 72 79 0a 20 20 59 6f 75 20 63 61 6e 20 73 61 |ory. You can sa| 00002150 66 65 6c 79 20 69 67 6e 6f 72 65 20 74 68 69 73 |fely ignore this| 00002160 2c 20 69 74 91 73 20 6f 6e 6c 79 20 70 72 6f 76 |, it.s only prov| 00002170 69 64 65 64 20 66 6f 72 20 63 6f 6d 70 6c 65 74 |ided for complet| 00002180 65 6e 65 73 73 2e 20 20 49 74 0a 63 6f 6e 74 72 |eness. It.contr| 00002190 6f 6c 73 20 68 6f 77 20 6d 75 63 68 20 6d 65 6d |ols how much mem| 000021a0 6f 72 79 20 74 68 65 20 64 65 63 6f 6d 70 72 65 |ory the decompre| 000021b0 73 73 6f 72 20 77 69 6c 6c 20 63 6f 6e 73 74 72 |ssor will constr| 000021c0 61 69 6e 20 69 74 73 65 6c 66 20 74 6f 20 75 73 |ain itself to us| 000021d0 69 6e 67 2e 0a 0a 0a 20 90 4d 61 6b 65 4a 50 45 |ing.... .MakeJPE| 000021e0 47 20 43 6f 6d 70 72 65 73 73 69 6f 6e 91 20 5f |G Compression. _| 000021f0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00002220 5f 5f 5f 0a 0a 20 20 54 68 69 73 20 77 69 6e 64 |___.. This wind| 00002230 6f 77 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 |ow controls the | 00002240 63 6f 6e 76 65 72 73 69 6f 6e 20 6f 66 20 62 69 |conversion of bi| 00002250 74 6d 61 70 20 69 6d 61 67 65 73 20 69 6e 74 6f |tmap images into| 00002260 20 4a 50 45 47 20 66 6f 72 6d 61 74 2e 20 0a 44 | JPEG format. .D| 00002270 72 61 67 67 69 6e 67 20 61 20 42 4d 50 2c 20 47 |ragging a BMP, G| 00002280 49 46 2c 20 54 61 72 67 61 20 6f 72 20 50 42 4d |IF, Targa or PBM| 00002290 20 69 6d 61 67 65 20 74 6f 20 74 68 65 20 63 6f | image to the co| 000022a0 6d 70 72 65 73 73 69 6f 6e 20 77 69 6e 64 6f 77 |mpression window| 000022b0 20 77 69 6c 6c 0a 70 6f 70 2d 75 70 20 61 20 73 | will.pop-up a s| 000022c0 61 76 65 20 62 6f 78 20 63 6f 6e 74 61 69 6e 69 |ave box containi| 000022d0 6e 67 20 61 20 4a 50 45 47 20 69 63 6f 6e 2e 20 |ng a JPEG icon. | 000022e0 20 44 72 61 67 20 74 68 69 73 20 69 63 6f 6e 20 | Drag this icon | 000022f0 74 6f 20 61 20 66 69 6c 65 72 20 77 69 6e 64 6f |to a filer windo| 00002300 77 0a 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 |w.to convert the| 00002310 20 69 6d 61 67 65 2e 0a 0a 20 42 61 73 69 63 20 | image... Basic | 00002320 4f 70 74 69 6f 6e 73 20 5f 5f 5f 5f 5f 5f 5f 5f |Options ________| 00002330 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00002360 5f 5f 5f 5f 5f 0a 0a 5b 80 5d 20 49 6d 61 67 65 |_____..[.] Image| 00002370 20 71 75 61 6c 69 74 79 0a 20 20 54 68 69 73 20 | quality. This | 00002380 6f 70 74 69 6f 6e 20 61 6c 6c 6f 77 73 20 79 6f |option allows yo| 00002390 75 20 74 6f 20 73 65 74 20 74 68 65 20 71 75 61 |u to set the qua| 000023a0 6c 69 74 79 20 6c 65 76 65 6c 2c 20 61 73 20 61 |lity level, as a| 000023b0 20 70 65 72 63 65 6e 74 61 67 65 2e 20 20 54 68 | percentage. Th| 000023c0 69 73 0a 72 6f 75 67 68 6c 79 20 64 65 74 65 72 |is.roughly deter| 000023d0 6d 69 6e 65 73 20 74 68 65 20 6c 65 76 65 6c 20 |mines the level | 000023e0 6f 66 20 64 65 74 61 69 6c 20 74 68 61 74 20 77 |of detail that w| 000023f0 69 6c 6c 20 62 65 20 6b 65 70 74 20 66 72 6f 6d |ill be kept from| 00002400 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 0a 66 69 | the original.fi| 00002410 6c 65 20 61 6e 64 20 63 6f 6e 73 65 71 75 65 6e |le and consequen| 00002420 74 6c 79 20 74 68 65 20 6f 75 74 70 75 74 20 66 |tly the output f| 00002430 69 6c 65 20 73 69 7a 65 2e 20 20 42 79 20 64 65 |ile size. By de| 00002440 66 61 75 6c 74 20 74 68 69 73 20 69 73 20 73 65 |fault this is se| 00002450 74 20 61 74 20 37 35 25 0a 62 75 74 20 79 6f 75 |t at 75%.but you| 00002460 20 63 61 6e 20 63 68 61 6e 67 65 20 74 68 69 73 | can change this| 00002470 20 62 79 20 65 69 74 68 65 72 20 65 6e 74 65 72 | by either enter| 00002480 69 6e 67 20 61 20 6e 65 77 20 76 61 6c 75 65 20 |ing a new value | 00002490 69 6e 20 74 68 65 20 77 72 69 74 61 62 6c 65 20 |in the writable | 000024a0 69 63 6f 6e 0a 6f 72 20 61 64 6a 75 73 74 69 6e |icon.or adjustin| 000024b0 67 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 76 |g the existing v| 000024c0 61 6c 75 65 20 62 79 20 75 73 69 6e 67 20 74 68 |alue by using th| 000024d0 65 20 75 70 20 61 6e 64 20 64 6f 77 6e 20 69 63 |e up and down ic| 000024e0 6f 6e 73 2e 20 20 38 35 25 20 69 73 20 61 0a 67 |ons. 85% is a.g| 000024f0 6f 6f 64 20 90 68 69 67 68 2d 71 75 61 6c 69 74 |ood .high-qualit| 00002500 79 91 20 73 65 74 74 69 6e 67 2e 0a 20 20 4e 6f |y. setting.. No| 00002510 74 65 20 74 68 61 74 20 72 65 61 6c 6c 79 20 6c |te that really l| 00002520 6f 77 20 73 65 74 74 69 6e 67 73 20 6f 66 20 61 |ow settings of a| 00002530 62 6f 75 74 20 30 25 20 74 6f 20 35 25 20 63 61 |bout 0% to 5% ca| 00002540 75 73 65 20 74 68 65 20 69 6d 61 67 65 20 74 6f |use the image to| 00002550 20 62 65 0a 64 69 73 74 6f 72 74 65 64 20 62 65 | be.distorted be| 00002560 79 6f 6e 64 20 61 6c 6c 20 72 65 63 6f 67 6e 69 |yond all recogni| 00002570 74 69 6f 6e 2e 20 20 49 66 20 79 6f 75 20 75 73 |tion. If you us| 00002580 65 20 71 75 61 6c 69 74 79 20 73 65 74 74 69 6e |e quality settin| 00002590 67 73 20 6f 66 20 30 25 20 74 6f 20 32 33 25 0a |gs of 0% to 23%.| 000025a0 79 6f 75 20 77 69 6c 6c 20 67 65 74 20 61 20 6d |you will get a m| 000025b0 65 73 73 61 67 65 20 73 61 79 69 6e 67 20 74 68 |essage saying th| 000025c0 61 74 20 90 74 68 65 20 71 75 61 6e 74 69 73 61 |at .the quantisa| 000025d0 74 69 6f 6e 20 74 61 62 6c 65 73 20 61 72 65 20 |tion tables are | 000025e0 74 6f 6f 20 63 6f 61 72 73 65 0a 66 6f 72 20 62 |too coarse.for b| 000025f0 61 73 65 6c 69 6e 65 20 4a 50 45 47 91 20 66 69 |aseline JPEG. fi| 00002600 6c 65 73 2c 20 74 68 69 73 20 6d 65 61 6e 73 20 |les, this means | 00002610 74 68 61 74 20 74 68 65 20 71 75 61 6c 69 74 79 |that the quality| 00002620 20 6f 66 20 74 68 65 20 70 69 63 74 75 72 65 20 | of the picture | 00002630 69 73 0a 62 65 6c 6f 77 20 74 68 61 74 20 6f 66 |is.below that of| 00002640 20 74 68 65 20 61 67 72 65 65 64 20 6c 69 6d 69 | the agreed limi| 00002650 74 73 2c 20 69 66 20 79 6f 75 20 6d 61 6b 65 20 |ts, if you make | 00002660 66 69 6c 65 73 20 6c 69 6b 65 20 74 68 69 73 20 |files like this | 00002670 74 68 65 79 20 61 72 65 20 6c 65 73 73 0a 6c 69 |they are less.li| 00002680 6b 65 6c 79 20 74 6f 20 62 65 20 63 6f 6d 70 61 |kely to be compa| 00002690 74 69 62 6c 65 20 77 69 74 68 20 6f 74 68 65 72 |tible with other| 000026a0 20 4a 50 45 47 20 72 65 61 64 69 6e 67 20 73 6f | JPEG reading so| 000026b0 66 74 77 61 72 65 2e 20 20 48 6f 77 65 76 65 72 |ftware. However| 000026c0 2c 20 79 6f 75 20 63 61 6e 0a 75 73 65 20 74 68 |, you can.use th| 000026d0 65 20 90 46 6f 72 63 65 20 62 61 73 65 6c 69 6e |e .Force baselin| 000026e0 65 20 4a 50 45 47 91 20 6f 70 74 69 6f 6e 20 74 |e JPEG. option t| 000026f0 6f 20 65 6e 73 75 72 65 20 63 6f 6d 70 61 74 61 |o ensure compata| 00002700 62 69 6c 69 74 79 2e 0a 0a 5b 80 5d 20 4d 61 6b |bility...[.] Mak| 00002710 65 20 63 6f 6c 6f 75 72 20 69 6e 70 75 74 20 67 |e colour input g| 00002720 72 65 79 73 63 61 6c 65 0a 20 20 54 68 69 73 20 |reyscale. This | 00002730 77 69 6c 6c 20 6d 61 6b 65 20 74 68 65 20 63 6f |will make the co| 00002740 6d 70 72 65 73 73 6f 72 20 90 73 65 65 91 20 74 |mpressor .see. t| 00002750 68 65 20 69 6e 70 75 74 20 66 69 6c 65 20 61 73 |he input file as| 00002760 20 6c 65 76 65 6c 73 20 6f 66 20 67 72 65 79 2c | levels of grey,| 00002770 20 73 6f 0a 74 68 65 20 72 65 73 75 6c 74 69 6e | so.the resultin| 00002780 67 20 4a 50 45 47 20 66 69 6c 65 20 77 69 6c 6c |g JPEG file will| 00002790 20 61 6c 73 6f 20 62 65 20 67 72 65 79 2e 20 20 | also be grey. | 000027a0 47 72 65 79 20 66 69 6c 65 73 20 61 72 65 20 73 |Grey files are s| 000027b0 6d 61 6c 6c 65 72 2c 20 61 73 20 74 68 65 79 0a |maller, as they.| 000027c0 73 74 6f 72 65 20 6e 6f 20 63 6f 6c 6f 75 72 20 |store no colour | 000027d0 64 61 74 61 2c 20 62 75 74 20 74 68 65 79 91 72 |data, but they.r| 000027e0 65 20 70 72 65 74 74 79 20 75 73 65 6c 65 73 73 |e pretty useless| 000027f0 20 75 6e 6c 65 73 73 20 79 6f 75 20 77 61 6e 74 | unless you want| 00002800 20 74 6f 20 73 74 6f 72 65 0a 79 6f 75 72 20 4a | to store.your J| 00002810 6f 68 6e 20 4d 61 6a 6f 72 20 70 68 6f 74 6f 20 |ohn Major photo | 00002820 63 6f 6c 6c 65 63 74 69 6f 6e 2e 20 3b 29 0a 0a |collection. ;)..| 00002830 5b 80 5d 20 4f 70 74 69 6d 69 73 61 74 69 6f 6e |[.] Optimisation| 00002840 20 6f 66 20 65 6e 74 72 6f 70 79 20 65 6e 63 6f | of entropy enco| 00002850 64 69 6e 67 20 70 61 72 61 6d 65 74 65 72 73 0a |ding parameters.| 00002860 20 20 57 68 65 6e 20 74 68 69 73 20 69 73 20 73 | When this is s| 00002870 65 74 20 4d 61 6b 65 4a 50 45 47 20 77 69 6c 6c |et MakeJPEG will| 00002880 20 74 72 79 20 74 6f 20 6f 70 74 69 6d 69 7a 65 | try to optimize| 00002890 20 74 68 65 20 65 6e 63 6f 64 69 6e 67 20 74 61 | the encoding ta| 000028a0 62 6c 65 73 20 69 6e 20 74 68 65 0a 6f 75 74 70 |bles in the.outp| 000028b0 75 74 20 66 69 6c 65 2c 20 6d 61 6b 69 6e 67 20 |ut file, making | 000028c0 69 74 20 73 6d 61 6c 6c 65 72 2c 20 77 69 74 68 |it smaller, with| 000028d0 20 6e 6f 20 63 68 61 6e 67 65 20 69 6e 20 74 68 | no change in th| 000028e0 65 20 69 6d 61 67 65 20 71 75 61 6c 69 74 79 2e |e image quality.| 000028f0 20 20 54 68 69 73 0a 66 75 6e 63 74 69 6f 6e 20 | This.function | 00002900 77 69 6c 6c 20 6e 65 65 64 20 6d 6f 72 65 20 6d |will need more m| 00002910 65 6d 6f 72 79 20 61 6e 64 20 74 61 6b 65 20 6d |emory and take m| 00002920 6f 72 65 20 74 69 6d 65 20 74 6f 20 72 75 6e 20 |ore time to run | 00002930 74 68 6f 75 67 68 2e 20 20 54 68 65 0a 6f 70 74 |though. The.opt| 00002940 69 6d 69 73 65 64 20 66 69 6c 65 73 20 74 65 6e |imised files ten| 00002950 64 20 74 6f 20 62 65 20 61 62 6f 75 74 20 31 2d |d to be about 1-| 00002960 32 4b 20 73 6d 61 6c 6c 65 72 2c 20 77 68 69 63 |2K smaller, whic| 00002970 68 20 69 73 20 77 65 6c 6c 20 77 6f 72 74 68 20 |h is well worth | 00002980 69 74 20 6f 6e 0a 73 6d 61 6c 6c 65 72 20 66 69 |it on.smaller fi| 00002990 6c 65 73 20 62 75 74 20 6e 6f 74 20 73 6f 20 6e |les but not so n| 000029a0 65 63 63 65 73 73 61 72 79 20 77 69 74 68 20 6c |eccessary with l| 000029b0 61 72 67 65 20 73 63 61 6e 6e 65 72 2d 74 79 70 |arge scanner-typ| 000029c0 65 20 69 6d 61 67 65 73 2e 0a 0a 5b 80 5d 20 43 |e images...[.] C| 000029d0 72 65 61 74 65 20 70 72 6f 67 72 65 73 73 69 76 |reate progressiv| 000029e0 65 20 28 6d 75 6c 74 69 70 6c 65 2d 73 63 61 6e |e (multiple-scan| 000029f0 29 20 66 69 6c 65 0a 20 20 4d 6f 73 74 20 4a 50 |) file. Most JP| 00002a00 45 47 20 66 69 6c 65 73 20 61 72 65 20 73 74 6f |EG files are sto| 00002a10 72 65 64 20 61 73 20 6f 6e 65 20 74 6f 70 2d 74 |red as one top-t| 00002a20 6f 2d 62 6f 74 74 6f 6d 20 90 73 63 61 6e 91 20 |o-bottom .scan. | 00002a30 6f 66 20 69 6d 61 67 65 20 64 61 74 61 2e 0a 50 |of image data..P| 00002a40 72 6f 67 72 65 73 73 69 76 65 20 4a 50 45 47 20 |rogressive JPEG | 00002a50 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 73 74 |allows you to st| 00002a60 6f 72 65 20 61 20 4a 50 45 47 20 61 73 20 61 20 |ore a JPEG as a | 00002a70 73 65 72 69 65 73 20 6f 66 20 73 63 61 6e 73 20 |series of scans | 00002a80 6f 66 0a 69 6e 63 72 65 61 73 69 6e 67 20 71 75 |of.increasing qu| 00002a90 61 6c 69 74 79 20 77 68 69 63 68 20 62 75 69 6c |ality which buil| 00002aa0 64 20 75 70 20 69 6e 74 6f 20 74 68 65 20 66 69 |d up into the fi| 00002ab0 6e 61 6c 20 69 6d 61 67 65 2e 20 20 49 74 20 69 |nal image. It i| 00002ac0 73 73 20 73 69 6d 69 6c 61 72 20 69 6e 0a 63 6f |ss similar in.co| 00002ad0 6e 63 65 70 74 20 74 6f 20 69 6e 74 65 72 6c 61 |ncept to interla| 00002ae0 63 65 64 20 47 49 46 20 69 6d 61 67 65 73 2c 20 |ced GIF images, | 00002af0 62 75 74 20 69 74 20 63 61 6e 20 61 6c 73 6f 20 |but it can also | 00002b00 77 6f 72 6b 20 77 69 74 68 20 74 68 65 20 63 6f |work with the co| 00002b10 6c 6f 75 72 0a 63 6f 6d 70 6f 6e 65 6e 74 73 20 |lour.components | 00002b20 6f 66 20 74 68 65 20 69 6d 61 67 65 2e 20 20 54 |of the image. T| 00002b30 68 69 73 20 69 73 20 61 20 6e 65 77 20 66 61 63 |his is a new fac| 00002b40 69 6c 69 74 79 2c 20 6e 6f 74 20 72 65 61 6c 6c |ility, not reall| 00002b50 79 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 0a 6d |y available in.m| 00002b60 61 6e 79 20 6f 74 68 65 72 20 64 65 63 6f 64 65 |any other decode| 00002b70 72 73 20 28 65 73 70 65 63 69 61 6c 6c 79 20 41 |rs (especially A| 00002b80 63 6f 72 6e 2d 62 61 73 65 64 20 64 65 63 6f 64 |corn-based decod| 00002b90 65 72 73 29 20 73 6f 20 69 74 20 73 68 6f 75 6c |ers) so it shoul| 00002ba0 64 20 62 65 20 75 73 65 64 0a 77 69 74 68 20 63 |d be used.with c| 00002bb0 61 75 74 69 6f 6e 2e 20 20 57 68 65 6e 20 74 68 |aution. When th| 00002bc0 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6f 6e 2c |is option is on,| 00002bd0 20 4d 61 6b 65 4a 50 45 47 20 77 69 6c 6c 20 63 | MakeJPEG will c| 00002be0 72 65 61 74 65 20 61 20 64 65 66 61 75 6c 74 2d |reate a default-| 00002bf0 6f 72 64 65 72 0a 70 72 6f 67 72 65 73 73 69 76 |order.progressiv| 00002c00 65 20 69 6d 61 67 65 2e 0a 0a 20 41 64 76 61 6e |e image... Advan| 00002c10 63 65 64 20 4f 70 74 69 6f 6e 73 20 5f 5f 5f 5f |ced Options ____| 00002c20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00002c50 5f 5f 5f 5f 5f 5f 0a 0a 5b 80 5d 20 56 65 72 62 |______..[.] Verb| 00002c60 6f 73 69 74 79 0a 20 20 54 68 69 73 20 61 6c 6c |osity. This all| 00002c70 6f 77 73 20 79 6f 75 20 74 6f 20 63 6f 6e 74 72 |ows you to contr| 00002c80 6f 6c 20 68 6f 77 20 90 74 61 6c 6b 61 74 69 76 |ol how .talkativ| 00002c90 65 91 20 74 68 65 20 63 6f 6d 70 72 65 73 73 6f |e. the compresso| 00002ca0 72 20 69 73 2e 20 20 57 68 65 6e 20 6f 66 66 2c |r is. When off,| 00002cb0 0a 74 68 65 20 63 6f 6d 70 72 65 73 73 6f 72 20 |.the compressor | 00002cc0 77 69 6c 6c 20 6e 6f 74 20 70 72 6f 64 75 63 65 |will not produce| 00002cd0 20 61 6e 79 20 74 65 78 74 2d 6d 65 73 73 61 67 | any text-messag| 00002ce0 65 73 2c 20 65 78 63 65 70 74 20 66 6f 72 20 65 |es, except for e| 00002cf0 72 72 6f 72 0a 6d 65 73 73 61 67 65 73 2e 20 20 |rror.messages. | 00002d00 57 68 65 6e 20 6f 6e 2c 20 69 74 20 77 69 6c 6c |When on, it will| 00002d10 20 67 69 76 65 20 73 6f 6d 65 20 64 65 74 61 69 | give some detai| 00002d20 6c 73 20 61 62 6f 75 74 20 74 68 65 20 69 6d 61 |ls about the ima| 00002d30 67 65 20 62 65 69 6e 67 0a 63 6f 6d 70 72 65 73 |ge being.compres| 00002d40 73 65 64 2e 20 28 54 68 65 20 6c 6f 77 20 61 6e |sed. (The low an| 00002d50 64 20 68 69 67 68 20 73 65 74 74 69 6e 67 20 69 |d high setting i| 00002d60 73 6e 91 74 20 77 6f 72 74 68 20 75 73 69 6e 67 |sn.t worth using| 00002d70 20 66 6f 72 20 63 6f 6d 70 72 65 73 73 69 6f 6e | for compression| 00002d80 20 61 73 0a 74 68 65 20 63 6f 6d 70 72 65 73 73 | as.the compress| 00002d90 6f 72 20 61 70 70 20 73 65 65 6d 73 20 76 65 72 |or app seems ver| 00002da0 79 20 75 70 74 69 67 68 74 20 61 62 6f 75 74 20 |y uptight about | 00002db0 67 69 76 69 6e 67 20 69 6e 66 6f 20 6f 75 74 2e |giving info out.| 00002dc0 29 20 20 57 69 74 68 20 76 65 72 62 6f 73 65 0a |) With verbose.| 00002dd0 6f 6e 20 79 6f 75 20 6d 75 73 74 20 70 72 65 73 |on you must pres| 00002de0 73 20 53 70 61 63 65 20 74 6f 20 63 6f 6e 74 69 |s Space to conti| 00002df0 6e 75 65 20 77 68 65 6e 20 74 68 65 20 63 6f 6d |nue when the com| 00002e00 70 72 65 73 73 6f 72 20 68 61 73 20 66 69 6e 69 |pressor has fini| 00002e10 73 68 65 64 20 69 74 73 0a 70 72 6f 63 65 73 73 |shed its.process| 00002e20 69 6e 67 2e 0a 0a 5b 80 5d 20 44 43 54 20 6d 65 |ing...[.] DCT me| 00002e30 74 68 6f 64 0a 20 20 54 68 69 73 20 73 65 6c 65 |thod. This sele| 00002e40 63 74 6f 72 20 63 6f 6e 74 72 6f 6c 73 20 68 6f |ctor controls ho| 00002e50 77 20 74 68 65 20 44 69 73 63 72 65 74 65 20 43 |w the Discrete C| 00002e60 6f 73 69 6e 65 20 54 72 61 6e 73 66 6f 72 6d 2c |osine Transform,| 00002e70 20 74 68 65 20 62 61 73 69 63 20 4a 50 45 47 0a | the basic JPEG.| 00002e80 63 6f 6d 70 72 65 73 73 69 6f 6e 20 73 74 65 70 |compression step| 00002e90 2c 20 69 73 20 63 61 72 72 69 65 64 20 6f 75 74 |, is carried out| 00002ea0 2e 20 20 54 68 65 20 61 76 61 69 6c 61 62 6c 65 |. The available| 00002eb0 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 3a 0a 0a | options are :..| 00002ec0 20 20 20 20 20 20 20 20 8f 20 46 61 73 74 20 20 | . Fast | 00002ed0 20 20 20 20 20 20 20 20 20 2d 20 66 6f 72 20 66 | - for f| 00002ee0 61 73 74 65 72 2c 20 6c 65 73 73 20 61 63 63 75 |aster, less accu| 00002ef0 72 61 74 65 20 63 6f 6d 70 72 65 73 73 69 6f 6e |rate compression| 00002f00 2e 0a 20 20 20 20 20 20 20 20 8f 20 49 6e 74 65 |.. . Inte| 00002f10 67 65 72 20 20 20 20 20 20 20 20 2d 20 74 68 65 |ger - the| 00002f20 20 64 65 66 61 75 6c 74 2c 20 6d 65 64 69 75 6d | default, medium| 00002f30 20 73 70 65 65 64 20 61 6e 64 20 61 63 63 75 72 | speed and accur| 00002f40 61 63 79 2e 0a 20 20 20 20 20 20 20 20 8f 20 46 |acy.. . F| 00002f50 6c 6f 61 74 69 6e 67 2d 50 6f 69 6e 74 20 2d 20 |loating-Point - | 00002f60 66 6f 72 20 73 6c 6f 77 2c 20 68 69 67 68 20 61 |for slow, high a| 00002f70 63 63 75 72 61 63 79 20 63 6f 6d 70 72 65 73 73 |ccuracy compress| 00002f80 69 6f 6e 2e 0a 0a 20 49 20 77 6f 75 6c 64 6e 91 |ion... I wouldn.| 00002f90 74 20 72 65 63 6f 6d 6d 65 6e 64 20 75 73 69 6e |t recommend usin| 00002fa0 67 20 46 61 73 74 20 66 6f 72 20 61 6e 79 20 69 |g Fast for any i| 00002fb0 6d 70 6f 72 74 61 6e 74 20 77 6f 72 6b 20 6f 72 |mportant work or| 00002fc0 20 66 6c 6f 61 74 69 6e 67 2d 70 6f 69 6e 74 0a | floating-point.| 00002fd0 66 6f 72 20 65 76 65 72 79 64 61 79 20 75 73 65 |for everyday use| 00002fe0 2e 0a 0a 5b 80 5d 20 53 6d 6f 6f 74 68 20 69 6e |...[.] Smooth in| 00002ff0 70 75 74 20 69 6d 61 67 65 0a 20 20 54 68 69 73 |put image. This| 00003000 20 77 69 6c 6c 20 73 6d 6f 6f 74 68 20 6f 76 65 | will smooth ove| 00003010 72 20 74 68 65 20 69 6e 70 75 74 20 69 6d 61 67 |r the input imag| 00003020 65 20 64 61 74 61 20 62 79 20 74 68 65 20 73 70 |e data by the sp| 00003030 65 63 69 66 69 65 64 20 70 65 72 63 65 6e 74 61 |ecified percenta| 00003040 67 65 2c 0a 74 68 69 73 20 69 73 20 70 72 6f 76 |ge,.this is prov| 00003050 69 64 65 64 20 70 72 69 6d 61 72 69 6c 79 20 74 |ided primarily t| 00003060 6f 20 72 65 6d 6f 76 65 20 64 69 74 68 65 72 20 |o remove dither | 00003070 70 61 74 74 65 72 6e 73 20 66 72 6f 6d 20 74 68 |patterns from th| 00003080 65 20 69 6e 70 75 74 20 77 68 69 63 68 0a 77 69 |e input which.wi| 00003090 6c 6c 20 69 6e 20 6d 6f 73 74 20 63 61 73 65 73 |ll in most cases| 000030a0 20 65 6e 73 75 72 65 20 69 74 20 63 6f 6d 70 72 | ensure it compr| 000030b0 65 73 73 65 73 20 62 65 74 74 65 72 2e 20 20 53 |esses better. S| 000030c0 65 74 74 69 6e 67 20 74 68 65 20 70 65 72 63 65 |etting the perce| 000030d0 6e 74 61 67 65 20 74 6f 6f 0a 68 69 67 68 20 77 |ntage too.high w| 000030e0 69 6c 6c 20 76 69 73 69 62 6c 79 20 62 6c 75 72 |ill visibly blur| 000030f0 20 74 68 65 20 69 6d 61 67 65 2c 20 73 6f 20 62 | the image, so b| 00003100 65 20 77 61 72 6e 65 64 21 0a 0a 5b 80 5d 20 52 |e warned!..[.] R| 00003110 65 73 74 61 72 74 20 6d 61 72 6b 65 72 20 65 76 |estart marker ev| 00003120 65 72 79 0a 20 20 54 68 69 73 20 6f 70 74 69 6f |ery. This optio| 00003130 6e 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 69 |n controls the i| 00003140 6e 73 65 72 74 69 6f 6e 20 6f 66 20 65 78 74 72 |nsertion of extr| 00003150 61 20 63 6f 6e 74 72 6f 6c 20 62 79 74 65 73 20 |a control bytes | 00003160 69 6e 20 74 68 65 20 66 69 6c 65 20 74 6f 0a 68 |in the file to.h| 00003170 65 6c 70 20 6d 61 6b 65 20 73 75 72 65 20 74 68 |elp make sure th| 00003180 65 20 66 69 6c 65 2c 20 69 66 20 69 74 20 67 65 |e file, if it ge| 00003190 74 73 20 63 6f 72 72 75 70 74 65 64 2c 20 64 6f |ts corrupted, do| 000031a0 65 73 20 6e 6f 74 20 6c 6f 6f 73 65 20 74 6f 6f |es not loose too| 000031b0 20 6d 75 63 68 20 64 61 74 61 2e 20 0a 54 68 69 | much data. .Thi| 000031c0 73 20 77 69 6c 6c 20 6d 61 6b 65 20 74 68 65 20 |s will make the | 000031d0 66 69 6c 65 20 6c 61 72 67 65 72 20 74 68 6f 75 |file larger thou| 000031e0 67 68 2e 20 20 54 68 65 20 77 72 69 74 61 62 6c |gh. The writabl| 000031f0 65 20 69 63 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 |e icon controls | 00003200 68 6f 77 20 6d 61 6e 79 0a 72 65 73 74 61 72 74 |how many.restart| 00003210 20 6d 61 72 6b 65 72 73 20 77 69 6c 6c 20 62 65 | markers will be| 00003220 20 70 6c 61 63 65 64 20 69 6e 20 74 68 65 20 66 | placed in the f| 00003230 69 6c 65 20 61 6e 64 20 74 68 65 20 74 77 6f 20 |ile and the two | 00003240 6f 70 74 69 6f 6e 20 62 75 74 74 6f 6e 73 20 62 |option buttons b| 00003250 65 6c 6f 77 0a 69 74 20 63 6f 6e 74 72 6f 6c 20 |elow.it control | 00003260 77 68 65 72 65 20 74 68 65 79 20 77 69 6c 6c 20 |where they will | 00003270 62 65 20 70 75 74 2e 20 20 46 6f 72 20 65 78 61 |be put. For exa| 00003280 6d 70 6c 65 2c 20 73 65 74 74 69 6e 67 20 74 68 |mple, setting th| 00003290 65 20 72 65 73 74 61 72 74 20 6d 61 72 6b 65 72 |e restart marker| 000032a0 0a 74 6f 20 32 30 20 61 6e 64 20 73 65 6c 65 63 |.to 20 and selec| 000032b0 74 69 6e 67 20 74 68 65 20 90 42 6c 6f 63 6b 73 |ting the .Blocks| 000032c0 91 20 6f 70 74 69 6f 6e 2c 20 70 6c 61 63 65 20 |. option, place | 000032d0 61 20 72 65 73 74 61 72 74 20 6d 61 72 6b 65 72 |a restart marker| 000032e0 20 65 76 65 72 79 20 74 77 65 6e 74 79 0a 62 6c | every twenty.bl| 000032f0 6f 63 6b 73 20 28 4a 50 45 47 20 69 6d 61 67 65 |ocks (JPEG image| 00003300 73 20 61 72 65 20 64 69 76 69 64 65 64 20 69 6e |s are divided in| 00003310 74 6f 20 62 6c 6f 63 6b 73 20 6f 66 20 31 36 78 |to blocks of 16x| 00003320 31 36 20 70 69 78 65 6c 73 29 2e 20 20 54 68 69 |16 pixels). Thi| 00003330 73 20 6f 70 74 69 6f 6e 0a 69 73 20 70 72 6f 76 |s option.is prov| 00003340 69 64 65 64 20 66 6f 72 20 74 68 6f 73 65 20 74 |ided for those t| 00003350 72 61 6e 73 66 65 72 72 69 6e 67 20 69 6d 61 67 |ransferring imag| 00003360 65 73 20 6f 76 65 72 20 75 6e 72 65 6c 69 61 62 |es over unreliab| 00003370 6c 65 20 6e 65 74 77 6f 72 6b 73 20 73 75 63 68 |le networks such| 00003380 20 61 73 0a 77 69 74 68 20 63 6f 6e 74 69 6e 65 | as.with contine| 00003390 6e 74 2d 74 6f 2d 63 6f 6e 74 69 6e 65 6e 74 20 |nt-to-continent | 000033a0 49 6e 74 65 72 6e 65 74 20 61 63 63 65 73 73 2e |Internet access.| 000033b0 20 20 49 6d 61 67 65 73 20 77 69 74 68 20 75 6e | Images with un| 000033c0 77 61 6e 74 65 64 20 72 65 73 74 61 72 74 0a 6d |wanted restart.m| 000033d0 61 72 6b 65 72 73 20 63 61 6e 20 68 61 76 65 20 |arkers can have | 000033e0 74 68 65 6d 20 72 65 6d 6f 76 65 64 20 62 79 20 |them removed by | 000033f0 70 72 6f 63 65 73 73 69 6e 67 20 74 68 65 20 66 |processing the f| 00003400 69 6c 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 |ile through the | 00003410 90 54 72 61 6e 73 6c 61 74 65 91 0a 66 61 63 69 |.Translate..faci| 00003420 6c 69 74 79 2e 0a 0a 5b 80 5d 20 4d 61 78 69 6d |lity...[.] Maxim| 00003430 75 6d 20 6d 65 6d 6f 72 79 0a 20 20 59 6f 75 20 |um memory. You | 00003440 63 61 6e 20 73 61 66 65 6c 79 20 69 67 6e 6f 72 |can safely ignor| 00003450 65 20 74 68 69 73 2c 20 69 74 91 73 20 6f 6e 6c |e this, it.s onl| 00003460 79 20 70 72 6f 76 69 64 65 64 20 66 6f 72 20 63 |y provided for c| 00003470 6f 6d 70 6c 65 74 65 6e 65 73 73 2e 20 20 49 74 |ompleteness. It| 00003480 0a 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 6d 75 |.controls how mu| 00003490 63 68 20 6d 65 6d 6f 72 79 20 74 68 65 20 63 6f |ch memory the co| 000034a0 6d 70 72 65 73 73 6f 72 20 77 69 6c 6c 20 63 6f |mpressor will co| 000034b0 6e 73 74 72 61 69 6e 20 69 74 73 65 6c 66 20 74 |nstrain itself t| 000034c0 6f 20 75 73 69 6e 67 2e 0a 0a 20 57 69 7a 61 72 |o using... Wizar| 000034d0 64 20 4f 70 74 69 6f 6e 73 20 5f 5f 5f 5f 5f 5f |d Options ______| 000034e0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00003510 5f 5f 5f 5f 5f 5f 0a 0a 20 20 52 65 66 65 72 20 |______.. Refer | 00003520 74 6f 20 74 68 65 20 90 77 69 7a 61 72 64 91 20 |to the .wizard. | 00003530 64 6f 63 75 6d 65 6e 74 20 66 6f 72 20 6d 6f 72 |document for mor| 00003540 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e |e information on| 00003550 20 74 68 65 73 65 20 6f 70 74 69 6f 6e 73 20 61 | these options a| 00003560 73 0a 74 68 65 79 20 61 72 65 20 71 75 69 74 65 |s.they are quite| 00003570 20 63 6f 6d 70 6c 69 63 61 74 65 64 2e 0a 0a 5b | complicated...[| 00003580 80 5d 20 46 6f 72 63 65 20 62 61 73 65 6c 69 6e |.] Force baselin| 00003590 65 20 4a 50 45 47 20 74 6f 20 62 65 20 6d 61 64 |e JPEG to be mad| 000035a0 65 0a 20 20 54 68 69 73 20 69 73 20 6f 6e 6c 79 |e. This is only| 000035b0 20 61 70 70 6c 69 65 73 20 74 6f 20 70 65 6f 70 | applies to peop| 000035c0 6c 65 20 77 61 6e 74 69 6e 67 20 74 6f 20 6d 61 |le wanting to ma| 000035d0 6b 65 20 72 65 61 6c 6c 79 20 6c 6f 77 2d 71 75 |ke really low-qu| 000035e0 61 6c 69 74 79 20 66 69 6c 65 73 2e 20 0a 54 68 |ality files. .Th| 000035f0 69 73 20 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 |is controls whet| 00003600 68 65 72 20 74 68 65 20 71 75 61 6e 74 69 73 61 |her the quantisa| 00003610 74 69 6f 6e 20 74 61 62 6c 65 73 20 77 69 6c 6c |tion tables will| 00003620 20 62 65 20 63 6f 6e 73 74 72 61 69 6e 65 64 20 | be constrained | 00003630 74 6f 20 61 6e 0a 38 2d 62 69 74 20 72 61 6e 67 |to an.8-bit rang| 00003640 65 2c 20 61 73 20 73 6f 6d 65 20 4a 50 45 47 20 |e, as some JPEG | 00003650 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 |implementations | 00003660 77 69 6c 6c 20 6e 6f 74 20 61 6c 6c 6f 77 20 31 |will not allow 1| 00003670 36 2d 62 69 74 0a 71 75 61 6e 74 69 73 61 74 69 |6-bit.quantisati| 00003680 6f 6e 20 74 61 62 6c 65 73 2e 0a 0a 5b 80 5d 20 |on tables...[.] | 00003690 55 73 65 20 71 75 61 6e 74 69 73 61 74 69 6f 6e |Use quantisation| 000036a0 20 74 61 62 6c 65 73 20 66 69 6c 65 0a 20 20 57 | tables file. W| 000036b0 68 65 6e 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 |hen this option | 000036c0 69 73 20 6f 6e 20 61 6e 64 20 79 6f 75 20 68 61 |is on and you ha| 000036d0 76 65 20 64 72 61 67 67 65 64 20 61 20 74 65 78 |ve dragged a tex| 000036e0 74 20 66 69 6c 65 20 74 6f 20 74 68 65 20 73 68 |t file to the sh| 000036f0 61 64 65 64 0a 64 6f 77 6e 2d 61 72 72 6f 77 2c |aded.down-arrow,| 00003700 20 74 68 65 6e 20 74 68 65 20 74 65 78 74 20 66 | then the text f| 00003710 69 6c 65 20 77 69 6c 6c 20 62 65 20 70 61 73 73 |ile will be pass| 00003720 65 64 20 74 6f 20 74 68 65 20 63 6f 6d 70 72 65 |ed to the compre| 00003730 73 73 6f 72 20 61 73 20 61 20 74 61 62 6c 65 0a |ssor as a table.| 00003740 64 65 74 61 69 6c 69 6e 67 20 74 68 65 20 71 75 |detailing the qu| 00003750 61 6e 74 69 73 61 74 69 6f 6e 20 74 61 62 6c 65 |antisation table| 00003760 73 20 74 6f 20 75 73 65 20 77 68 65 6e 20 63 6f |s to use when co| 00003770 6d 70 72 65 73 73 69 6e 67 20 61 20 66 69 6c 65 |mpressing a file| 00003780 2e 20 20 43 6c 69 63 6b 20 6f 6e 0a 74 68 65 20 |. Click on.the | 00003790 61 72 72 6f 77 20 74 6f 20 62 65 20 69 6e 66 6f |arrow to be info| 000037a0 72 6d 65 64 20 6f 66 20 74 68 65 20 6e 61 6d 65 |rmed of the name| 000037b0 20 6f 66 20 74 68 65 20 66 69 6c 65 20 74 68 61 | of the file tha| 000037c0 74 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 73 |t is currently s| 000037d0 65 74 2e 0a 0a 5b 80 5d 20 53 65 74 20 71 75 61 |et...[.] Set qua| 000037e0 6e 74 69 73 61 74 69 6f 6e 20 74 61 62 6c 65 73 |ntisation tables| 000037f0 0a 20 20 57 69 74 68 20 74 68 69 73 20 6f 70 74 |. With this opt| 00003800 69 6f 6e 20 6f 6e 2c 20 74 68 65 20 63 6f 6e 74 |ion on, the cont| 00003810 65 6e 74 73 20 6f 66 20 74 68 65 20 77 72 69 74 |ents of the writ| 00003820 61 62 6c 65 20 69 63 6f 6e 20 6e 65 78 74 20 74 |able icon next t| 00003830 6f 20 69 74 20 77 69 6c 6c 20 62 65 0a 70 61 73 |o it will be.pas| 00003840 73 65 64 20 74 6f 20 74 68 65 20 63 6f 6d 70 72 |sed to the compr| 00003850 65 73 73 6f 72 20 74 6f 20 74 65 6c 6c 20 69 74 |essor to tell it| 00003860 20 77 68 69 63 68 20 71 75 61 6e 74 69 73 61 74 | which quantisat| 00003870 69 6f 6e 20 74 61 62 6c 65 73 20 74 6f 20 75 73 |ion tables to us| 00003880 65 20 77 68 65 6e 0a 63 6f 6d 70 72 65 73 73 69 |e when.compressi| 00003890 6e 67 20 61 6e 20 69 6d 61 67 65 2e 0a 0a 5b 80 |ng an image...[.| 000038a0 5d 20 53 65 74 20 73 61 6d 70 6c 69 6e 67 20 66 |] Set sampling f| 000038b0 61 63 74 6f 72 73 0a 20 20 54 68 69 73 20 6f 70 |actors. This op| 000038c0 74 69 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 74 68 |tion controls th| 000038d0 65 20 72 65 64 75 63 74 69 6f 6e 20 6f 66 20 71 |e reduction of q| 000038e0 75 61 6c 69 74 79 20 77 68 65 6e 20 6d 61 6b 69 |uality when maki| 000038f0 6e 67 20 74 68 65 20 4a 50 45 47 20 66 69 6c 65 |ng the JPEG file| 00003900 2e 0a 49 74 91 73 20 6f 63 63 61 73 69 6f 6e 61 |..It.s occasiona| 00003910 6c 6c 79 20 75 73 65 66 75 6c 20 66 6f 72 20 73 |lly useful for s| 00003920 6f 6d 65 20 4a 50 45 47 20 73 6f 66 74 77 61 72 |ome JPEG softwar| 00003930 65 20 77 68 69 63 68 20 72 65 6c 69 65 73 20 6f |e which relies o| 00003940 6e 20 63 65 72 74 61 69 6e 0a 73 61 6d 70 6c 69 |n certain.sampli| 00003950 6e 67 20 66 61 63 74 6f 72 73 2e 0a 0a 5b 80 5d |ng factors...[.]| 00003960 20 53 70 65 63 69 66 79 20 73 63 61 6e 20 73 65 | Specify scan se| 00003970 71 75 65 6e 63 65 0a 20 20 42 79 20 73 65 74 74 |quence. By sett| 00003980 69 6e 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 |ing this option | 00003990 61 6e 64 20 64 72 61 67 67 69 6e 67 20 61 20 74 |and dragging a t| 000039a0 65 78 74 20 66 69 6c 65 20 74 6f 20 74 68 65 20 |ext file to the | 000039b0 64 72 6f 70 2d 61 72 72 6f 77 20 6e 65 78 74 20 |drop-arrow next | 000039c0 74 6f 0a 69 74 2c 20 74 68 65 20 63 6f 6d 70 72 |to.it, the compr| 000039d0 65 73 73 6f 72 20 77 69 6c 6c 20 62 65 20 69 6e |essor will be in| 000039e0 73 74 72 75 63 74 65 64 20 74 6f 20 75 73 65 20 |structed to use | 000039f0 74 68 65 20 73 70 65 63 69 66 69 65 64 20 66 69 |the specified fi| 00003a00 6c 65 20 61 73 20 61 0a 64 65 73 63 72 69 70 74 |le as a.descript| 00003a10 69 6f 6e 20 6f 66 20 74 68 65 20 6f 72 64 65 72 |ion of the order| 00003a20 69 6e 67 20 6f 66 20 74 68 65 20 73 63 61 6e 73 |ing of the scans| 00003a30 20 74 6f 20 62 65 20 65 6d 69 74 74 65 64 2e 20 | to be emitted. | 00003a40 20 46 6f 72 20 70 72 6f 67 72 65 73 73 69 76 65 | For progressive| 00003a50 0a 4a 50 45 47 73 20 69 74 20 73 70 65 63 69 66 |.JPEGs it specif| 00003a60 69 65 73 20 74 68 65 20 70 72 6f 67 72 65 73 73 |ies the progress| 00003a70 69 6f 6e 20 70 61 72 61 6d 65 74 65 72 73 2e 0a |ion parameters..| 00003a80 0a 20 43 6f 6d 6d 65 6e 74 20 4f 70 74 69 6f 6e |. Comment Option| 00003a90 73 20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |s ______________| 00003aa0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00003ac0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a 5b |_____________..[| 00003ad0 80 5d 20 49 6e 63 6c 75 64 65 20 61 20 43 6f 6d |.] Include a Com| 00003ae0 6d 65 6e 74 20 42 6c 6f 63 6b 20 61 73 20 70 65 |ment Block as pe| 00003af0 72 20 43 6f 6d 6d 65 6e 74 73 20 77 69 6e 64 6f |r Comments windo| 00003b00 77 0a 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 |w. This option | 00003b10 77 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c |will automatical| 00003b20 6c 79 20 70 6f 73 74 2d 70 72 6f 63 65 73 73 20 |ly post-process | 00003b30 74 68 65 20 66 69 6c 65 2c 20 61 73 20 69 66 20 |the file, as if | 00003b40 69 74 20 68 61 64 20 62 65 65 6e 0a 64 72 6f 70 |it had been.drop| 00003b50 70 65 64 20 6f 6e 20 74 68 65 20 27 49 6e 73 65 |ped on the 'Inse| 00003b60 72 74 20 43 6f 6d 6d 65 6e 74 20 42 6c 6f 63 6b |rt Comment Block| 00003b70 27 20 73 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 |' section of the| 00003b80 20 43 6f 6d 6d 65 6e 74 73 20 77 69 6e 64 6f 77 | Comments window| 00003b90 2e 20 20 41 6c 6c 0a 63 68 6f 69 63 65 73 20 63 |. All.choices c| 00003ba0 75 72 72 65 6e 74 6c 79 20 69 6e 20 6f 70 65 72 |urrently in oper| 00003bb0 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 43 6f 6d |ation in the Com| 00003bc0 6d 65 6e 74 73 20 77 69 6e 64 6f 77 20 77 69 6c |ments window wil| 00003bd0 6c 20 62 65 20 75 73 65 64 2e 20 20 54 68 69 73 |l be used. This| 00003be0 0a 6f 70 74 69 6f 6e 20 72 65 71 75 69 72 65 73 |.option requires| 00003bf0 20 61 20 73 63 72 61 70 20 64 69 72 65 63 74 6f | a scrap directo| 00003c00 72 79 20 74 6f 20 62 65 20 73 65 74 20 75 70 2e |ry to be set up.| 00003c10 0a 0a 0a 20 90 4d 61 6b 65 4a 50 45 47 20 54 72 |... .MakeJPEG Tr| 00003c20 61 6e 73 6c 61 74 69 6f 6e 91 20 5f 5f 5f 5f 5f |anslation. _____| 00003c30 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00003c50 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0a |_______________.| 00003c60 0a 20 20 54 68 69 73 20 77 69 6e 64 6f 77 20 63 |. This window c| 00003c70 6f 6e 74 72 6f 6c 73 20 66 65 61 74 75 72 65 73 |ontrols features| 00003c80 20 79 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 | you can change | 00003c90 69 6e 20 61 20 4a 50 45 47 20 66 69 6c 65 20 6f |in a JPEG file o| 00003ca0 6e 63 65 20 69 74 91 73 20 62 65 65 6e 0a 63 6f |nce it.s been.co| 00003cb0 6d 70 72 65 73 73 65 64 2e 20 20 46 6f 72 20 65 |mpressed. For e| 00003cc0 78 61 6d 70 6c 65 20 79 6f 75 20 63 61 6e 20 61 |xample you can a| 00003cd0 64 64 20 69 6e 20 72 65 73 74 61 72 74 20 6d 61 |dd in restart ma| 00003ce0 72 6b 65 72 73 2c 20 6f 72 20 74 75 72 6e 20 69 |rkers, or turn i| 00003cf0 74 20 69 6e 74 6f 20 61 0a 70 72 6f 67 72 65 73 |t into a.progres| 00003d00 73 69 76 65 20 4a 50 45 47 2e 20 20 54 68 69 73 |sive JPEG. This| 00003d10 20 64 6f 65 73 6e 91 74 20 61 66 66 65 63 74 20 | doesn.t affect | 00003d20 74 68 65 20 69 6d 61 67 65 20 64 61 74 61 20 61 |the image data a| 00003d30 73 20 6e 6f 20 63 6f 6d 70 72 65 73 73 69 6f 6e |s no compression| 00003d40 20 6f 72 0a 64 65 63 6f 6d 70 72 65 73 73 69 6f | or.decompressio| 00003d50 6e 20 69 73 20 74 61 6b 69 6e 67 20 70 6c 61 63 |n is taking plac| 00003d60 65 2e 0a 0a 20 20 54 6f 20 74 72 61 6e 73 6c 61 |e... To transla| 00003d70 74 65 20 61 20 66 69 6c 65 20 79 6f 75 20 64 72 |te a file you dr| 00003d80 61 67 20 69 74 20 74 6f 20 74 68 65 20 74 72 61 |ag it to the tra| 00003d90 6e 73 6c 61 74 69 6f 6e 20 77 69 6e 64 6f 77 2c |nslation window,| 00003da0 20 61 20 73 61 76 65 20 62 6f 78 0a 77 69 6c 6c | a save box.will| 00003db0 20 70 6f 70 20 75 70 20 77 69 74 68 20 61 20 4a | pop up with a J| 00003dc0 50 45 47 20 66 69 6c 65 20 69 63 6f 6e 20 69 6e |PEG file icon in| 00003dd0 20 69 74 2e 20 20 44 72 61 67 20 74 68 69 73 20 | it. Drag this | 00003de0 69 63 6f 6e 20 74 6f 20 61 20 66 69 6c 65 72 20 |icon to a filer | 00003df0 77 69 6e 64 6f 77 0a 74 6f 20 74 72 61 6e 73 6c |window.to transl| 00003e00 61 74 65 20 74 68 65 20 69 6d 61 67 65 2e 0a 0a |ate the image...| 00003e10 20 42 61 73 69 63 20 4f 70 74 69 6f 6e 73 20 5f | Basic Options _| 00003e20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00003e50 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a 5b 80 |____________..[.| 00003e60 5d 20 4f 70 74 69 6d 69 73 61 74 69 6f 6e 20 6f |] Optimisation o| 00003e70 66 20 65 6e 74 72 6f 70 79 20 65 6e 63 6f 64 69 |f entropy encodi| 00003e80 6e 67 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 |ng parameters. | 00003e90 57 68 65 6e 20 74 68 69 73 20 69 73 20 73 65 74 |When this is set| 00003ea0 20 4d 61 6b 65 4a 50 45 47 20 77 69 6c 6c 20 74 | MakeJPEG will t| 00003eb0 72 79 20 74 6f 20 6f 70 74 69 6d 69 7a 65 20 74 |ry to optimize t| 00003ec0 68 65 20 65 6e 63 6f 64 69 6e 67 20 74 61 62 6c |he encoding tabl| 00003ed0 65 73 20 69 6e 20 74 68 65 0a 6f 75 74 70 75 74 |es in the.output| 00003ee0 20 66 69 6c 65 2c 20 6d 61 6b 69 6e 67 20 69 74 | file, making it| 00003ef0 20 73 6d 61 6c 6c 65 72 2c 20 77 69 74 68 20 6e | smaller, with n| 00003f00 6f 20 63 68 61 6e 67 65 20 69 6e 20 74 68 65 20 |o change in the | 00003f10 69 6d 61 67 65 20 71 75 61 6c 69 74 79 2e 20 20 |image quality. | 00003f20 54 68 69 73 0a 66 75 6e 63 74 69 6f 6e 20 77 69 |This.function wi| 00003f30 6c 6c 20 6e 65 65 64 20 6d 6f 72 65 20 6d 65 6d |ll need more mem| 00003f40 6f 72 79 20 61 6e 64 20 74 61 6b 65 20 6d 6f 72 |ory and take mor| 00003f50 65 20 74 69 6d 65 20 74 6f 20 72 75 6e 20 74 68 |e time to run th| 00003f60 6f 75 67 68 2e 20 20 54 68 65 0a 6f 70 74 69 6d |ough. The.optim| 00003f70 69 73 65 64 20 66 69 6c 65 73 20 74 65 6e 64 20 |ised files tend | 00003f80 74 6f 20 62 65 20 61 62 6f 75 74 20 31 2d 32 4b |to be about 1-2K| 00003f90 20 73 6d 61 6c 6c 65 72 2c 20 77 68 69 63 68 20 | smaller, which | 00003fa0 69 73 20 77 65 6c 6c 20 77 6f 72 74 68 20 69 74 |is well worth it| 00003fb0 20 6f 6e 0a 73 6d 61 6c 6c 65 72 20 66 69 6c 65 | on.smaller file| 00003fc0 73 20 62 75 74 20 6e 6f 74 20 73 6f 20 6e 65 63 |s but not so nec| 00003fd0 65 73 73 61 72 79 20 77 69 74 68 20 6c 61 72 67 |essary with larg| 00003fe0 65 2d 73 63 61 6e 20 73 69 7a 65 20 69 6d 61 67 |e-scan size imag| 00003ff0 65 73 2e 0a 0a 5b 80 5d 20 43 72 65 61 74 65 20 |es...[.] Create | 00004000 70 72 6f 67 72 65 73 73 69 76 65 20 28 6d 75 6c |progressive (mul| 00004010 74 69 70 6c 65 2d 73 63 61 6e 29 20 66 69 6c 65 |tiple-scan) file| 00004020 0a 20 20 4d 6f 73 74 20 4a 50 45 47 20 66 69 6c |. Most JPEG fil| 00004030 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 61 73 |es are stored as| 00004040 20 6f 6e 65 20 74 6f 70 2d 74 6f 2d 62 6f 74 74 | one top-to-bott| 00004050 6f 6d 20 90 73 63 61 6e 91 20 6f 66 20 69 6d 61 |om .scan. of ima| 00004060 67 65 20 64 61 74 61 2e 0a 50 72 6f 67 72 65 73 |ge data..Progres| 00004070 73 69 76 65 20 4a 50 45 47 20 61 6c 6c 6f 77 73 |sive JPEG allows| 00004080 20 79 6f 75 20 74 6f 20 73 74 6f 72 65 20 61 20 | you to store a | 00004090 4a 50 45 47 20 61 73 20 61 20 73 65 72 69 65 73 |JPEG as a series| 000040a0 20 6f 66 20 73 63 61 6e 73 20 6f 66 0a 69 6e 63 | of scans of.inc| 000040b0 72 65 61 73 69 6e 67 20 71 75 61 6c 69 74 79 20 |reasing quality | 000040c0 77 68 69 63 68 20 62 75 69 6c 64 20 75 70 20 69 |which build up i| 000040d0 6e 74 6f 20 74 68 65 20 66 69 6e 61 6c 20 69 6d |nto the final im| 000040e0 61 67 65 2e 20 20 49 74 20 69 73 73 20 73 69 6d |age. It iss sim| 000040f0 69 6c 61 72 20 69 6e 0a 63 6f 6e 63 65 70 74 20 |ilar in.concept | 00004100 74 6f 20 69 6e 74 65 72 6c 61 63 65 64 20 47 49 |to interlaced GI| 00004110 46 20 69 6d 61 67 65 73 2c 20 62 75 74 20 69 74 |F images, but it| 00004120 20 63 61 6e 20 61 6c 73 6f 20 77 6f 72 6b 20 77 | can also work w| 00004130 69 74 68 20 74 68 65 20 63 6f 6c 6f 75 72 0a 63 |ith the colour.c| 00004140 6f 6d 70 6f 6e 65 6e 74 73 20 6f 66 20 74 68 65 |omponents of the| 00004150 20 69 6d 61 67 65 2e 20 20 54 68 69 73 20 69 73 | image. This is| 00004160 20 61 20 6e 65 77 20 66 61 63 69 6c 69 74 79 2c | a new facility,| 00004170 20 6e 6f 74 20 72 65 61 6c 6c 79 20 61 76 61 69 | not really avai| 00004180 6c 61 62 6c 65 20 69 6e 0a 6d 61 6e 79 20 6f 74 |lable in.many ot| 00004190 68 65 72 20 64 65 63 6f 64 65 72 73 20 28 65 73 |her decoders (es| 000041a0 70 65 63 69 61 6c 6c 79 20 41 63 6f 72 6e 2d 62 |pecially Acorn-b| 000041b0 61 73 65 64 20 64 65 63 6f 64 65 72 73 29 20 73 |ased decoders) s| 000041c0 6f 20 69 74 20 73 68 6f 75 6c 64 20 62 65 20 75 |o it should be u| 000041d0 73 65 64 0a 77 69 74 68 20 63 61 75 74 69 6f 6e |sed.with caution| 000041e0 2e 20 20 57 68 65 6e 20 74 68 69 73 20 6f 70 74 |. When this opt| 000041f0 69 6f 6e 20 69 73 20 6f 6e 2c 20 4d 61 6b 65 4a |ion is on, MakeJ| 00004200 50 45 47 20 77 69 6c 6c 20 63 72 65 61 74 65 20 |PEG will create | 00004210 61 20 64 65 66 61 75 6c 74 2d 6f 72 64 65 72 0a |a default-order.| 00004220 70 72 6f 67 72 65 73 73 69 76 65 20 69 6d 61 67 |progressive imag| 00004230 65 2e 0a 0a 20 41 64 76 61 6e 63 65 64 20 4f 70 |e... Advanced Op| 00004240 74 69 6f 6e 73 20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |tions __________| 00004250 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00004280 0a 0a 5b 80 5d 20 56 65 72 62 6f 73 69 74 79 0a |..[.] Verbosity.| 00004290 20 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 79 6f | This allows yo| 000042a0 75 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 68 6f 77 |u to control how| 000042b0 20 90 74 61 6c 6b 61 74 69 76 65 91 20 74 68 65 | .talkative. the| 000042c0 20 74 72 61 6e 73 6c 61 74 6f 72 20 69 73 2e 20 | translator is. | 000042d0 20 57 68 65 6e 20 6f 66 66 2c 0a 74 68 65 20 74 | When off,.the t| 000042e0 72 61 6e 73 6c 61 74 6f 72 20 77 69 6c 6c 20 6e |ranslator will n| 000042f0 6f 74 20 70 72 6f 64 75 63 65 20 61 6e 79 20 74 |ot produce any t| 00004300 65 78 74 2d 6d 65 73 73 61 67 65 73 2c 20 65 78 |ext-messages, ex| 00004310 63 65 70 74 20 66 6f 72 20 65 72 72 6f 72 0a 6d |cept for error.m| 00004320 65 73 73 61 67 65 73 2e 20 20 57 68 65 6e 20 6f |essages. When o| 00004330 6e 2c 20 69 74 20 77 69 6c 6c 20 67 69 76 65 20 |n, it will give | 00004340 73 6f 6d 65 20 64 65 74 61 69 6c 73 20 61 62 6f |some details abo| 00004350 75 74 20 74 68 65 20 69 6d 61 67 65 20 62 65 69 |ut the image bei| 00004360 6e 67 0a 64 65 63 6f 6d 70 72 65 73 73 65 64 2e |ng.decompressed.| 00004370 20 20 54 68 65 20 6c 6f 77 20 73 65 74 74 69 6e | The low settin| 00004380 67 20 77 69 6c 6c 20 64 69 73 70 6c 61 79 20 64 |g will display d| 00004390 65 74 61 69 6c 73 20 61 62 6f 75 74 20 77 68 61 |etails about wha| 000043a0 74 20 74 61 62 6c 65 73 20 61 6e 64 0a 6d 61 72 |t tables and.mar| 000043b0 6b 65 72 73 20 61 72 65 20 68 65 6c 64 20 69 6e |kers are held in| 000043c0 20 74 68 65 20 66 69 6c 65 2c 20 74 68 65 20 68 | the file, the h| 000043d0 69 67 68 20 73 65 74 74 69 6e 67 20 77 69 6c 6c |igh setting will| 000043e0 20 67 6f 20 66 75 72 74 68 65 72 20 61 6e 64 20 | go further and | 000043f0 64 69 73 70 6c 61 79 0a 74 68 65 20 63 6f 6e 74 |display.the cont| 00004400 65 6e 74 73 20 6f 66 20 74 68 65 20 74 61 62 6c |ents of the tabl| 00004410 65 73 2e 20 20 57 69 74 68 20 76 65 72 62 6f 73 |es. With verbos| 00004420 65 20 6f 6e 20 79 6f 75 20 6d 75 73 74 20 70 72 |e on you must pr| 00004430 65 73 73 20 53 70 61 63 65 20 74 6f 0a 63 6f 6e |ess Space to.con| 00004440 74 69 6e 75 65 20 77 68 65 6e 20 74 68 65 20 74 |tinue when the t| 00004450 72 61 6e 73 6c 61 74 6f 72 20 68 61 73 20 66 69 |ranslator has fi| 00004460 6e 69 73 68 65 64 20 69 74 73 20 70 72 6f 63 65 |nished its proce| 00004470 73 73 69 6e 67 2e 0a 0a 5b 80 5d 20 52 65 73 74 |ssing...[.] Rest| 00004480 61 72 74 20 6d 61 72 6b 65 72 20 65 76 65 72 79 |art marker every| 00004490 0a 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 |. This option c| 000044a0 6f 6e 74 72 6f 6c 73 20 74 68 65 20 69 6e 73 65 |ontrols the inse| 000044b0 72 74 69 6f 6e 20 6f 66 20 65 78 74 72 61 20 63 |rtion of extra c| 000044c0 6f 6e 74 72 6f 6c 20 62 79 74 65 73 20 69 6e 20 |ontrol bytes in | 000044d0 74 68 65 20 66 69 6c 65 20 74 6f 0a 68 65 6c 70 |the file to.help| 000044e0 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 66 | make sure the f| 000044f0 69 6c 65 2c 20 69 66 20 69 74 20 67 65 74 73 20 |ile, if it gets | 00004500 63 6f 72 72 75 70 74 65 64 2c 20 64 6f 65 73 20 |corrupted, does | 00004510 6e 6f 74 20 6c 6f 6f 73 65 20 74 6f 6f 20 6d 75 |not loose too mu| 00004520 63 68 20 64 61 74 61 2e 20 0a 54 68 69 73 20 77 |ch data. .This w| 00004530 69 6c 6c 20 6d 61 6b 65 20 74 68 65 20 66 69 6c |ill make the fil| 00004540 65 20 6c 61 72 67 65 72 20 74 68 6f 75 67 68 2e |e larger though.| 00004550 20 20 54 68 65 20 77 72 69 74 61 62 6c 65 20 69 | The writable i| 00004560 63 6f 6e 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 |con controls how| 00004570 20 6d 61 6e 79 0a 72 65 73 74 61 72 74 20 6d 61 | many.restart ma| 00004580 72 6b 65 72 73 20 77 69 6c 6c 20 62 65 20 70 6c |rkers will be pl| 00004590 61 63 65 64 20 69 6e 20 74 68 65 20 66 69 6c 65 |aced in the file| 000045a0 20 61 6e 64 20 74 68 65 20 74 77 6f 20 6f 70 74 | and the two opt| 000045b0 69 6f 6e 20 62 75 74 74 6f 6e 73 20 62 65 6c 6f |ion buttons belo| 000045c0 77 0a 69 74 20 63 6f 6e 74 72 6f 6c 20 77 68 65 |w.it control whe| 000045d0 72 65 20 74 68 65 79 20 77 69 6c 6c 20 62 65 20 |re they will be | 000045e0 70 75 74 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c |put. For exampl| 000045f0 65 2c 20 73 65 74 74 69 6e 67 20 74 68 65 20 72 |e, setting the r| 00004600 65 73 74 61 72 74 20 6d 61 72 6b 65 72 0a 74 6f |estart marker.to| 00004610 20 32 30 20 61 6e 64 20 73 65 6c 65 63 74 69 6e | 20 and selectin| 00004620 67 20 74 68 65 20 90 42 6c 6f 63 6b 73 91 20 6f |g the .Blocks. o| 00004630 70 74 69 6f 6e 2c 20 70 6c 61 63 65 20 61 20 72 |ption, place a r| 00004640 65 73 74 61 72 74 20 6d 61 72 6b 65 72 20 65 76 |estart marker ev| 00004650 65 72 79 20 74 77 65 6e 74 79 0a 62 6c 6f 63 6b |ery twenty.block| 00004660 73 20 28 4a 50 45 47 20 69 6d 61 67 65 73 20 61 |s (JPEG images a| 00004670 72 65 20 64 69 76 69 64 65 64 20 69 6e 74 6f 20 |re divided into | 00004680 62 6c 6f 63 6b 73 20 6f 66 20 31 36 78 31 36 20 |blocks of 16x16 | 00004690 70 69 78 65 6c 73 29 2e 20 20 54 68 69 73 20 6f |pixels). This o| 000046a0 70 74 69 6f 6e 0a 69 73 20 70 72 6f 76 69 64 65 |ption.is provide| 000046b0 64 20 66 6f 72 20 74 68 6f 73 65 20 74 72 61 6e |d for those tran| 000046c0 73 66 65 72 72 69 6e 67 20 69 6d 61 67 65 73 20 |sferring images | 000046d0 6f 76 65 72 20 75 6e 72 65 6c 69 61 62 6c 65 20 |over unreliable | 000046e0 6e 65 74 77 6f 72 6b 73 20 73 75 63 68 20 61 73 |networks such as| 000046f0 0a 63 6f 75 6e 74 72 79 2d 74 6f 2d 63 6f 75 6e |.country-to-coun| 00004700 74 72 79 20 49 6e 74 65 72 6e 65 74 2e 20 20 49 |try Internet. I| 00004710 6d 61 67 65 73 20 77 69 74 68 20 75 6e 77 61 6e |mages with unwan| 00004720 74 65 64 20 72 65 73 74 61 72 74 20 6d 61 72 6b |ted restart mark| 00004730 65 72 73 20 63 61 6e 20 68 61 76 65 0a 74 68 65 |ers can have.the| 00004740 6d 20 72 65 6d 6f 76 65 64 20 62 79 20 70 72 6f |m removed by pro| 00004750 63 65 73 73 69 6e 67 20 74 68 65 20 66 69 6c 65 |cessing the file| 00004760 20 74 68 72 6f 75 67 68 20 74 68 65 20 90 54 72 | through the .Tr| 00004770 61 6e 73 6c 61 74 65 91 20 66 61 63 69 6c 69 74 |anslate. facilit| 00004780 79 2e 0a 0a 5b 80 5d 20 4d 61 78 69 6d 75 6d 20 |y...[.] Maximum | 00004790 6d 65 6d 6f 72 79 0a 20 20 59 6f 75 20 63 61 6e |memory. You can| 000047a0 20 73 61 66 65 6c 79 20 69 67 6e 6f 72 65 20 74 | safely ignore t| 000047b0 68 69 73 2c 20 69 74 91 73 20 6f 6e 6c 79 20 70 |his, it.s only p| 000047c0 72 6f 76 69 64 65 64 20 66 6f 72 20 63 6f 6d 70 |rovided for comp| 000047d0 6c 65 74 65 6e 65 73 73 2e 20 20 49 74 0a 63 6f |leteness. It.co| 000047e0 6e 74 72 6f 6c 73 20 68 6f 77 20 6d 75 63 68 20 |ntrols how much | 000047f0 6d 65 6d 6f 72 79 20 74 68 65 20 74 72 61 6e 73 |memory the trans| 00004800 6c 61 74 6f 72 20 77 69 6c 6c 20 63 6f 6e 73 74 |lator will const| 00004810 72 61 69 6e 20 69 74 73 65 6c 66 20 74 6f 20 75 |rain itself to u| 00004820 73 69 6e 67 2e 0a 0a 20 57 69 7a 61 72 64 20 4f |sing... Wizard O| 00004830 70 74 69 6f 6e 73 20 5f 5f 5f 5f 5f 5f 5f 5f 5f |ptions _________| 00004840 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00004870 5f 5f 5f 0a 0a 5b 80 5d 20 53 70 65 63 69 66 79 |___..[.] Specify| 00004880 20 73 63 61 6e 20 73 65 71 75 65 6e 63 65 0a 20 | scan sequence. | 00004890 20 42 79 20 73 65 74 74 69 6e 67 20 74 68 69 73 | By setting this| 000048a0 20 6f 70 74 69 6f 6e 20 61 6e 64 20 64 72 61 67 | option and drag| 000048b0 67 69 6e 67 20 61 20 74 65 78 74 20 66 69 6c 65 |ging a text file| 000048c0 20 74 6f 20 74 68 65 20 64 72 6f 70 2d 61 72 72 | to the drop-arr| 000048d0 6f 77 20 6e 65 78 74 20 74 6f 0a 69 74 2c 20 74 |ow next to.it, t| 000048e0 68 65 20 74 72 61 6e 73 6c 61 74 6f 72 20 77 69 |he translator wi| 000048f0 6c 6c 20 62 65 20 69 6e 73 74 72 75 63 74 65 64 |ll be instructed| 00004900 20 74 6f 20 75 73 65 20 74 68 65 20 73 70 65 63 | to use the spec| 00004910 69 66 69 65 64 20 66 69 6c 65 20 61 73 20 61 0a |ified file as a.| 00004920 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 |description of t| 00004930 68 65 20 6f 72 64 65 72 69 6e 67 20 6f 66 20 74 |he ordering of t| 00004940 68 65 20 73 63 61 6e 73 20 74 6f 20 62 65 20 65 |he scans to be e| 00004950 6d 69 74 74 65 64 2e 20 20 46 6f 72 20 70 72 6f |mitted. For pro| 00004960 67 72 65 73 73 69 76 65 0a 4a 50 45 47 73 20 69 |gressive.JPEGs i| 00004970 74 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 |t specifies the | 00004980 70 72 6f 67 72 65 73 73 69 6f 6e 20 70 61 72 61 |progression para| 00004990 6d 65 74 65 72 73 2e 0a 0a 20 43 6f 6d 6d 65 6e |meters... Commen| 000049a0 74 20 4f 70 74 69 6f 6e 73 20 5f 5f 5f 5f 5f 5f |t Options ______| 000049b0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 000049e0 5f 5f 5f 5f 5f 0a 0a 5b 80 5d 20 49 6e 63 6c 75 |_____..[.] Inclu| 000049f0 64 65 20 61 20 43 6f 6d 6d 65 6e 74 20 42 6c 6f |de a Comment Blo| 00004a00 63 6b 20 61 73 20 70 65 72 20 43 6f 6d 6d 65 6e |ck as per Commen| 00004a10 74 73 20 77 69 6e 64 6f 77 0a 20 20 54 68 69 73 |ts window. This| 00004a20 20 6f 70 74 69 6f 6e 20 77 69 6c 6c 20 61 75 74 | option will aut| 00004a30 6f 6d 61 74 69 63 61 6c 6c 79 20 70 6f 73 74 2d |omatically post-| 00004a40 70 72 6f 63 65 73 73 20 74 68 65 20 66 69 6c 65 |process the file| 00004a50 2c 20 61 73 20 69 66 20 69 74 20 68 61 64 20 62 |, as if it had b| 00004a60 65 65 6e 0a 64 72 6f 70 70 65 64 20 6f 6e 20 74 |een.dropped on t| 00004a70 68 65 20 27 49 6e 73 65 72 74 20 43 6f 6d 6d 65 |he 'Insert Comme| 00004a80 6e 74 20 42 6c 6f 63 6b 27 20 73 65 63 74 69 6f |nt Block' sectio| 00004a90 6e 20 6f 66 20 74 68 65 20 43 6f 6d 6d 65 6e 74 |n of the Comment| 00004aa0 73 20 77 69 6e 64 6f 77 2e 20 20 41 6c 6c 0a 63 |s window. All.c| 00004ab0 68 6f 69 63 65 73 20 63 75 72 72 65 6e 74 6c 79 |hoices currently| 00004ac0 20 69 6e 20 6f 70 65 72 61 74 69 6f 6e 20 69 6e | in operation in| 00004ad0 20 74 68 65 20 43 6f 6d 6d 65 6e 74 73 20 77 69 | the Comments wi| 00004ae0 6e 64 6f 77 20 77 69 6c 6c 20 62 65 20 75 73 65 |ndow will be use| 00004af0 64 2e 20 20 54 68 69 73 0a 6f 70 74 69 6f 6e 20 |d. This.option | 00004b00 72 65 71 75 69 72 65 73 20 61 20 73 63 72 61 70 |requires a scrap| 00004b10 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 62 65 | directory to be| 00004b20 20 73 65 74 20 75 70 2e 0a 0a 0a 20 90 4d 61 6b | set up.... .Mak| 00004b30 65 4a 50 45 47 20 43 6f 6d 6d 65 6e 74 73 91 20 |eJPEG Comments. | 00004b40 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00004b70 5f 5f 5f 5f 5f 5f 5f 0a 20 0a 20 20 54 68 65 20 |_______. . The | 00004b80 63 6f 6d 6d 65 6e 74 73 20 77 69 6e 64 6f 77 20 |comments window | 00004b90 61 6c 6c 6f 77 20 79 6f 75 20 74 6f 20 61 64 64 |allow you to add| 00004ba0 20 74 65 78 74 75 61 6c 20 6d 65 73 73 61 67 65 | textual message| 00004bb0 73 20 74 6f 20 4a 50 45 47 20 66 69 6c 65 73 20 |s to JPEG files | 00004bc0 61 6e 64 0a 64 65 6c 65 74 65 20 65 78 69 73 74 |and.delete exist| 00004bd0 69 6e 67 20 6d 65 73 73 61 67 65 73 2e 20 20 49 |ing messages. I| 00004be0 74 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 79 6f |t also allows yo| 00004bf0 75 20 74 6f 20 72 65 61 64 20 61 6e 79 20 63 6f |u to read any co| 00004c00 6d 6d 65 6e 74 73 20 70 72 65 73 65 6e 74 0a 69 |mments present.i| 00004c10 6e 20 4a 50 45 47 20 66 69 6c 65 73 2e 20 20 0a |n JPEG files. .| 00004c20 0a 20 45 78 74 72 61 63 74 20 43 6f 6d 6d 65 6e |. Extract Commen| 00004c30 74 20 42 6c 6f 63 6b 20 5f 5f 5f 5f 5f 5f 5f 5f |t Block ________| 00004c40 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00004c60 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a 20 |_____________.. | 00004c70 20 54 68 69 73 20 73 65 63 74 69 6f 6e 20 61 6c | This section al| 00004c80 6c 6f 77 73 20 79 6f 75 20 74 6f 20 65 78 74 72 |lows you to extr| 00004c90 61 63 74 20 61 6e 79 20 63 6f 6d 6d 65 6e 74 73 |act any comments| 00004ca0 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 20 | present in the | 00004cb0 4a 50 45 47 20 66 69 6c 65 0a 74 6f 20 61 20 74 |JPEG file.to a t| 00004cc0 65 78 74 20 66 69 6c 65 20 66 6f 72 20 69 6e 73 |ext file for ins| 00004cd0 70 65 63 74 69 6f 6e 2e 20 20 49 74 20 77 6f 72 |pection. It wor| 00004ce0 6b 73 20 73 6c 69 67 68 74 6c 79 20 64 69 66 66 |ks slightly diff| 00004cf0 65 72 65 6e 74 6c 79 20 74 6f 20 74 68 65 20 6f |erently to the o| 00004d00 74 68 65 72 0a 77 69 6e 64 6f 77 73 20 69 6e 20 |ther.windows in | 00004d10 74 68 61 74 20 79 6f 75 20 6d 75 73 74 20 64 72 |that you must dr| 00004d20 61 67 20 79 6f 75 72 20 4a 50 45 47 20 74 6f 20 |ag your JPEG to | 00004d30 74 68 65 20 64 72 6f 70 2d 61 72 72 6f 77 2e 20 |the drop-arrow. | 00004d40 20 57 68 65 6e 20 79 6f 75 20 64 72 61 67 20 69 | When you drag i| 00004d50 74 0a 74 6f 20 74 68 65 20 64 72 6f 70 2d 61 72 |t.to the drop-ar| 00004d60 72 6f 77 20 61 20 73 61 76 65 20 62 6f 78 20 77 |row a save box w| 00004d70 69 6c 6c 20 70 6f 70 2d 75 70 20 66 6f 72 20 79 |ill pop-up for y| 00004d80 6f 75 20 74 6f 20 73 61 76 65 20 74 68 65 20 74 |ou to save the t| 00004d90 65 78 74 20 66 69 6c 65 20 66 72 6f 6d 2e 0a 0a |ext file from...| 00004da0 5b 80 5d 20 49 6e 63 6c 75 64 65 20 69 6d 61 67 |[.] Include imag| 00004db0 65 20 64 69 6d 65 6e 73 69 6f 6e 73 0a 20 20 54 |e dimensions. T| 00004dc0 68 69 73 20 6f 70 74 69 6f 6e 20 77 69 6c 6c 20 |his option will | 00004dd0 63 61 75 73 65 20 6f 74 68 65 72 20 69 6e 66 6f |cause other info| 00004de0 72 6d 61 74 69 6f 6e 20 74 6f 20 62 65 20 69 6e |rmation to be in| 00004df0 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 65 78 |cluded in the ex| 00004e00 74 72 61 63 74 65 64 0a 63 6f 6d 6d 65 6e 74 20 |tracted.comment | 00004e10 74 65 78 74 66 69 6c 65 2e 20 20 54 68 69 73 20 |textfile. This | 00004e20 77 69 6c 6c 20 75 73 75 61 6c 6c 79 20 62 65 20 |will usually be | 00004e30 74 68 65 20 69 6d 61 67 65 91 73 20 64 69 6d 65 |the image.s dime| 00004e40 6e 73 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 4a |nsions and the J| 00004e50 50 45 47 0a 70 72 6f 63 65 73 73 20 69 74 20 77 |PEG.process it w| 00004e60 61 73 20 65 6e 63 6f 64 65 64 20 62 79 2e 0a 0a |as encoded by...| 00004e70 20 49 6e 73 65 72 74 20 43 6f 6d 6d 65 6e 74 20 | Insert Comment | 00004e80 42 6c 6f 63 6b 20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |Block __________| 00004e90 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00004eb0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a 20 20 |____________.. | 00004ec0 54 68 69 73 20 73 65 63 74 69 6f 6e 20 74 61 6b |This section tak| 00004ed0 65 73 20 61 20 4a 50 45 47 20 66 69 6c 65 20 61 |es a JPEG file a| 00004ee0 6e 64 20 6f 75 74 70 75 74 73 20 61 20 4a 50 45 |nd outputs a JPE| 00004ef0 47 20 66 69 6c 65 2c 20 61 64 64 69 6e 67 20 69 |G file, adding i| 00004f00 6e 0a 77 68 61 74 65 76 65 72 20 63 6f 6d 6d 65 |n.whatever comme| 00004f10 6e 74 73 20 79 6f 75 20 77 61 6e 74 20 73 74 6f |nts you want sto| 00004f20 72 65 64 2e 0a 0a 28 2a 29 20 53 68 6f 72 74 20 |red...(*) Short | 00004f30 63 6f 6d 6d 65 6e 74 0a 20 20 42 79 20 65 6e 74 |comment. By ent| 00004f40 65 72 69 6e 67 20 74 65 78 74 20 69 6e 20 74 68 |ering text in th| 00004f50 65 20 77 72 69 74 61 62 6c 65 20 69 63 6f 6e 20 |e writable icon | 00004f60 61 6e 64 20 73 65 6c 65 63 74 69 6e 67 20 74 68 |and selecting th| 00004f70 69 73 20 72 61 64 69 6f 20 62 75 74 74 6f 6e 2c |is radio button,| 00004f80 20 74 68 65 0a 73 70 65 63 69 66 69 65 64 20 74 | the.specified t| 00004f90 65 78 74 20 77 69 6c 6c 20 62 65 20 61 64 64 65 |ext will be adde| 00004fa0 64 20 74 6f 20 74 68 65 20 4a 50 45 47 20 61 73 |d to the JPEG as| 00004fb0 20 61 20 63 6f 6d 6d 65 6e 74 2e 20 20 59 6f 75 | a comment. You| 00004fc0 20 63 61 6e 20 65 6e 74 65 72 20 75 70 20 74 6f | can enter up to| 00004fd0 0a 61 20 6d 61 78 69 6d 75 6d 20 6f 66 20 36 34 |.a maximum of 64| 00004fe0 20 63 68 61 72 61 63 74 65 72 73 20 74 68 69 73 | characters this| 00004ff0 20 77 61 79 2e 20 20 49 66 20 79 6f 75 20 6c 65 | way. If you le| 00005000 61 76 65 20 74 68 65 20 77 72 69 74 61 62 6c 65 |ave the writable| 00005010 20 69 63 6f 6e 20 62 6c 61 6e 6b 2c 0a 74 68 69 | icon blank,.thi| 00005020 73 20 77 69 6c 6c 20 5f 6e 6f 74 5f 20 62 65 20 |s will _not_ be | 00005030 61 64 64 65 64 20 74 6f 20 74 68 65 20 66 69 6c |added to the fil| 00005040 65 20 61 73 20 61 20 63 6f 6d 6d 65 6e 74 2e 0a |e as a comment..| 00005050 0a 28 2a 29 20 4c 6f 6e 67 20 63 6f 6d 6d 65 6e |.(*) Long commen| 00005060 74 20 66 72 6f 6d 20 66 69 6c 65 0a 20 20 54 68 |t from file. Th| 00005070 69 73 20 72 61 64 69 6f 20 62 75 74 74 6f 6e 20 |is radio button | 00005080 63 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 |controls whether| 00005090 20 61 20 73 70 65 63 69 66 69 65 64 20 74 65 78 | a specified tex| 000050a0 74 20 66 69 6c 65 20 77 69 6c 6c 20 62 65 20 75 |t file will be u| 000050b0 73 65 64 20 61 73 0a 74 68 65 20 63 6f 6d 6d 65 |sed as.the comme| 000050c0 6e 74 20 74 65 78 74 2e 20 20 59 6f 75 20 73 70 |nt text. You sp| 000050d0 65 63 69 66 79 20 74 68 65 20 74 65 78 74 20 66 |ecify the text f| 000050e0 69 6c 65 20 62 79 20 64 72 61 67 67 69 6e 67 20 |ile by dragging | 000050f0 69 74 20 74 6f 20 74 68 65 20 64 6f 70 2d 61 72 |it to the dop-ar| 00005100 72 6f 77 0a 74 6f 20 74 68 65 20 72 69 67 68 74 |row.to the right| 00005110 20 6f 66 20 74 68 65 20 72 61 64 69 6f 20 62 75 | of the radio bu| 00005120 74 74 6f 6e 2e 20 20 42 79 20 75 73 69 6e 67 20 |tton. By using | 00005130 74 68 69 73 20 6d 65 74 68 6f 64 20 79 6f 75 20 |this method you | 00005140 63 61 6e 20 69 6e 73 65 72 74 20 6d 6f 72 65 0a |can insert more.| 00005150 74 68 61 6e 20 36 34 20 63 68 61 72 61 63 74 65 |than 64 characte| 00005160 72 73 20 6f 66 20 74 65 78 74 20 69 6e 74 6f 20 |rs of text into | 00005170 74 68 65 20 4a 50 45 47 20 66 69 6c 65 2e 20 20 |the JPEG file. | 00005180 54 68 65 20 6d 61 78 69 6d 75 6d 20 73 69 7a 65 |The maximum size| 00005190 20 6f 66 20 61 6e 79 20 6f 6e 65 0a 63 6f 6d 6d | of any one.comm| 000051a0 65 6e 74 20 90 62 6c 6f 63 6b 91 20 69 73 20 36 |ent .block. is 6| 000051b0 34 20 4b 62 79 74 65 73 2e 20 20 49 66 20 79 6f |4 Kbytes. If yo| 000051c0 75 20 6e 65 65 64 20 6d 6f 72 65 20 74 68 61 6e |u need more than| 000051d0 20 74 68 69 73 20 28 21 29 20 74 68 65 6e 20 79 | this (!) then y| 000051e0 6f 75 20 63 61 6e 0a 6a 75 73 74 20 6b 65 65 70 |ou can.just keep| 000051f0 20 69 6e 73 65 72 74 69 6e 67 20 6d 6f 72 65 20 | inserting more | 00005200 62 6c 6f 63 6b 73 2e 0a 0a 5b 80 5d 20 44 65 6c |blocks...[.] Del| 00005210 65 74 65 20 65 78 69 73 74 69 6e 67 20 63 6f 6d |ete existing com| 00005220 6d 65 6e 74 73 0a 20 20 49 66 20 73 65 6c 65 63 |ments. If selec| 00005230 74 65 64 2c 20 74 68 69 73 20 77 69 6c 6c 20 72 |ted, this will r| 00005240 65 6d 6f 76 65 20 61 6e 79 20 65 78 69 73 74 69 |emove any existi| 00005250 6e 67 20 63 6f 6d 6d 65 6e 74 73 20 66 72 6f 6d |ng comments from| 00005260 20 74 68 65 20 70 72 6f 63 65 73 73 65 64 0a 4a | the processed.J| 00005270 50 45 47 20 66 69 6c 65 2e 0a 0a 0a 20 4e 6f 74 |PEG file.... Not| 00005280 65 73 20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |es _____________| 00005290 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 000052c0 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a 20 8f 20 4d 65 6d |________.. . Mem| 000052d0 6f 72 79 3a 20 49 74 27 73 20 6e 65 78 74 20 74 |ory: It's next t| 000052e0 6f 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 |o impossible to | 000052f0 70 72 65 64 69 63 74 20 68 6f 77 20 6d 75 63 68 |predict how much| 00005300 20 6d 65 6d 6f 72 79 20 74 68 65 20 75 74 69 6c | memory the util| 00005310 69 74 69 65 73 0a 20 20 20 77 69 6c 6c 20 6e 65 |ities. will ne| 00005320 65 64 2c 20 73 6f 20 4d 61 6b 65 4a 50 45 47 20 |ed, so MakeJPEG | 00005330 6d 61 6b 65 73 20 6e 6f 20 65 66 66 6f 72 74 20 |makes no effort | 00005340 74 6f 20 64 6f 20 73 6f 2e 20 20 59 6f 75 20 63 |to do so. You c| 00005350 61 6e 6e 6f 74 20 63 6f 6e 74 72 6f 6c 20 68 6f |annot control ho| 00005360 77 0a 20 20 20 6d 75 63 68 20 6d 65 6d 6f 72 79 |w. much memory| 00005370 20 74 68 65 79 20 75 73 65 20 62 79 20 73 65 74 | they use by set| 00005380 74 69 6e 67 20 74 68 65 20 4e 65 78 74 20 73 6c |ting the Next sl| 00005390 6f 74 20 69 6e 20 74 68 65 20 54 61 73 6b 20 4d |ot in the Task M| 000053a0 61 6e 61 67 65 72 20 61 73 20 74 68 65 79 0a 20 |anager as they. | 000053b0 20 20 63 61 6e 20 63 6c 61 69 6d 20 66 72 6f 6d | can claim from| 000053c0 20 74 68 65 20 46 72 65 65 20 70 6f 6f 6c 2e 20 | the Free pool. | 000053d0 20 54 68 65 79 20 77 69 6c 6c 20 72 65 73 6f 72 | They will resor| 000053e0 74 20 74 6f 20 75 73 69 6e 67 20 74 65 6d 70 6f |t to using tempo| 000053f0 72 61 72 79 20 66 69 6c 65 73 0a 20 20 20 77 68 |rary files. wh| 00005400 65 72 65 20 6e 65 63 65 73 73 61 72 79 2e 20 20 |ere necessary. | 00005410 49 6e 20 67 65 6e 65 72 61 6c 2c 20 54 72 61 6e |In general, Tran| 00005420 73 6c 61 74 65 20 69 73 20 74 68 65 20 6d 6f 73 |slate is the mos| 00005430 74 20 6d 65 6d 6f 72 79 20 68 75 6e 67 72 79 20 |t memory hungry | 00005440 66 65 61 74 75 72 65 2e 0a 20 20 20 44 6f 6e 27 |feature.. Don'| 00005450 74 20 65 76 65 72 20 61 6c 6c 6f 63 61 74 65 20 |t ever allocate | 00005460 6c 65 73 73 20 74 68 61 6e 20 31 30 30 4b 20 61 |less than 100K a| 00005470 73 20 74 68 65 20 75 74 69 6c 69 74 69 65 73 20 |s the utilities | 00005480 6d 61 79 20 6e 6f 74 20 62 65 20 61 62 6c 65 20 |may not be able | 00005490 74 6f 0a 20 20 20 75 6e 73 71 75 65 65 7a 65 20 |to. unsqueeze | 000054a0 74 68 65 6d 73 65 6c 76 65 73 20 61 6e 64 20 69 |themselves and i| 000054b0 6e 69 74 69 61 6c 69 73 65 20 70 72 6f 70 65 72 |nitialise proper| 000054c0 6c 79 2c 20 67 69 76 69 6e 67 20 61 20 63 72 79 |ly, giving a cry| 000054d0 70 74 69 63 20 65 72 72 6f 72 2e 0a 0a 20 8f 20 |ptic error... . | 000054e0 54 68 65 20 75 74 69 6c 69 74 65 73 2c 20 77 6f |The utilites, wo| 000054f0 74 20 64 75 73 20 64 65 72 20 77 6f 72 6b 20 6c |t dus der work l| 00005500 69 6b 65 2c 20 77 69 74 68 20 74 68 65 69 72 20 |ike, with their | 00005510 61 73 73 6f 63 69 61 74 65 64 20 64 6f 63 75 6d |associated docum| 00005520 65 6e 74 73 20 69 73 0a 20 20 20 69 6e 20 74 68 |ents is. in th| 00005530 65 20 21 4d 61 6b 65 4a 50 45 47 2e 52 65 73 6f |e !MakeJPEG.Reso| 00005540 75 72 63 65 73 2e 4a 50 45 47 20 64 69 72 65 63 |urces.JPEG direc| 00005550 74 6f 72 79 2e 20 20 54 68 65 73 65 20 75 74 69 |tory. These uti| 00005560 6c 69 74 69 65 73 20 6d 61 79 20 62 65 0a 20 20 |lities may be. | 00005570 20 64 69 73 74 72 69 62 75 74 65 64 20 73 65 70 | distributed sep| 00005580 61 72 61 74 65 6c 79 20 66 72 6f 6d 20 4d 61 6b |arately from Mak| 00005590 65 4a 50 45 47 20 73 69 6e 63 65 20 49 20 64 69 |eJPEG since I di| 000055a0 64 20 6e 6f 74 20 77 72 69 74 65 20 74 68 65 6d |d not write them| 000055b0 2c 20 70 6c 65 61 73 65 0a 20 20 20 72 65 61 64 |, please. read| 000055c0 20 74 68 65 20 4a 50 45 47 69 6e 66 6f 20 64 6f | the JPEGinfo do| 000055d0 63 75 6d 65 6e 74 20 66 6f 72 20 66 75 72 74 68 |cument for furth| 000055e0 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a |er information..| 000055f0 0a 20 8f 20 45 72 72 6f 72 73 2c 20 77 68 65 6e |. . Errors, when| 00005600 20 74 68 65 79 20 68 61 70 70 65 6e 2c 20 77 69 | they happen, wi| 00005610 6c 6c 20 67 65 6e 65 72 61 6c 6c 79 20 6a 75 73 |ll generally jus| 00005620 74 20 72 65 70 6f 72 74 20 74 68 65 20 65 72 72 |t report the err| 00005630 6f 72 20 61 6e 64 20 6c 65 61 76 65 0a 20 20 20 |or and leave. | 00005640 61 6e 20 65 6d 70 74 79 20 4a 50 45 47 20 66 69 |an empty JPEG fi| 00005650 6c 65 20 6f 6e 20 74 68 65 20 64 69 73 63 2e 0a |le on the disc..| 00005660 0a 20 8f 20 48 6f 6c 64 69 6e 67 20 64 6f 77 6e |. . Holding down| 00005670 20 43 74 72 6c 20 77 68 65 6e 20 64 72 6f 70 70 | Ctrl when dropp| 00005680 69 6e 67 20 61 20 4a 50 45 47 20 6f 6e 20 4d 61 |ing a JPEG on Ma| 00005690 6b 65 4a 50 45 47 20 28 61 6e 79 20 77 69 6e 64 |keJPEG (any wind| 000056a0 6f 77 29 20 69 73 0a 20 20 20 65 71 75 69 76 61 |ow) is. equiva| 000056b0 6c 65 6e 74 20 74 6f 20 64 72 6f 70 70 69 6e 67 |lent to dropping| 000056c0 20 61 20 4a 50 45 47 20 69 6e 20 74 68 65 20 54 | a JPEG in the T| 000056d0 72 61 6e 73 6c 61 74 69 6f 6e 20 77 69 6e 64 6f |ranslation windo| 000056e0 77 2e 0a 0a 20 8f 20 48 61 6e 64 69 6e 67 20 4d |w... . Handing M| 000056f0 61 6b 65 4a 50 45 47 20 61 20 66 69 6c 65 20 77 |akeJPEG a file w| 00005700 69 74 68 20 61 20 22 2f 4a 50 47 22 20 65 78 74 |ith a "/JPG" ext| 00005710 65 6e 73 69 6f 6e 20 6f 6e 20 74 68 65 20 66 69 |ension on the fi| 00005720 6c 65 6e 61 6d 65 20 77 69 6c 6c 0a 20 20 20 72 |lename will. r| 00005730 65 6d 6f 76 65 20 69 74 20 66 72 6f 6d 20 74 68 |emove it from th| 00005740 65 20 6f 75 74 70 75 74 20 66 69 6c 65 6e 61 6d |e output filenam| 00005750 65 2e 0a 0a 20 8f 20 55 73 65 72 73 20 6f 66 20 |e... . Users of | 00005760 74 68 65 20 4c 6f 6e 67 46 69 6c 65 6e 61 6d 65 |the LongFilename| 00005770 73 20 75 74 69 6c 69 74 79 3a 20 4d 61 6b 65 4a |s utility: MakeJ| 00005780 50 45 47 20 77 6f 6e 91 74 20 61 63 63 65 70 74 |PEG won.t accept| 00005790 20 6c 6f 6e 67 20 6f 75 74 70 75 74 0a 20 20 20 | long output. | 000057a0 66 69 6c 65 6e 61 6d 65 73 2e 20 3a 28 20 20 49 |filenames. :( I| 000057b0 20 74 68 69 6e 6b 20 74 68 69 73 20 69 73 20 61 | think this is a| 000057c0 20 43 20 4c 69 62 72 61 72 79 20 70 72 6f 62 6c | C Library probl| 000057d0 65 6d 2e 0a 0a 0a 20 54 6f 20 44 6f 20 5f 5f 5f |em.... To Do ___| 000057e0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00005820 5f 5f 0a 0a 20 20 57 68 61 74 20 66 75 6e 20 74 |__.. What fun t| 00005830 68 69 6e 67 73 20 61 72 65 20 68 61 70 70 65 6e |hings are happen| 00005840 69 6e 67 20 69 6e 20 74 68 65 20 6d 61 67 69 63 |ing in the magic| 00005850 61 6c 20 77 6f 72 6c 64 20 6f 66 20 4d 61 6b 65 |al world of Make| 00005860 4a 50 45 47 20 3b 2d 29 20 2e 2e 2e 0a 0a 20 8f |JPEG ;-) ..... .| 00005870 20 46 69 78 20 68 6f 75 72 67 6c 61 73 73 20 70 | Fix hourglass p| 00005880 72 6f 62 6c 65 6d 2e 0a 20 8f 20 53 70 72 69 74 |roblem.. . Sprit| 00005890 65 20 73 75 70 70 6f 72 74 20 66 6f 72 20 63 6a |e support for cj| 000058a0 70 65 67 20 61 6e 64 20 64 6a 70 65 67 2e 0a 20 |peg and djpeg.. | 000058b0 8f 20 52 65 2d 63 6f 64 65 20 74 68 65 20 65 6e |. Re-code the en| 000058c0 74 69 72 65 20 74 68 69 6e 67 20 69 6e 20 43 20 |tire thing in C | 000058d0 61 73 20 61 20 73 74 61 6e 64 2d 61 6c 6f 6e 65 |as a stand-alone| 000058e0 20 46 59 45 4f 2d 73 74 79 6c 65 20 74 68 69 6e | FYEO-style thin| 000058f0 67 2e 20 28 21 29 0a 0a 0a 20 55 70 64 61 74 65 |g. (!)... Update| 00005900 73 20 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |s ______________| 00005910 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00005940 5f 5f 5f 5f 5f 0a 0a 30 2e 30 31 2b 0a 20 20 20 |_____..0.01+. | 00005950 20 2d 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 76 | - Development v| 00005960 65 72 73 69 6f 6e 73 0a 0a 31 2e 30 30 20 28 30 |ersions..1.00 (0| 00005970 31 20 4a 61 6e 20 31 39 39 33 29 0a 20 20 20 20 |1 Jan 1993). | 00005980 2d 20 46 69 72 73 74 20 75 73 61 62 6c 65 20 76 |- First usable v| 00005990 65 72 73 69 6f 6e 20 28 6e 6f 74 20 72 65 6c 65 |ersion (not rele| 000059a0 61 73 65 64 29 0a 0a 31 2e 30 31 0a 20 20 20 20 |ased)..1.01. | 000059b0 2d 20 57 69 6d 70 24 53 63 72 61 70 20 64 65 74 |- Wimp$Scrap det| 000059c0 65 63 74 6f 72 20 66 6f 72 20 61 70 70 2d 61 70 |ector for app-ap| 000059d0 70 20 74 72 61 6e 73 66 65 72 20 69 6d 70 6c 65 |p transfer imple| 000059e0 6d 65 6e 74 65 64 0a 20 20 20 20 2d 20 43 68 65 |mented. - Che| 000059f0 63 6b 73 20 66 6f 72 20 77 68 65 6e 20 73 6f 6d |cks for when som| 00005a00 65 6f 6e 65 20 75 73 65 73 20 57 69 6d 70 24 53 |eone uses Wimp$S| 00005a10 63 72 61 70 20 66 6f 72 20 62 6f 74 68 20 69 6e |crap for both in| 00005a20 70 75 74 20 61 6e 64 20 6f 75 74 70 75 74 0a 20 |put and output. | 00005a30 20 20 20 20 20 66 69 6c 65 73 2c 20 69 2e 65 2e | files, i.e.| 00005a40 20 53 61 76 65 20 66 72 6f 6d 20 45 64 69 74 20 | Save from Edit | 00005a50 77 69 74 68 20 73 61 76 65 20 74 6f 20 45 64 69 |with save to Edi| 00005a60 74 2e 20 53 74 69 6c 6c 20 73 6f 6d 65 20 62 75 |t. Still some bu| 00005a70 67 73 20 74 68 6f 2e 0a 0a 31 2e 30 32 0a 20 20 |gs tho...1.02. | 00005a80 20 20 2d 20 44 69 64 6e 91 74 20 72 65 61 6c 69 | - Didn.t reali| 00005a90 73 65 20 74 68 61 74 20 74 68 65 20 63 6a 70 65 |se that the cjpe| 00005aa0 67 20 61 70 70 20 63 6f 75 6c 64 20 75 73 65 20 |g app could use | 00005ab0 47 49 46 20 61 73 20 69 6e 70 75 74 2c 20 64 6f |GIF as input, do| 00005ac0 65 73 20 6e 6f 77 0a 20 20 20 20 20 20 74 68 6f |es now. tho| 00005ad0 75 67 68 20 2d 20 74 61 61 20 64 61 61 21 0a 20 |ugh - taa daa!. | 00005ae0 20 20 20 2d 20 4e 65 77 20 70 61 6e 65 64 20 6d | - New paned m| 00005af0 61 69 6e 20 43 6f 6e 74 72 6f 6c 20 77 69 6e 64 |ain Control wind| 00005b00 6f 77 20 61 6e 64 20 53 74 61 74 75 73 20 77 69 |ow and Status wi| 00005b10 6e 64 6f 77 20 61 64 64 65 64 20 77 69 74 68 20 |ndow added with | 00005b20 74 69 6d 69 6e 67 20 61 6e 64 0a 20 20 20 20 20 |timing and. | 00005b30 20 69 6e 2f 6f 75 74 20 66 69 6c 65 74 79 70 65 | in/out filetype| 00005b40 20 26 20 73 69 7a 65 20 73 65 63 74 69 6f 6e 73 | & size sections| 00005b50 2e 0a 20 20 20 20 2d 20 53 6f 6d 65 20 66 69 6c |.. - Some fil| 00005b60 65 72 20 61 6e 64 20 61 70 70 20 69 63 6f 6e 73 |er and app icons| 00005b70 2f 70 74 72 73 20 63 68 61 6e 67 65 64 2e 0a 20 |/ptrs changed.. | 00005b80 20 20 20 2d 20 44 6f 63 73 20 65 6e 68 61 6e 63 | - Docs enhanc| 00005b90 65 64 2f 63 68 61 6e 67 65 64 20 69 6e 20 76 61 |ed/changed in va| 00005ba0 72 69 6f 75 73 20 70 6c 61 63 65 73 2e 0a 20 20 |rious places.. | 00005bb0 20 20 2d 20 53 61 76 65 20 26 20 44 65 66 61 75 | - Save & Defau| 00005bc0 6c 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e |lt configuration| 00005bd0 20 6f 70 74 69 6f 6e 20 61 64 64 65 64 2e 0a 20 | option added.. | 00005be0 20 20 20 2d 20 4e 65 77 20 90 46 61 73 74 20 6d | - New .Fast m| 00005bf0 6f 64 65 91 20 26 20 90 56 65 72 62 6f 73 65 91 |ode. & .Verbose.| 00005c00 20 6f 70 74 69 6f 6e 73 20 61 64 64 65 64 2e 0a | options added..| 00005c10 20 20 20 20 2d 20 53 74 6f 70 73 20 79 6f 75 20 | - Stops you | 00005c20 75 73 69 6e 67 20 73 61 6d 65 20 69 6e 2f 6f 75 |using same in/ou| 00005c30 74 20 66 69 6c 65 73 2e 0a 0a 31 2e 30 33 0a 20 |t files...1.03. | 00005c40 20 20 20 2d 20 4d 69 6e 6f 72 20 66 61 75 6c 74 | - Minor fault| 00005c50 20 69 6e 20 73 74 61 72 74 75 70 20 66 69 6c 65 | in startup file| 00005c60 20 72 65 63 6f 67 6e 69 73 65 72 20 63 6f 72 72 | recogniser corr| 00005c70 65 63 74 65 64 2e 0a 20 20 20 20 2d 20 4e 65 77 |ected.. - New| 00005c80 20 63 72 65 61 74 6f 72 20 61 70 70 73 20 90 73 | creator apps .s| 00005c90 74 6f 6c 65 6e 91 20 66 72 6f 6d 20 54 72 61 6e |tolen. from Tran| 00005ca0 73 6c 61 74 6f 72 20 28 61 70 70 73 20 61 72 65 |slator (apps are| 00005cb0 20 76 65 72 73 69 6f 6e 20 34 29 2e 0a 20 20 20 | version 4).. | 00005cc0 20 2d 20 4e 65 77 20 77 69 6e 64 6f 77 73 2c 20 | - New windows, | 00005cd0 6f 70 74 69 6f 6e 73 2c 20 64 6f 63 73 2e 0a 0a |options, docs...| 00005ce0 31 2e 30 34 0a 20 20 20 20 2d 20 50 72 6f 62 6c |1.04. - Probl| 00005cf0 65 6d 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 |ems associated w| 00005d00 69 74 68 20 52 49 53 43 20 4f 53 20 32 20 63 75 |ith RISC OS 2 cu| 00005d10 72 65 64 20 28 43 6c 69 62 2f 46 50 45 6d 2f 44 |red (Clib/FPEm/D| 00005d20 72 61 67 41 53 70 72 69 74 65 29 0a 20 20 20 20 |ragASprite). | 00005d30 2d 20 56 61 72 69 6f 75 73 20 70 65 72 73 6f 6e |- Various person| 00005d40 61 6c 20 61 64 64 69 74 69 6f 6e 73 0a 20 20 20 |al additions. | 00005d50 20 2d 20 44 72 61 67 41 53 70 72 69 74 65 20 66 | - DragASprite f| 00005d60 69 64 64 6c 79 20 62 69 74 73 20 66 69 64 64 6c |iddly bits fiddl| 00005d70 65 64 0a 20 20 20 20 2d 20 44 6f 63 20 90 73 6c |ed. - Doc .sl| 00005d80 69 6d 6d 65 64 91 2e 0a 0a 31 2e 30 35 0a 20 20 |immed....1.05. | 00005d90 20 20 2d 20 49 6e 73 69 67 6e 69 66 69 63 61 6e | - Insignifican| 00005da0 74 6c 79 20 73 6d 61 6c 6c 20 63 68 61 6e 67 65 |tly small change| 00005db0 73 20 6e 6f 74 20 77 6f 74 68 20 6d 65 6e 74 69 |s not woth menti| 00005dc0 6f 6e 69 6e 67 2e 0a 0a 31 2e 30 36 0a 20 20 20 |oning...1.06. | 00005dd0 20 2d 20 52 65 77 72 6f 74 65 20 74 68 65 20 76 | - Rewrote the v| 00005de0 65 72 79 20 6e 61 73 74 79 20 63 6f 6e 66 69 67 |ery nasty config| 00005df0 75 72 61 74 69 6f 6e 20 6c 6f 61 64 2f 73 61 76 |uration load/sav| 00005e00 65 20 72 6f 75 74 69 6e 65 73 2e 20 53 61 76 65 |e routines. Save| 00005e10 73 0a 20 20 20 20 20 20 71 75 61 6e 74 69 7a 61 |s. quantiza| 00005e20 74 69 6f 6e 20 74 61 62 6c 65 73 20 66 69 6c 65 |tion tables file| 00005e30 6e 61 6d 65 20 69 6e 20 63 6f 6e 66 69 67 20 66 |name in config f| 00005e40 69 6c 65 20 6e 6f 77 2e 0a 20 20 20 20 2d 20 41 |ile now.. - A| 00005e50 64 64 65 64 20 90 45 78 74 72 61 20 76 65 72 62 |dded .Extra verb| 00005e60 6f 73 65 91 20 6f 70 74 69 6f 6e 2e 0a 0a 31 2e |ose. option...1.| 00005e70 30 37 0a 20 20 20 20 2d 20 4d 69 6e 6f 72 20 63 |07. - Minor c| 00005e80 68 61 6e 67 65 73 20 74 6f 20 53 74 61 74 75 73 |hanges to Status| 00005e90 20 77 69 6e 64 6f 77 20 61 6e 64 20 53 61 76 65 | window and Save| 00005ea0 20 62 6f 78 0a 20 20 20 20 2d 20 43 65 6e 74 72 | box. - Centr| 00005eb0 65 73 20 77 69 6e 64 6f 77 73 20 74 6f 20 74 68 |es windows to th| 00005ec0 65 20 73 63 72 65 65 6e 20 77 68 65 6e 20 79 6f |e screen when yo| 00005ed0 75 20 6f 70 65 6e 20 74 68 65 6d 0a 0a 31 2e 30 |u open them..1.0| 00005ee0 38 0a 20 20 20 20 2d 20 46 69 78 65 64 20 61 64 |8. - Fixed ad| 00005ef0 6a 75 73 74 2d 64 72 61 67 20 6f 66 20 69 63 6f |just-drag of ico| 00005f00 6e 20 69 6e 20 73 61 76 65 20 62 6f 78 20 62 75 |n in save box bu| 00005f10 67 20 28 6e 6f 20 64 72 61 67 20 69 63 6f 6e 20 |g (no drag icon | 00005f20 77 61 73 0a 20 20 20 20 20 20 61 70 70 65 61 72 |was. appear| 00005f30 69 6e 67 29 0a 20 20 20 20 2d 20 52 65 6d 6f 76 |ing). - Remov| 00005f40 65 64 20 74 68 65 20 6e 6f 6e 2d 66 75 6e 63 74 |ed the non-funct| 00005f50 69 6f 6e 61 6c 20 69 63 6f 6e 73 20 66 72 6f 6d |ional icons from| 00005f60 20 74 65 6d 70 6c 61 74 65 73 20 28 4a 46 49 46 | templates (JFIF| 00005f70 2f 54 49 46 46 20 61 6e 64 20 63 6f 64 69 6e 67 |/TIFF and coding| 00005f80 0a 20 20 20 20 20 20 69 63 6f 6e 73 29 0a 20 20 |. icons). | 00005f90 20 20 2d 20 49 6e 63 6c 75 64 65 64 20 74 68 65 | - Included the| 00005fa0 20 6e 65 77 20 90 6f 66 66 69 63 69 61 6c 91 20 | new .official. | 00005fb0 4a 50 45 47 20 53 70 72 69 74 65 2e 0a 0a 31 2e |JPEG Sprite...1.| 00005fc0 30 39 20 28 30 32 20 4d 61 79 20 31 39 39 34 29 |09 (02 May 1994)| 00005fd0 0a 20 20 20 20 2d 20 46 69 78 65 64 20 69 6e 6e |. - Fixed inn| 00005fe0 75 6d 65 72 61 62 6c 65 20 62 75 67 73 2e 2e 2e |umerable bugs...| 00005ff0 0a 20 20 20 20 2d 20 4d 65 73 73 65 64 20 61 72 |. - Messed ar| 00006000 6f 75 6e 64 20 77 69 74 68 20 64 6f 63 73 0a 0a |ound with docs..| 00006010 31 2e 32 30 0a 20 20 20 20 2d 20 49 6e 74 65 72 |1.20. - Inter| 00006020 69 6d 20 76 35 20 61 70 70 20 76 65 72 73 69 6f |im v5 app versio| 00006030 6e 2c 20 73 6f 6d 65 20 62 75 67 67 65 72 20 73 |n, some bugger s| 00006040 77 69 74 63 68 65 64 20 74 68 65 20 70 72 6f 67 |witched the prog| 00006050 72 65 73 73 20 64 69 73 70 6c 61 79 20 6f 6e 0a |ress display on.| 00006060 20 20 20 20 20 20 20 74 68 6f 75 67 68 2e 20 3a | though. :| 00006070 28 0a 0a 32 2e 30 30 20 28 30 37 20 4f 63 74 20 |(..2.00 (07 Oct | 00006080 31 39 39 35 29 0a 20 20 20 20 2d 20 43 6f 6d 70 |1995). - Comp| 00006090 6c 65 74 65 20 72 65 77 72 69 74 65 20 6f 66 20 |lete rewrite of | 000060a0 66 72 6f 6e 74 2d 65 6e 64 2c 20 68 61 64 20 6c |front-end, had l| 000060b0 69 74 74 6c 65 20 63 68 6f 69 63 65 2c 20 31 2e |ittle choice, 1.| 000060c0 30 39 20 77 61 73 0a 20 20 20 20 20 20 64 65 73 |09 was. des| 000060d0 70 61 72 61 74 65 6c 79 20 74 69 65 64 20 74 6f |parately tied to| 000060e0 20 74 68 65 20 76 65 72 73 69 6f 6e 20 34 20 61 | the version 4 a| 000060f0 70 70 73 2e 20 3a 28 0a 20 20 20 20 2d 20 47 6f |pps. :(. - Go| 00006100 74 20 74 68 65 20 73 6f 75 72 63 65 20 61 6e 64 |t the source and| 00006110 20 62 75 69 6c 74 20 74 68 65 20 61 70 70 73 20 | built the apps | 00006120 6d 79 73 65 6c 66 20 74 68 69 73 20 74 69 6d 65 |myself this time| 00006130 2e 20 28 54 68 69 73 20 73 6f 75 6e 64 73 0a 20 |. (This sounds. | 00006140 20 20 20 20 20 66 61 6d 69 6c 69 61 72 21 20 3b | familiar! ;| 00006150 29 0a 20 20 20 20 2d 20 55 73 65 73 20 74 68 65 |). - Uses the| 00006160 20 62 72 61 6e 64 2d 73 70 61 6e 6b 69 6e 67 2d | brand-spanking-| 00006170 6e 65 77 20 76 65 72 73 69 6f 6e 20 36 20 61 70 |new version 6 ap| 00006180 70 73 2e 0a 20 20 20 20 2d 20 4e 65 77 20 6a 70 |ps.. - New jp| 00006190 65 67 74 72 61 6e 20 26 20 63 6f 6d 6d 65 6e 74 |egtran & comment| 000061a0 20 75 74 69 6c 73 2e 0a 20 20 20 20 2d 20 44 6f | utils.. - Do| 000061b0 63 20 72 65 77 72 6f 74 65 2c 20 61 67 61 69 6e |c rewrote, again| 000061c0 20 68 61 64 20 6c 69 74 74 6c 65 20 63 68 6f 69 | had little choi| 000061d0 63 65 2e 0a 20 20 20 20 2d 20 55 73 65 73 20 6d |ce.. - Uses m| 000061e0 79 20 6e 65 77 20 21 48 65 6c 70 2d 74 65 78 74 |y new !Help-text| 000061f0 20 64 69 73 70 6c 61 79 65 72 2e 0a 0a 32 2e 30 | displayer...2.0| 00006200 31 20 28 30 38 20 4f 63 74 20 31 39 39 35 29 0a |1 (08 Oct 1995).| 00006210 20 20 20 20 2d 20 41 64 64 65 64 20 74 68 65 20 | - Added the | 00006220 68 6f 75 72 67 6c 61 73 73 20 70 65 72 63 65 6e |hourglass percen| 00006230 74 61 67 65 20 64 69 73 70 6c 61 79 20 74 6f 20 |tage display to | 00006240 63 6a 70 65 67 2c 20 64 6a 70 65 67 20 26 20 6a |cjpeg, djpeg & j| 00006250 70 65 67 74 72 61 6e 2e 0a 0a 32 2e 30 32 20 28 |pegtran...2.02 (| 00006260 30 33 20 4e 6f 76 20 31 39 39 35 29 0a 20 20 20 |03 Nov 1995). | 00006270 20 2d 20 54 68 65 20 63 6f 6d 70 72 65 73 73 69 | - The compressi| 00006280 6f 6e 20 77 69 6e 64 6f 77 91 73 20 77 72 69 74 |on window.s writ| 00006290 61 62 6c 65 20 69 63 6f 6e 20 63 68 65 63 6b 73 |able icon checks| 000062a0 20 77 65 72 65 20 63 6f 72 72 65 63 74 69 6e 67 | were correcting| 000062b0 20 74 68 65 0a 20 20 20 20 20 20 77 72 6f 6e 67 | the. wrong| 000062c0 20 69 63 6f 6e 73 2e 0a 20 20 20 20 2d 20 44 72 | icons.. - Dr| 000062d0 61 67 67 69 6e 67 20 61 20 4a 50 45 47 20 74 6f |agging a JPEG to| 000062e0 20 4d 61 6b 65 4a 50 45 47 20 77 69 74 68 20 43 | MakeJPEG with C| 000062f0 74 72 6c 20 68 65 6c 64 20 63 61 75 73 65 73 20 |trl held causes | 00006300 90 54 72 61 6e 73 6c 61 74 65 91 20 74 6f 20 62 |.Translate. to b| 00006310 65 0a 20 20 20 20 20 20 75 73 65 64 20 72 61 74 |e. used rat| 00006320 68 65 72 20 74 68 61 6e 20 90 44 65 63 6f 6d 70 |her than .Decomp| 00006330 72 65 73 73 91 2e 20 20 53 61 76 65 73 20 6b 65 |ress.. Saves ke| 00006340 65 70 69 6e 67 20 74 68 65 20 54 72 61 6e 73 6c |eping the Transl| 00006350 61 74 65 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 |ate window. | 00006360 20 6f 70 65 6e 2e 0a 0a 32 2e 30 33 20 28 30 39 | open...2.03 (09| 00006370 20 44 65 63 20 31 39 39 35 29 0a 20 20 20 20 2d | Dec 1995). -| 00006380 20 52 65 63 6f 6d 70 69 6c 65 64 20 62 69 6e 61 | Recompiled bina| 00006390 72 69 65 73 20 77 69 74 68 20 2d 4f 74 69 6d 65 |ries with -Otime| 000063a0 20 61 6e 64 20 2d 44 73 68 6f 72 74 3d 69 6e 74 | and -Dshort=int| 000063b0 20 28 21 29 20 74 6f 20 67 69 76 65 20 61 20 5f | (!) to give a _| 000063c0 76 65 72 79 5f 0a 20 20 20 20 20 20 6d 61 72 67 |very_. marg| 000063d0 69 6e 61 6c 20 73 70 65 65 64 75 70 2e 20 20 4d |inal speedup. M| 000063e0 69 67 68 74 20 75 73 65 20 6d 6f 72 65 20 6d 65 |ight use more me| 000063f0 6d 6f 72 79 20 68 6f 77 65 76 65 72 2e 0a 20 20 |mory however.. | 00006400 20 20 2d 20 53 77 61 70 70 65 64 20 61 72 6f 75 | - Swapped arou| 00006410 6e 64 20 74 68 65 20 69 63 6f 6e 62 61 72 20 63 |nd the iconbar c| 00006420 6c 69 63 6b 20 61 63 74 69 6f 6e 2c 20 6e 6f 77 |lick action, now| 00006430 20 53 65 6c 65 63 74 20 6f 70 65 6e 20 74 68 65 | Select open the| 00006440 0a 20 20 20 20 20 20 44 65 63 6f 6d 70 72 65 73 |. Decompres| 00006450 73 20 77 69 6e 64 6f 77 20 61 6e 64 20 41 64 6a |s window and Adj| 00006460 75 73 74 20 6f 70 65 6e 73 20 74 68 65 20 43 6f |ust opens the Co| 00006470 6d 70 72 65 73 73 20 77 69 6e 64 6f 77 2c 20 49 |mpress window, I| 00006480 27 76 65 20 6d 61 64 65 20 69 74 0a 20 20 20 20 |'ve made it. | 00006490 20 20 74 68 69 73 20 77 61 79 20 61 73 20 69 6d | this way as im| 000064a0 61 67 65 73 20 61 72 65 20 64 65 63 6f 6d 70 72 |ages are decompr| 000064b0 65 73 73 65 64 20 66 61 72 20 6d 6f 72 65 20 6f |essed far more o| 000064c0 66 74 65 6e 20 74 68 61 6e 20 74 68 65 79 20 61 |ften than they a| 000064d0 72 65 0a 20 20 20 20 20 20 63 6f 6d 70 72 65 73 |re. compres| 000064e0 73 65 64 2e 0a 20 20 20 20 2d 20 46 69 78 65 64 |sed.. - Fixed| 000064f0 20 74 68 65 20 73 6f 6d 65 77 68 61 74 20 73 69 | the somewhat si| 00006500 6c 6c 79 20 77 69 6e 64 6f 77 20 6f 70 65 6e 69 |lly window openi| 00006510 6e 67 20 63 6f 64 65 2c 20 74 6f 20 6e 6f 74 20 |ng code, to not | 00006520 66 6f 72 63 65 20 74 68 65 20 77 68 6f 6c 65 0a |force the whole.| 00006530 20 20 20 20 20 20 77 69 6e 64 6f 77 20 6f 70 65 | window ope| 00006540 6e 2e 0a 20 20 20 20 2d 20 41 64 64 65 64 20 61 |n.. - Added a| 00006550 6e 20 27 61 64 64 20 63 6f 6d 6d 65 6e 74 73 27 |n 'add comments'| 00006560 20 6f 70 74 69 6f 6e 20 74 6f 20 74 68 65 20 43 | option to the C| 00006570 6f 6d 70 72 65 73 73 20 61 6e 64 20 54 72 61 6e |ompress and Tran| 00006580 73 6c 61 74 65 20 77 69 6e 64 6f 77 73 0a 20 20 |slate windows. | 00006590 20 20 20 20 77 68 69 63 68 20 61 75 74 6f 6d 61 | which automa| 000065a0 74 69 63 61 6c 6c 79 20 61 64 64 73 20 74 68 65 |tically adds the| 000065b0 20 63 75 72 72 65 6e 74 6c 79 20 73 70 65 63 69 | currently speci| 000065c0 66 69 65 64 20 63 6f 6d 6d 65 6e 74 20 74 6f 20 |fied comment to | 000065d0 6f 75 74 70 75 74 0a 20 20 20 20 20 20 4a 50 45 |output. JPE| 000065e0 47 73 2e 20 20 4e 65 65 64 73 20 57 69 6d 70 24 |Gs. Needs Wimp$| 000065f0 53 63 72 61 70 20 74 68 6f 75 67 68 2e 0a 20 20 |Scrap though.. | 00006600 20 20 2d 20 54 68 65 20 4a 50 45 47 20 46 41 51 | - The JPEG FAQ| 00006610 20 69 73 20 6e 6f 77 20 69 6e 63 6c 75 64 65 64 | is now included| 00006620 20 77 69 74 68 20 74 68 65 20 64 69 73 74 72 69 | with the distri| 00006630 62 75 74 69 6f 6e 20 74 6f 20 73 61 76 65 20 6d |bution to save m| 00006640 65 0a 20 20 20 20 20 20 61 6e 73 77 65 72 69 6e |e. answerin| 00006650 67 20 61 6e 79 20 6e 61 73 74 79 20 71 75 65 73 |g any nasty ques| 00006660 74 69 6f 6e 73 2e 20 3b 2d 29 0a 20 20 20 20 2d |tions. ;-). -| 00006670 20 27 55 73 65 66 75 6c 27 20 64 69 72 65 63 74 | 'Useful' direct| 00006680 6f 72 79 20 69 6e 63 6c 75 64 65 64 20 77 69 74 |ory included wit| 00006690 68 20 73 6f 6d 65 20 47 49 46 73 20 74 68 61 74 |h some GIFs that| 000066a0 20 61 63 74 20 61 73 20 70 61 6c 65 74 74 65 73 | act as palettes| 000066b0 20 66 6f 72 0a 20 20 20 20 20 20 6d 61 70 70 69 | for. mappi| 000066c0 6e 67 20 69 6d 61 67 65 73 20 74 6f 2e 0a 0a 32 |ng images to...2| 000066d0 2e 30 34 20 28 32 33 20 4d 61 72 20 31 39 39 36 |.04 (23 Mar 1996| 000066e0 29 0a 20 20 20 20 2d 20 4e 6f 77 20 75 73 65 73 |). - Now uses| 000066f0 20 74 68 65 20 76 65 72 73 69 6f 6e 20 36 61 20 | the version 6a | 00006700 61 70 70 6c 69 63 61 74 69 6f 6e 73 2e 0a 20 20 |applications.. | 00006710 20 20 2d 20 4d 61 6e 79 20 6f 66 20 74 68 65 20 | - Many of the | 00006720 66 69 64 64 6c 69 6e 67 73 20 77 69 74 68 20 74 |fiddlings with t| 00006730 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 |he applications | 00006740 6d 65 6e 74 69 6f 6e 65 64 20 61 62 6f 76 65 20 |mentioned above | 00006750 68 61 76 65 20 62 65 65 6e 0a 20 20 20 20 20 20 |have been. | 00006760 6f 6d 69 74 74 65 64 20 66 6f 72 20 74 68 65 20 |omitted for the | 00006770 73 61 6b 65 20 6f 66 20 72 65 6c 69 61 62 69 6c |sake of reliabil| 00006780 69 74 79 2e 0a 20 20 20 20 2d 20 4f 53 4c 69 62 |ity.. - OSLib| 00006790 20 69 73 20 75 73 65 64 20 74 6f 20 63 6f 6e 74 | is used to cont| 000067a0 72 6f 6c 20 74 68 65 20 68 6f 75 72 67 6c 61 73 |rol the hourglas| 000067b0 73 20 6e 6f 77 2c 20 72 61 74 68 65 72 20 74 68 |s now, rather th| 000067c0 61 6e 20 44 65 73 6b 4c 69 62 2e 0a 20 20 20 20 |an DeskLib.. | 000067d0 2d 20 48 65 6c 70 46 69 6c 65 20 31 2e 30 32 20 |- HelpFile 1.02 | 000067e0 75 73 65 64 2e 0a 0a 0a 20 43 6f 70 79 72 69 67 |used.... Copyrig| 000067f0 68 74 20 61 6e 64 20 43 6f 6e 74 61 63 74 20 41 |ht and Contact A| 00006800 64 64 72 65 73 73 65 73 20 5f 5f 5f 5f 5f 5f 5f |ddresses _______| 00006810 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00006830 5f 5f 5f 5f 0a 0a 20 20 54 68 69 73 20 73 6f 66 |____.. This sof| 00006840 74 77 61 72 65 20 69 73 20 63 6f 70 79 72 69 67 |tware is copyrig| 00006850 68 74 65 64 20 77 6f 72 6b 20 6f 66 20 44 61 76 |hted work of Dav| 00006860 69 64 20 54 68 6f 6d 61 73 2c 20 69 74 20 69 73 |id Thomas, it is| 00006870 20 73 75 70 70 6c 69 65 64 20 94 61 73 20 69 73 | supplied .as is| 00006880 95 3b 0a 75 73 69 6e 67 20 69 74 20 69 73 20 65 |.;.using it is e| 00006890 6e 74 69 72 65 6c 79 20 61 74 20 79 6f 75 72 20 |ntirely at your | 000068a0 6f 77 6e 20 72 69 73 6b 2e 20 20 49 20 6d 61 6b |own risk. I mak| 000068b0 65 20 6e 6f 20 77 61 72 72 61 6e 74 79 20 61 73 |e no warranty as| 000068c0 20 74 6f 20 74 68 65 20 66 69 74 6e 65 73 73 0a | to the fitness.| 000068d0 6f 66 20 74 68 69 73 20 73 6f 66 74 77 61 72 65 |of this software| 000068e0 20 66 6f 72 20 61 6e 79 20 70 75 72 70 6f 73 65 | for any purpose| 000068f0 2e 20 20 59 6f 75 20 61 72 65 20 66 72 65 65 20 |. You are free | 00006900 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 74 68 |to distribute th| 00006910 69 73 0a 61 70 70 6c 69 63 61 74 69 6f 6e 20 74 |is.application t| 00006920 6f 20 61 6e 79 6f 6e 65 20 79 6f 75 20 70 6c 65 |o anyone you ple| 00006930 61 73 65 2c 20 61 73 20 6c 6f 6e 67 20 61 73 20 |ase, as long as | 00006940 79 6f 75 20 61 72 65 20 6e 6f 74 20 73 75 70 70 |you are not supp| 00006950 6c 79 69 6e 67 20 69 74 20 66 6f 72 0a 70 65 72 |lying it for.per| 00006960 73 6f 6e 61 6c 20 67 61 69 6e 20 61 6e 64 20 69 |sonal gain and i| 00006970 74 20 69 73 20 64 65 6c 69 76 65 72 65 64 20 77 |t is delivered w| 00006980 69 74 68 20 61 6c 6c 20 74 68 65 20 73 75 70 70 |ith all the supp| 00006990 6c 69 65 64 20 66 69 6c 65 73 20 75 6e 61 6c 74 |lied files unalt| 000069a0 65 72 65 64 2e 0a 0a 20 20 49 66 20 79 6f 75 20 |ered... If you | 000069b0 68 61 76 65 20 61 6e 79 20 63 6f 6d 6d 65 6e 74 |have any comment| 000069c0 73 2c 20 62 75 67 20 72 65 70 6f 72 74 73 2c 20 |s, bug reports, | 000069d0 73 75 67 67 65 73 74 69 6f 6e 73 20 66 6f 72 20 |suggestions for | 000069e0 66 75 74 75 72 65 20 76 65 72 73 69 6f 6e 73 20 |future versions | 000069f0 6f 72 0a 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 |or.anything else| 00006a00 20 64 6f 6e 91 74 20 68 65 73 69 74 61 74 65 20 | don.t hesitate | 00006a10 74 6f 20 63 6f 6e 74 61 63 74 20 6d 65 20 61 74 |to contact me at| 00006a20 20 2d 0a 0a 20 20 4d 61 69 6c 3a 20 20 4d 72 20 | -.. Mail: Mr | 00006a30 44 2e 50 2e 20 54 68 6f 6d 61 73 0a 20 20 20 20 |D.P. Thomas. | 00006a40 20 20 20 20 20 32 30 20 52 6f 73 65 62 65 72 79 | 20 Rosebery| 00006a50 20 41 76 65 6e 75 65 0a 20 20 20 20 20 20 20 20 | Avenue. | 00006a60 20 57 61 74 65 72 6c 6f 6f 0a 20 20 20 20 20 20 | Waterloo. | 00006a70 20 20 20 4c 69 76 65 72 70 6f 6f 6c 0a 20 20 20 | Liverpool. | 00006a80 20 20 20 20 20 20 4c 32 32 20 32 42 48 0a 0a 20 | L22 2BH.. | 00006a90 20 45 6d 61 69 6c 3a 20 43 4d 53 44 54 48 4f 4d | Email: CMSDTHOM| 00006aa0 40 6c 69 76 6a 6d 2e 61 63 2e 75 6b 0a 0a 20 20 |@livjm.ac.uk.. | 00006ab0 57 57 57 3a 20 20 20 68 74 74 70 3a 2f 2f 6a 61 |WWW: http://ja| 00006ac0 76 61 2e 63 6d 73 2e 6c 69 76 6a 6d 2e 61 63 2e |va.cms.livjm.ac.| 00006ad0 75 6b 2f 63 6d 73 64 74 68 6f 6d 2f 0a 0a 20 20 |uk/cmsdthom/.. | 00006ae0 54 68 65 20 6c 61 74 65 73 74 20 76 65 72 73 69 |The latest versi| 00006af0 6f 6e 73 20 6f 66 20 6d 79 20 61 70 70 6c 69 63 |ons of my applic| 00006b00 61 74 69 6f 6e 73 20 77 69 6c 6c 20 62 65 20 61 |ations will be a| 00006b10 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 6d 79 |vailable from my| 00006b20 20 57 6f 72 6c 64 0a 57 69 64 65 20 57 65 62 20 | World.Wide Web | 00006b30 70 61 67 65 73 2c 20 77 68 65 72 65 20 74 65 72 |pages, where ter| 00006b40 6d 20 64 61 74 65 73 20 61 6c 6c 6f 77 2e 0a 5f |m dates allow.._| 00006b50 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00006b90 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a |___________..| 00006b9d