home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Graphics / Graphics.zip / ap11demv.zip / ALCAHELP.HLP (.txt) next >
OS/2 Help File  |  1996-11-25  |  79KB  |  1,584 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4.  Alcahest PM v1.1 for OS/2
  5.  
  6. Alcahest PM is an OS/2 Presentation Manager Graphical User Interface (GUI) for 
  7. the OS/2 version 1.8 of Image Alchemy PS by Handmade Software, Inc. (HSI).
  8.  
  9. To use Alcahest PM, you need to have the Image Alchemy PS 1.8 for OS/2 
  10. executable files which are part of HSI's Image Alchemy PS for OS/2 program 
  11. suite.  The Alcahest GUI is simply copied to and run from the same directory as 
  12. the Alchemy PS executables as explained in the Installation procedures.
  13.  
  14. The Alcahest PM product allows the OS/2 user to implement all the features of 
  15. Alchemy PS without leaving the Workplace Shell and automates the selection of 
  16. processing options.
  17.  
  18. What is Image Alchemy PS for OS/2?
  19.  
  20. Image Alchemy PS is an image conversion and compression utility which converts 
  21. to and from about 70 formats, including all their variations.  The included 
  22. Postscript interpreter is scalable, and is compatible with all Postscript Type 
  23. 1 or Type 3 fonts.  Image Alchemy PS has seven advanced dithering algorithms to 
  24. choose from, including stochastic dithering.  Five scaling methods are 
  25. included, along with many image processing functions (spiff, mirror, negative, 
  26. etc.). There are versions that run natively in OS/2, DOS, UNIX, and Macintosh.
  27.  
  28. Note to Warp 4 users: A demonstration version of Image Alchemy is included on 
  29. the Application Sampler CDROM bundled with OS/2 Warp 4!
  30.  
  31. Image Alchemy PS is a program owned by, and a trademark of Handmade Software, 
  32. Inc. (HSI).  HSI is not affiliated with NEGC Software,the developer of Alcahest PM.
  33.  
  34.  
  35. ΓòÉΓòÉΓòÉ 1.1. What's new in version 1.1 ΓòÉΓòÉΓòÉ
  36.  
  37. Several changes were in order for Alcahest PM version 1.1. 
  38.  
  39. First, BMT Micro is now marketing Alcahest, and Handmade Software, Inc., the 
  40. developers of Image Alchemy PS, is now bundling information on Alcahest PM for 
  41. OS/2 customers. Note that Alcahest Version 1.1 is specific to Image Alchemy PS 
  42. version 1.8. Because Handmade Software changed the structure of the Image 
  43. Alchemy PS executables for version 1.9 and added some new commands, a new 
  44. version of Alcahest will be available for that version. Visit BMT Micro's Web 
  45. site for further details.
  46.  
  47. Changes to the user interface and functioning of Alcahest include:
  48.  
  49. 1.  The gamma specification dialog was changed to better streamline selection 
  50.     of input, output and gammas matched to files. Each type of gamma 
  51.     specification now has its own slider.
  52.  
  53. 2.  File selection (input file, match palette, undercolour removal, 
  54.     convolution) now includes context-sensitive pop-up menus.  Right-clicking 
  55.     over the appropriate entry field for these file types will pop-up the menu 
  56.     for that item, or the file selection dialog.
  57.  
  58. 3.  The code for the automatic pop-up dialog which allows selection of 
  59.     additional file-specific options was rewritten and as a result access time 
  60.     to the pop-up has been decreased.
  61.  
  62. 4.  The options.dat file is no longer needed as the file options are now 
  63.     hard-coded into the Alcahest executable.
  64.  
  65. 5.  Adjustments to the spacing and font size of controls were made to avoid 
  66.     clipping problems in resolutions of 1024x768 and greater.
  67.  
  68. 6.  The "Show Commands" parameter display bar was changed to a scrollable 
  69.     multi-line control so when the parameter string contains long file paths or 
  70.     many parameters, the string is fully viewable.
  71.  
  72. 7.  The Product Information was cosmetically enhanced and now displays the 
  73.     version and date-stamp of the run-time library (VROBJ.DLL).
  74.  
  75. Also, some cosmetic enhancements were added to Alcahest.  Most of these were 
  76. done to bring Alcahest more in line with other NEGC Software products.
  77.  
  78.  
  79. ΓòÉΓòÉΓòÉ 1.2. Installation ΓòÉΓòÉΓòÉ
  80.  
  81. Installation is straight-forward and only requires copying a few files to a 
  82. couple locations. In most cases, it is usually easier to install HSI's Alchemy 
  83. program first and then add the Alcahest PM files to wherever you installed 
  84. Alchemy. Whatever you do, you must:
  85.  
  86. 1.  Unzip the archive if Alcahest PM came to you as a *.zip file.
  87.  
  88. 2.  Determine where the Alchemy v1.8 executables (alchos2.exe, alchps.exe, 
  89.     etc.). are located. They are usually contained in a directory such as 
  90.     X:\alchemy, where X: is an existing hard drive (e.g., C:\Alchemy). This 
  91.     will be referred to as the "Alchemy" directory.  The following Alcahest PM 
  92.     files need to be copied to this directory:
  93.  
  94.     alchst11.exe - program executable 
  95.  
  96.     alcahelp.hlp - help file 
  97.  
  98.     alcaguide.inf - User's Guide 
  99.  
  100.     Whatever the choice of directory creation, alchos2.exe, alchps.exe, 
  101.     alchst11.exe and alcahelp.hlp must reside in the same directory. 
  102.  
  103. 3.  Place the supplied dynamic link library file, vrobj.dll, in a directory 
  104.     that is named on the LIBPATH statement in the OS/2 config.sys system file. 
  105.     We recommend X:\OS2\DLL as a possible candidate.  Alternatively, the 
  106.     Alchemy directory could be added to the LIBPATH statement (requiring 
  107.     editing of the config.sys file) if vrobj.dll were desired to be kept in the 
  108.     Alchemy directory. You may have a copy of vrobj.dll already installed on 
  109.     your machine. Alcahest PM will immediately complain if you do not. 
  110.  
  111. 4.  Reboot after installing the vrobj.dll, or after making changes to config.sys.
  112.  
  113.  
  114. ΓòÉΓòÉΓòÉ 2. Main Window ΓòÉΓòÉΓòÉ
  115.  
  116. The features listed below comprise the main window where most of the work is 
  117. done.  Click on one of the topics below to learn more.
  118.  
  119. o   Using Drop-down Menus 
  120. o   General Options 
  121. o   File Input and Output 
  122. o   Command Buttons 
  123.  
  124.  
  125. ΓòÉΓòÉΓòÉ 2.1. File Input/Output ΓòÉΓòÉΓòÉ
  126.  
  127. On the left side of the main window is the File Input and Output area.  Here 
  128. text entry fields are activated by either:
  129.  
  130. 1.  directly entering a filename, 
  131.  
  132. 2.  supplying an entry by using the appropriate file selection dialog accessed 
  133.     through one of the drop-down menus, or 
  134.  
  135. 3.  by right mouse-button clicking over a text entry fields corresponding to 
  136.     the output file or optional processing file.
  137.  
  138. The main file input/output fields include 'Input File', 'Output File Name', and 
  139. 'File Specific Options'. The Output Type drop-down list box allows the user to 
  140. select from the many conversion options.  After selecting a conversion option, 
  141. a popup dialog asks for the conversion subtype.  After this choice is made, 
  142. both the conversion option and its variant are shown in the File Specific 
  143. Options text field.
  144.  
  145. In addition, Optional Processing Files can also be specified in the lower half 
  146. of this area of the main window.  These files include the 'False Colour File', 
  147. 'Palette File', Undercolour Removal File', and 'Convolution File'.
  148.  
  149.  
  150. ΓòÉΓòÉΓòÉ 2.1.1. Selecting Files ΓòÉΓòÉΓòÉ
  151.  
  152. File selection is best accomplished by using the various file dialogs. The full 
  153. path as chosen during the dialog display is stored in a variable which can 
  154. always be viewed by pushing the 'Show Commands' button near the bottom of  the 
  155. main window.  After making a selection with a file dialog, direct-editing the 
  156. filename in any of the text entry fields bearing filenames will not actually 
  157. change the path or file. The variable holding the path for the particular 
  158. filename is nulled by making the appropriate sub-menu selection and choosing 
  159. the 'Cancel' button on the file dialog window.  The checkmark next to the menu 
  160. name will then disappear after which direct editing of any filename entry field 
  161. can be accomplished with correct end-results.
  162.  
  163. If the full path is not supplied when directly entering a filename in any of 
  164. the text entry fields bearing filenames, Alcahest will look for the file in the 
  165. default Alchemy directory when the Convert! button is pushed.
  166.  
  167. Note:  If a file has first been selected by any of the methods which activate 
  168. an OS/2 file dialog (Image Input File, False Colour, Match Palette, Undercolour 
  169. Removal, or Convolution), only the filename is shown in the fields of the main 
  170. window. 
  171.  
  172.  
  173. ΓòÉΓòÉΓòÉ 2.1.2. Output Type Options ΓòÉΓòÉΓòÉ
  174.  
  175. To specify an output type option, the Output Type drop-down list box is 
  176. selected and a selection is made by scrolling and clicking on the desired type. 
  177. The output type (conversion option) will immediately appear in the File 
  178. Specific Options text field. 
  179.  
  180. If the selected output option includes an additional variant such as a type 
  181. (e.g. PCPAINT), a compression value (e.g., ADEX), output type (e.g., HP RTL), 
  182. or other similar additional parameter or variation, a pop-up dialog will prompt 
  183. the user for the additional value.  You must make a selection from the pop-up 
  184. dialog list box to close the dialog.  Both the initial value and the variant 
  185. will appear in the file specific options text entry field.
  186.  
  187. In the case of the JPEG/JFIF output type, a different pop-up dialog will 
  188. appear.  This dialog requires two parameters, a coding type and a quality value.
  189.  
  190.  
  191. ΓòÉΓòÉΓòÉ 2.1.2.1. File Specific Options Pop-up Dialog ΓòÉΓòÉΓòÉ
  192.  
  193. Many of the output types require an additional parameter to access one of the 
  194. sub-types.  All such output types have a default setting so that in the case 
  195. where the additional parameter isn't supplied, Alchemy will process the file 
  196. with the default setting.  The Image Alchemy Ps User's Guide has a complete 
  197. list of all the default settings.  In most cases, it is the first choice in the 
  198. pop-up dialog.
  199.  
  200. The pop-up dialog will appear automatically when you initially choose one of 
  201. the output types that include additional parameters.  You must make a selection 
  202. from the pop-up dialog list box to close the dialog.  Both the initial value 
  203. and the variant will appear in the file specific options text entry field.
  204.  
  205.  
  206. ΓòÉΓòÉΓòÉ 2.1.2.2. JPEG/JFIF Pop-up Options ΓòÉΓòÉΓòÉ
  207.  
  208. Choosing the JPEG/JFIF option from the drop-down listbox in the main window 
  209. will pop-up the JPEG/JFIF Options dialog.  When a file is converted to these 
  210. formats, two parameters are required to be selected.
  211.  
  212. The Coding parameter can either specified as default Huffman coding (the 
  213. default or optimum Huffman coding.  This optimum coding causes Alchemy to 
  214. generate a set of custom tables optimized for the image and quality factor, 
  215. producing a 5-20% increase in compression.  It will take a bit longer to 
  216. compress the image, however.
  217.  
  218. The Quality parameter can be specified as a numerical value from 1 to 100.  The 
  219. default value is 32.  The higher the number, the higher the quality of the 
  220. image, and the lower the compression ratio.  Quality factors below 10 will 
  221. result in images with significant loss of quality.
  222.  
  223.  
  224. ΓòÉΓòÉΓòÉ 2.1.3. Output files ΓòÉΓòÉΓòÉ
  225.  
  226. Output files can be created when an input file is supplied and an output type 
  227. option is specified. These are the minimum parameters required for a successful 
  228. run of Image Alchemy PS.
  229.  
  230. Output files can be named anything desired by the user.  However, if no output 
  231. name is specified, the output file name will default to the name of the input 
  232. file modified by the extension corresponding to the conversion output option. 
  233. For example, when converting an input file named test.bmp using the PCX output 
  234. option, the default output file will be named text.pcx unless otherwise 
  235. specified. Note that if the "Overwrite" option is selected, if you do not 
  236. change output file names between runs, you may write over a file you wished to save.
  237.  
  238. To specify a output file name other than the default, enter the desired name in 
  239. the appropriate text entry field.  Alchemy will automatically append the 
  240. appropriate extension depending on the output type selected.
  241.  
  242.  
  243. ΓòÉΓòÉΓòÉ 2.2. General Options ΓòÉΓòÉΓòÉ
  244.  
  245. Along the right side of the main screen are most of the general options as 
  246. specified by the Alchemy documentation.  The exception to this is the general 
  247. option '"Wildcard" and "Warnings".  These two options are placed under the File 
  248. Menu as the Wildcard option is analogous to selecting an input file by name. 
  249.  
  250. General Options on the main Screen include:
  251.  
  252. o   Conserve Memory 
  253. o   Display Image Stats 
  254. o   Quiet
  255. o   Multipage
  256. o   Override Input Type 
  257. o   Do Not Alter Input File Name 
  258. o   Use Input Directory for Output File 
  259. o   Overwrite.
  260.  
  261.  
  262. ΓòÉΓòÉΓòÉ 2.2.1. Conserve Memory ΓòÉΓòÉΓòÉ
  263.  
  264. Specification of the Conserve Memory option will cause Alchemy to use as little 
  265. memory as possible.  Usually Alchemy operates on several parts of an image at 
  266. once. This option results in Alchemy working on the smallest parts possible. 
  267. Processing time may be increased with this option. To turn the option on, click 
  268. on the checkbox.
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 2.2.2. Display Image Stats ΓòÉΓòÉΓòÉ
  272.  
  273. The Display Image Stats option toggles the two methods (traditional and 
  274. verbose) in which conversion statistics are displayed after a run of the 
  275. Alchemy program.  They both contain identical information, but the verbose 
  276. structure is presented in a more list-oriented fashion. To turn the option on, 
  277. click on the checkbox.
  278.  
  279.  
  280. ΓòÉΓòÉΓòÉ 2.2.3. Quiet ΓòÉΓòÉΓòÉ
  281.  
  282. Selecting the Quiet option will suppress all status messages normally displayed 
  283. during processing.  There is no way, however, to suppress error messages. To 
  284. turn the option on, click on the checkbox.
  285.  
  286.  
  287. ΓòÉΓòÉΓòÉ 2.2.4. Multi-Page ΓòÉΓòÉΓòÉ
  288.  
  289. Specification of the Multi-page option allows the processing of all the pages 
  290. of an image when reading an image which contains multiple pages.  This is 
  291. accomplished with a single execution of Alchemy during which each page is 
  292. written to a single file. To turn the option on, click on the checkbox.
  293.  
  294.  
  295. ΓòÉΓòÉΓòÉ 2.2.5. Override Input Type ΓòÉΓòÉΓòÉ
  296.  
  297. Specification of the Override Input Type option forces Alchemy to treat the 
  298. input file as the specified file type.  This option is normally used in the 
  299. case where Alchemy cannot automatically identify a certain file type. 
  300.  
  301. Selecting this option's check button enables the drop-down list containing all 
  302. the input types.  Choosing a input type from the list will force Alchemy to 
  303. treat the input file specified as that type.
  304.  
  305.  
  306. ΓòÉΓòÉΓòÉ 2.2.6. Do Not Alter Input File Name ΓòÉΓòÉΓòÉ
  307.  
  308. Selection of the Do Not Alter Input File Name option disables the automatic 
  309. appending of a file-type extension to an input filename in order to create an 
  310. output filename. To turn the option on, click on the checkbox.
  311.  
  312.  
  313. ΓòÉΓòÉΓòÉ 2.2.7. Use Input directory for Output File ΓòÉΓòÉΓòÉ
  314.  
  315. Selection of the Use Input Directory for Output File option causes Alchemy to 
  316. place output files in the same directory as the input files when processing in 
  317. Wildcard mode. To turn the option on, click on the checkbox.
  318.  
  319.  
  320. ΓòÉΓòÉΓòÉ 2.2.8. Overwrite ΓòÉΓòÉΓòÉ
  321.  
  322. Specification of the Overwrite option allows Alchemy to overwrite existing 
  323. files on a hard disk.  By default, Alchemy will not overwrite a file with the 
  324. same name. To turn the option on, click on the checkbox.
  325.  
  326.  
  327. ΓòÉΓòÉΓòÉ 2.3. Command Buttons ΓòÉΓòÉΓòÉ
  328.  
  329. Along the bottom of the main window are several command buttons, and a 
  330. scrollable command summary display bar. 
  331.  
  332. The buttons consist of (left to right): 
  333.  
  334. o   The 'Show Commands' button which displays all currently selected command 
  335.     option arguments in the command summary display bar;
  336. o   The 'Convert!' button which calls the Alchemy executable file with a 
  337.     response file as the sole argument;
  338. o   The 'Quit' button which terminates Alcahest PM.
  339.  
  340.  
  341. ΓòÉΓòÉΓòÉ 2.3.1. Convert! ΓòÉΓòÉΓòÉ
  342.  
  343. Pushing the Convert! button sends the specified option parameters to Alchemy 
  344. and begins the image conversion process.  If a last-minute check on the 
  345. parameters being sent is desired before actually processing the image, choose 
  346. the 'Show Commands" button before pushing the Convert! button. 
  347.  
  348.  
  349. ΓòÉΓòÉΓòÉ 2.3.2. Show Commands ΓòÉΓòÉΓòÉ
  350.  
  351. The Show Commands button displays all the current options, filenames, and paths 
  352. that will be used for a conversion.  The options are all shown by their correct 
  353. option codes as defined in the Image Alchemy PS User's Manual and as defined in 
  354. the Command Line Arguments Glossary.
  355.  
  356. Pressing this button will display all the current options in the Command 
  357. Summary Display Bar located at the foot of the main window.  This bar is 
  358. scrollable so that when particularly long parameter strings are to be passed, 
  359. they are fully viewable.
  360.  
  361. Pre-viewing parameters is particularly useful when a large number of conversion 
  362. options or exceptionally long file paths are in effect.  Use this button just 
  363. before pushing the Convert! button to ensure that all the appropriate options 
  364. are selected for the desired end result.
  365.  
  366.  
  367. ΓòÉΓòÉΓòÉ 2.3.3. Quit ΓòÉΓòÉΓòÉ
  368.  
  369. Pushing the Quit button terminates the Alcahest PM graphical user interface, 
  370. and closes the program window.
  371.  
  372.  
  373. ΓòÉΓòÉΓòÉ 3. Using Menus ΓòÉΓòÉΓòÉ
  374.  
  375. Access to the many of the options used by Image Alchemy PS is accomplished by 
  376. using menus.  Along the top of the Alcahest PM main window are several 
  377. drop-down menus.  These menus include the following main headings:
  378.  
  379. o   File
  380. o   Colour&Palette
  381. o   Scaling&Filtering
  382. o   Postscript
  383. o   Help
  384.  
  385. All of the above menus also contain several sub-menus.  Click on a main menu 
  386. heading to pull down the list of submenus.  In all cases, sub-menu selections 
  387. call an option window which displays one or more of the options described by 
  388. the menu name.
  389.  
  390.  
  391. ΓòÉΓòÉΓòÉ 3.1. Sub-menu Information ΓòÉΓòÉΓòÉ
  392.  
  393. Various options for image processing are available by selecting from sub-menus. 
  394. The desired option in the option dialog window is then specified for that 
  395. program option.
  396.  
  397. Important feature: If a particular option dialog is called by making a sub-menu 
  398. selection, and no option in that dialog is actually changed from original or 
  399. default settings, the "Okay" button will not close the option window and a 
  400. warning tone is issued. Selecting the "Cancel" button will close any window 
  401. with the options remaining at default value, or cancel out any changed options 
  402. to their default settings. The option window called by a sub-menu can be 
  403. re-visited at any time, and options can be changed at that time.
  404.  
  405. A check mark is placed next to the sub-menu name referencing a particular 
  406. dialog when that dialog contains an option that was changed from default. 
  407. Opening any of the four main options menus will drop down the sub-menus and 
  408. show which sub-menus are checked and thus which option dialogs contain options 
  409. that have been changed from default.  Note that at times, depending on option 
  410. selection, various menus may be grayed-out (disabled) because of incompatible 
  411. options selected elsewhere.
  412.  
  413.  
  414. ΓòÉΓòÉΓòÉ 3.2. File Menu ΓòÉΓòÉΓòÉ
  415.  
  416. Assessed from under the File Menu are 'Input File', 'Multiple Files', and 
  417. 'Quit' selections. The Quit command is equivalent to the Quit command button on 
  418. the lower right of the main window. Choose Quit to leave the Alcahest GUI.
  419.  
  420. The file selection dialog can also be accessed by right mouse-clicking over the 
  421. Input File text field on the main window.
  422.  
  423. Using the file selection dialog is the easiest way to browse and then choose a 
  424. single file that is to be converted. 
  425.  
  426. To learn more about additional options available under the other menus, click 
  427. on one of the main menu names below:
  428.  
  429. o   Colour&Palette
  430. o   Scaling&Filtering
  431. o   Postscript
  432. o   Help
  433.  
  434.  
  435. ΓòÉΓòÉΓòÉ 3.2.1. Input File ΓòÉΓòÉΓòÉ
  436.  
  437. The Input File text entry field is used for specifying the image file you wish 
  438. to convert.  Typing the name of the file without the full path will cause 
  439. Alchemy to search the default directory for the file.  If the desired file is 
  440. located elsewhere, specify the full path or choose a file using the file 
  441. selection dialog.
  442.  
  443. Selecting the Input Image sub-menu or right-mouse button clicking over the 
  444. Input File text entry field will call the Input File Dialog which is linked to 
  445. the full path of the selected file. Upon clicking "Okay", the filename is 
  446. automatically placed in the 'Input File' field in the main window (the full 
  447. path is stored in a separate variable).  Menu access to the Multiple Files menu 
  448. is disabled as the Wildcard option cannot be specified with a single input file.
  449.  
  450. Re-accessing the Input File Dialog and then selecting 'Cancel' will cancel out 
  451. any previous selection and remove any entry in the Input File text field in the 
  452. main window.
  453.  
  454.  
  455. ΓòÉΓòÉΓòÉ 3.2.2. Multiple Files ΓòÉΓòÉΓòÉ
  456.  
  457. The Multiple Files sub-menu calls a dialog which accesses the 'Wildcard' and 
  458. 'Warnings' options window. The Wildcard option allows you to specify multiple 
  459. file names and file names which include the wild card characters. Selecting a 
  460. Wildcard and choosing 'Okay' will auto-enter the selection in the Input File 
  461. text field in the main window. 
  462.  
  463. The Warnings option is specified by checkbox in the Multiple Files dialog.
  464.  
  465. Note:  The Menu access to the Input File sub-menu will disabled as a input file 
  466. cannot be specified when the Wildcard option has been chosen.
  467.  
  468.  
  469. ΓòÉΓòÉΓòÉ 3.2.2.1. Warnings ΓòÉΓòÉΓòÉ
  470.  
  471. When specified, the Warnings option causes Alchemy to treat missing input 
  472. files, unidentifiable input files, and non-overwritable output files as 
  473. nonfatal errors.  This option is only used with the Wildcard option.  It is 
  474. useful when processing images in batch mode, especially unattended as Alchemy 
  475. will just skip the offending file and go on the next file.
  476.  
  477. Note:  Any errors that occur during the processing on an image itself are fatal 
  478. and thus will terminate the process.
  479.  
  480.  
  481. ΓòÉΓòÉΓòÉ 3.2.2.2. Wildcard ΓòÉΓòÉΓòÉ
  482.  
  483. When specified, the Wildcard option allows the conversion of multiple files 
  484. with a single execution of Alchemy.  You cannot specify an output file name as 
  485. the converted files will simply take on the original file's name with a new 
  486. extension reflecting the new format.
  487.  
  488. CAUTION:
  489. Any error will terminate processing; if the Warning option is specified in 
  490. conjunction, certain errors are treated as nonfatal.
  491.  
  492. Note:  The Menu access to the Input File menu will disabled as a input file 
  493. cannot be specified when the Wildcard option has been chosen.
  494.  
  495.  
  496. ΓòÉΓòÉΓòÉ 3.3. Colour & Palette Menu ΓòÉΓòÉΓòÉ
  497.  
  498. The Colour&Palette Menu contains various options which affect the appearance of 
  499. the output image.  They control such things as the number of colors present in 
  500. the output image, and the dithering algorithm used.
  501.  
  502. Accessed under the Colour & Palette Menu are the following options: 
  503.  
  504. o   Colour
  505. o   Dither
  506. o   False Colour 
  507. o   Gamma Correction 
  508. o   Match Palette 
  509. o   Palette Selection 
  510. o   Spiff
  511. o   True Colour 
  512. o   Undercolour Removal 
  513. o   Other Colour and Palette Options 
  514.  
  515. To learn more about additional options available under the other menus, click 
  516. on one of the main menu names below:
  517.  
  518. File Menu 
  519.  
  520. Scaling&Filtering
  521.  
  522. Postscript 
  523.  
  524. Help 
  525.  
  526.  
  527. ΓòÉΓòÉΓòÉ 3.4. Scale & Filter Menu ΓòÉΓòÉΓòÉ
  528.  
  529. The Scale&Filter menu contains options used to scale an image, position an 
  530. image on the page, and convolving an image with a convolution file such as 
  531. sharpen or blur.
  532.  
  533. The various options accessed under this menu include:
  534.  
  535. o   Change Resolution 
  536. o   Scale X-Y
  537. o   Specify Aspect Ratio 
  538. o   Specify Image Resolution 
  539. o   Positioning
  540. o   Convolve
  541.  
  542. To learn more about additional options available under the other menus, click 
  543. on one of the main menu names below:
  544.  
  545. File Menu 
  546.  
  547. Colour&Palette
  548.  
  549. Postscript 
  550.  
  551. Help 
  552.  
  553.  
  554. ΓòÉΓòÉΓòÉ 3.5. Postscript Menu ΓòÉΓòÉΓòÉ
  555.  
  556. Processing Postscript files requires numerous other options which do not 
  557. pertain to the other types of image formats. As explained in the Image Alchemy 
  558. PS documentation, Postscript processing options are grouped into basic and 
  559. advanced areas which Alcahest groups under the Postscript menu.  These 
  560. groupings are accessed by either sub-menu Basic Postscript options, or sub-menu 
  561. Advanced Postscript.
  562.  
  563. To learn more about additional options available under the other menus, click 
  564. on one of the main menu names below:
  565.  
  566. File Menu 
  567.  
  568. Colour&Palette Menu 
  569.  
  570. Scaling&Filter Menu 
  571.  
  572. Help 
  573.  
  574.  
  575. ΓòÉΓòÉΓòÉ 3.5.1. Processing Postscript Files ΓòÉΓòÉΓòÉ
  576.  
  577. To process a Postscript file, first specify the input file by the usual method. 
  578. If an EPS or PS file, Alchemy will recognize it as such automatically.  Either 
  579. process the file with all the options set to the defaults or change options 
  580. under the Basic Postscript sub-menu or the Advanced Postscript sub-menu, both 
  581. of which are available under the PostScript main menu.
  582.  
  583. Rendering Postscript files may require large amounts of processor time and hard 
  584. disk space, and the program will swap out to disk if there is not enough 
  585. physical RAM available.  Processing times and disk space requirements are 
  586. increased when rendering colour or grayscale images, and when rendering images 
  587. for larges-scale hardcopy devices.
  588.  
  589. Note:  The Alchfont program is not yet implemented under the Alcahest GUI 
  590. primarily because it is conveniently operated at the command line.  Future 
  591. versions of Alcahest may include front-end access to Alchfont if user demand 
  592. warrants the inclusion of this utility.
  593.  
  594.  
  595. ΓòÉΓòÉΓòÉ 3.5.2. Basic Postscript Options ΓòÉΓòÉΓòÉ
  596.  
  597. The Basic PS sub-menu accesses the Basic Postscript options dialog.  This 
  598. window includes controls for setting the following options:
  599.  
  600. o   Input Page Size 
  601. o   Output Page Size 
  602. o   Page
  603. o   Specify Image Resolution 
  604. o   Use Bounding Box 
  605. o   Preserve Aspect Ratio 
  606. o   Rotate
  607. o   Colour Mode 
  608.  
  609. Note that most of these options are disabled unless the corresponding check box 
  610. is selected to enable them.  Choosing the "Cancel" button at the bottom of the 
  611. Basic Postscript options dialog resets all options to their original (default) settings.
  612.  
  613. The more advanced Postscript options are available by choosing the Advanced 
  614. Postscript sub-menu under the Postscript main menu.
  615.  
  616.  
  617. ΓòÉΓòÉΓòÉ 3.5.3. Advanced Postscript Options ΓòÉΓòÉΓòÉ
  618.  
  619. The Advanced PS sub-menu accesses the Advanced Postscript options dialog.  This 
  620. window includes controls for setting the following advanced Postscript options:
  621.  
  622. o   Image Offset 
  623. o   Margins
  624. o   Clip
  625. o   Pre-load Fonts 
  626. o   Antialias
  627.  
  628. Most advanced PS options are specified by checkboxes, while Antialias is 
  629. selected by radio buttons. Choosing the "Cancel" button at the bottom of the 
  630. Advanced PS window resets all options to their original (default) settings.The 
  631. Basic Postscript options are available by choosing the Basic Postscript 
  632. sub-menu under the Postscript main menu.
  633.  
  634.  
  635. ΓòÉΓòÉΓòÉ 3.6. Help Menu ΓòÉΓòÉΓòÉ
  636.  
  637. The Help menu provides access to on-line help which you are currently reading. 
  638. Check out the sub-menu titled 'Using help' to learn how to better use the 
  639. on-line help facility.  An on-line index of help topics is also available under 
  640. the 'Help Index' sub-menu.
  641.  
  642. To learn more about additional options available under the other menus, click 
  643. on one of the main menu names below:
  644.  
  645. File Menu 
  646.  
  647. Colour&Palette Menu 
  648.  
  649. Scaling&Filter Menu 
  650.  
  651. Postscript Menu 
  652.  
  653. Throughout this document, Image Alchemy PS options or command names are denoted 
  654. by purple italicized text, and the names of Alcahest PM controls are denoted by 
  655. green text. All hypertext links are shown in blue.
  656.  
  657.  
  658. ΓòÉΓòÉΓòÉ 4. Help for Option Dialogs ΓòÉΓòÉΓòÉ
  659.  
  660. Almost all the options used in processing files under Alchemy that change the 
  661. appearance of an output image are selectable through dialog windows which are 
  662. accessed under the menuing system.  The General Options do not change the 
  663. appearance of the output file; General options control the way Alchemy runs and 
  664. are selectable on the right side of the main window.
  665.  
  666. The following are processing options whose settings are accessed through dialogs:
  667.  
  668. Colour and Palette options 
  669.  
  670. Scaling, Filtering, Positioning, and Convolution options 
  671.  
  672. Postscript Options 
  673.  
  674.  
  675. ΓòÉΓòÉΓòÉ 4.1. Colours Option ΓòÉΓòÉΓòÉ
  676.  
  677. The Colours Option dialog allows specification of the Colour option and the 
  678. Reserve colours option.  The number of colours to be contained in the output 
  679. image are entered in the Colours field, which can range from 2 to 256.
  680.  
  681. Enable the specification of Reserve Colours by clicking its checkbox. The 
  682. checkbox is only enabled if some number of colours are first specified in the 
  683. Colours field.
  684.  
  685.  
  686. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  687.  
  688. The Reserve Colours option is an optional parameter under the Colours dialog. 
  689. It refers to the number of colours to reserve such that the specified number of 
  690. colours (between 0 and 255) are reserved from the beginning of the palette.
  691.  
  692. Note:  The reserved colours will be set to black unless at least 16 colours are reserved.
  693.  
  694.  
  695. ΓòÉΓòÉΓòÉ 4.2. Dither Option ΓòÉΓòÉΓòÉ
  696.  
  697. The Dither Option Dialog allows specification of the type of Dithering to apply 
  698. to the converted image. Eight dither types are available from the drop-down 
  699. list: 
  700.  
  701. o   Floyd-Steinberg
  702. o   Stucki
  703. o   Jarvis, Judice, & Ninke 
  704. o   Stevenson and Arce 
  705. o   Sierra Lite 
  706. o   Halftone
  707. o   Bayer
  708. o   Halftone 2 
  709.  
  710. The amount of Perturbation (if any) is also specified through this dialog, and 
  711. Serpentine Raster can be specified as well by checking that option.
  712.  
  713.  
  714. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  715.  
  716. Perturbation is specified through the Dither Option dialog.  Specifying 
  717. perturbation adds noise to the image, which can help break up visible patterns 
  718. introduced by dithering.  The parameter specifies the magnitude of the noise. 
  719. Perturbation has no effect on the Halftone, Halftone 2, and Bayer dithertypes.
  720.  
  721. Using serpentine raster can also reduce visible dither patterns.
  722.  
  723.  
  724. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  725.  
  726. Specification of Serpentine Raster is accomplished through the Dither Option 
  727. dialog.  Using a serpentine raster can help reduce visible patterns introduced 
  728. by dithering.  Using a serpentine raster has no effect on Halftone, Halftone2, 
  729. or Bayer dither types.
  730.  
  731. Adding perturbation is another way of reducing visible dither patterns.
  732.  
  733.  
  734. ΓòÉΓòÉΓòÉ 4.3. False Colour Options ΓòÉΓòÉΓòÉ
  735.  
  736. The False Colour option sub-menu selection calls a file dialog to enable 
  737. selection of a file containing a palette to false colour an image.  The input 
  738. image is changed to use the palette found in the specified file.  This options 
  739. can be used to false colour a monochrome image. 
  740.  
  741. The False Colour file selection dialog can also be accessed by right 
  742. mouse-clicking over the False Colour File entry field on the main window.
  743.  
  744. Note:  This option cannot be combines with the Spiff or Match Palette options.
  745.  
  746.  
  747. ΓòÉΓòÉΓòÉ 4.4. Gamma Correction ΓòÉΓòÉΓòÉ
  748.  
  749. The Gamma Correction option dialog is used to specify the gamma of an input 
  750. file, an output file, or a palette file.  This option can also be used to 
  751. perform gamma correction. 
  752.  
  753. Gamma correction is specified by moving a slider to the desired value opposite 
  754. the input or output gamma.  If after a gamma has been changed, default values 
  755. can be re-specified ( i.e.,  none) which is useful in the case where the input 
  756. or output gamma is known or fixed.
  757.  
  758. By checking the Match to Palette check button, specifying the gamma of a 
  759. palette file is allowed. The particular palette file is selected by the method 
  760. described under Match Palette. 
  761.  
  762. Choosing the "Okay" button on this window retains all settings, while choosing 
  763. 'Cancel' cancels all specification of gamma and closes the window.
  764.  
  765.  
  766. ΓòÉΓòÉΓòÉ 4.5. Match Palette ΓòÉΓòÉΓòÉ
  767.  
  768. The Match Palette option sub-menu calls the Match Palette file selection dialog 
  769. which allows a palette file to be selected.  Choosing 'Okay' approves the 
  770. filename to be entered in the Match Palette text field in the main window, and 
  771. the full path to be stored in a variable.  Choosing the 'Cancel' button will 
  772. cancel out any selection and remove the contents of the Match Palette text 
  773. field in the main window. 
  774.  
  775. The Match Palette file selection dialog can also be accessed by right 
  776. mouse-clicking over the appropriate entry field on the main window.
  777.  
  778. Note:  Using the Match Palette option will automatically disable the Spiff 
  779. option and also False Coloring either by menu selection or direct editing in 
  780. the main window.
  781.  
  782.  
  783. ΓòÉΓòÉΓòÉ 4.6. Palette Selection Group ΓòÉΓòÉΓòÉ
  784.  
  785. The Palette Selection Group sub-menu accesses a dialog which includes the 
  786. Heckbert Tuning, Palette Sorting, Palette Swapping, and Palette Selection 
  787. (Heckbert quantization method) options.  Options are selected by the 
  788. appropriate radio buttons. 
  789.  
  790. As in the case of the other option dialogs, the 'Okay' button will not close 
  791. the window if no settings have been changed.  Because of the large amount of 
  792. choices in this window, a 'Reset' button is supplied which will reset all radio 
  793. buttons to their original states without closing the window.  Selecting 
  794. 'Cancel' will reset all buttons and close the window.
  795.  
  796.  
  797. ΓòÉΓòÉΓòÉ 4.6.1. Heckbert Tuning ΓòÉΓòÉΓòÉ
  798.  
  799. Heckbert Tuning is selected under the Palette Selection Group dialog and 
  800. specifies the Heckbert quantization method to use.  Four methods are available:
  801.  
  802. o   Method 0 (default)
  803. o   Method 1 
  804. o   Method 2 
  805. o   Method 3 
  806.  
  807. The default produces good results for most images.  When reducing images to a 
  808. small number of colours method 1 might be a better choice.
  809.  
  810.  
  811. ΓòÉΓòÉΓòÉ 4.6.2. Palette Sorting ΓòÉΓòÉΓòÉ
  812.  
  813. The Palette Sorting option is accessed from the Palette Selection Group dialog 
  814. and is used to sort the colours in the palette produced by Alchemy.  Five sort 
  815. types are available:
  816.  
  817. o   None
  818. o   Popularity
  819. o   Luminance (sort colours from lightest to darkest)
  820. o   RGB
  821. o   Luminance (sort colours from darkest to lightest).
  822.  
  823.  
  824. ΓòÉΓòÉΓòÉ 4.6.3. Palette Swapping ΓòÉΓòÉΓòÉ
  825.  
  826. The Palette Swapping option is accessed under the Palette Selection Group 
  827. dialog and is used to force certain colours to be in certain places when 
  828. generating a palette. Four swap types are available:
  829.  
  830. o   None (default)
  831. o   IBM (colour 0 is black, 7 is white)
  832. o   Macintosh (colour 0 is white, 255 is black)
  833. o   Sun (colour 0 is white, 1 is black).
  834.  
  835. The default is based on the file type being written out.
  836.  
  837.  
  838. ΓòÉΓòÉΓòÉ 4.6.4. Palette Selection ΓòÉΓòÉΓòÉ
  839.  
  840. Palette Selection is accessed under the Palette Selection Group dialog.  This 
  841. option alters the method which Heckbert quantization uses to select colours. 
  842. Three selection types are available:
  843.  
  844. o   Mean (default)
  845. o   Median
  846. o   Corner
  847.  
  848.  
  849. ΓòÉΓòÉΓòÉ 4.7. Spiff ΓòÉΓòÉΓòÉ
  850.  
  851. The Spiff Option dialog provides access to the three types of Spiff that are available:
  852.  
  853. o   Histogram Stretching 
  854. o   Histogram Linearization 
  855. o   Histogram Stretching with black and white ignored.
  856.  
  857. Spiff options are selected by choosing the desired radio button.  Spiffing an 
  858. image can enhance the image contrast by stretching the pixel colour values to 
  859. the full 0 to 255 range.
  860.  
  861. The 'Okay' button will not close the window if no settings have been changed. 
  862. Selecting 'Cancel' will reset all buttons and close the window.  Using the 
  863. Spiff option will automatically disable Match Palette and False Colouring 
  864. either by menu selection or direct editing in the main window.
  865.  
  866.  
  867. ΓòÉΓòÉΓòÉ 4.8. True Colour ΓòÉΓòÉΓòÉ
  868.  
  869. The True Colour Option dialog enables the specification of the four types of 
  870. True Colour options: 15 bits, 16 bits, 24 bits, and 32 bits.  Specifying one of 
  871. these options will force the image to be true colour x bits (x = 15, 16, 24 or 32).
  872.  
  873.  
  874. ΓòÉΓòÉΓòÉ 4.9. Undercolour Removal ΓòÉΓòÉΓòÉ
  875.  
  876. The Undercolour Removal option sub-menu calls the Undercolour Removal file 
  877. selection dialog which enables the selection of a file which contains the 
  878. undercolour removal information.  Undercolour removal is suggested when 
  879. converting images to a format which uses the CMYK colour space.
  880.  
  881. The Undercolour Removal file selection dialog can also be accessed by right 
  882. mouse-clicking over the Undercolour File text field on the main window.
  883.  
  884. Choosing 'Okay' approves the filename to be entered in the appropriate field in 
  885. the main window, and the full path to be stored in a variable.  Choosing the 
  886. 'Cancel' button will cancel out any selection and remove the contents of the 
  887. Undercolour file text field in the main window.
  888.  
  889.  
  890. ΓòÉΓòÉΓòÉ 4.10. Other Colour and Palette Options ΓòÉΓòÉΓòÉ
  891.  
  892. Several miscellaneous colour and palette options are accessed by controls on 
  893. the Other Colour and Palette Options Window. This window is accessed by 
  894. choosing the Other Options sub-menu under the Colour&Palette menu in the main 
  895. window.  These options include the following:
  896.  
  897. o   Alpha Channel 
  898. o   Black and White 
  899. o   EGA Palette 
  900. o   Negate
  901. o   Palette (Force Palette)
  902. o   Swap RGB 
  903. o   Uniform Palette 
  904.  
  905. The options listed above are all set by checkboxes.
  906.  
  907.  
  908. ΓòÉΓòÉΓòÉ 4.10.1. Alpha Channel ΓòÉΓòÉΓòÉ
  909.  
  910. Specification of the Alpha Channel option preserves the Alpha Channel 
  911. information when converting an image.  By default, Alchemy does not preserve 
  912. this information.
  913.  
  914. This option is accessed through a checkbox on the 'Other Colour and Palette 
  915. Options' sub-menu.
  916.  
  917.  
  918. ΓòÉΓòÉΓòÉ 4.10.2. Black and White ΓòÉΓòÉΓòÉ
  919.  
  920. Specifying of the Black & White option converts the input image to black and 
  921. white or grayscale.  If only two colour are specified using the Colours option, 
  922. then the image will become black and white.  Using any number of colours 
  923. greater than 2 with the Colours option in conjunction with the Black and White 
  924. option will result in a grayscale image with as many shades of gray as those 
  925. specified in Colours.
  926.  
  927. This option is accessed through a checkbox on the 'Other Colour and Palette 
  928. Options' sub-menu.
  929.  
  930.  
  931. ΓòÉΓòÉΓòÉ 4.10.3. EGA Palette ΓòÉΓòÉΓòÉ
  932.  
  933. Selection of the EGA Palette option optimizes the image quality for display on 
  934. an EGA board and monitor.
  935.  
  936. This option is accessed through a checkbox on the 'Other Colour and Palette 
  937. Options' sub-menu.
  938.  
  939.  
  940. ΓòÉΓòÉΓòÉ 4.10.4. Negate ΓòÉΓòÉΓòÉ
  941.  
  942. Specification of the Negate option changes the image to a negative (equivalent 
  943. to a photographic negative).  When used on black and white images, black is 
  944. changed to white and vice versa.  On colour images, each of the red blue and 
  945. green channels are inverted separately (e.g., bright blue equals bright yellow).
  946.  
  947. This option is accessed through a checkbox on the 'Other Colour and Palette 
  948. Options' sub-menu..
  949.  
  950.  
  951. ΓòÉΓòÉΓòÉ 4.10.5. Palette (Force Palette) ΓòÉΓòÉΓòÉ
  952.  
  953. Specifying the Palette option forces the output image to be paletted, typically 
  954. 8 bits per pixel.  The actual number of bits per pixel is determined by the 
  955. Colours option.
  956.  
  957. This option is accessed through a checkbox on the 'Other Colour and Palette 
  958. Options' sub-menu..
  959.  
  960.  
  961. ΓòÉΓòÉΓòÉ 4.10.6. Swap RGB ΓòÉΓòÉΓòÉ
  962.  
  963. Specifying the Swap RGB option results in a swap of the red channel for the 
  964. blue channel.  This option is usually only needed for an incorrectly written 
  965. file or when writing a file that will be read by a broken file reader.
  966.  
  967. This option is accessed through a checkbox on the 'Other Colour and Palette 
  968. Options' sub-menu..
  969.  
  970.  
  971. ΓòÉΓòÉΓòÉ 4.10.7. Uniform Palette ΓòÉΓòÉΓòÉ
  972.  
  973. The Uniform Palette option specifies a uniform palette instead of using the 
  974. Heckbert median cut algorithm to generate a custom palette for an image.  This 
  975. options specifies a palette with entries which are evenly distributed in a RGB 
  976. colour cube.  The advantage of using a uniform palette is that is is faster 
  977. than a custom palette (at the expense of image quality).
  978.  
  979. This option is accessed through a checkbox on the 'Other Colour and Palette 
  980. Options' sub-menu..
  981.  
  982.  
  983. ΓòÉΓòÉΓòÉ 4.11. Change Resolution ΓòÉΓòÉΓòÉ
  984.  
  985. The Change Resolution option allows the image resolution of a converted image 
  986. to be changed.  This option is not the same as the Specify Resolution. 
  987.  
  988. Changing the resolution of an image is a combination of changing the image DPI 
  989. and the image size (in pixels).  For example, printing an image that was 
  990. created at high resolution on a device that only supports low resolution will 
  991. cause the output to become larger than the original image. Changing the 
  992. resolution solves this problem.  You could also rescale an image to make it 
  993. smaller, but you would be required to calculate the scale factor in advance.
  994.  
  995. To change the resolution, enter the desired DPI in both the horizontal (x) and 
  996. vertical (y) directions, and choose a scaling method.
  997.  
  998.  
  999. ΓòÉΓòÉΓòÉ 4.12. Scale X-Y ΓòÉΓòÉΓòÉ
  1000.  
  1001. The Scale X-Y dialog contains the options for scaling an image in the 
  1002. horizontal (x) and vertical (y) directions. The scale units can be specified in 
  1003. pixels, inches, or centimeters.  In addition, a scale factor can be specified 
  1004. where a value such as 1.5 will cause the image to be enlarged 1.5 times in the 
  1005. specified direction.
  1006.  
  1007. You can scale in one direction (dimension) only, and if the Preserve Aspect 
  1008. Ratio option is chosen, the other remaining dimension will be scaled 
  1009. appropriately to retain the original image aspect ratio.
  1010.  
  1011.  
  1012. ΓòÉΓòÉΓòÉ 4.12.1. Preserve Aspect Ratio ΓòÉΓòÉΓòÉ
  1013.  
  1014. The Preserve Aspect Ratio option is accessed from the Scale X-Y dialog.  This 
  1015. option preserves the aspect ratio when scaling.  If specified with either the X 
  1016. or Y scaling option, Alchemy will choose the other dimension to preserve the 
  1017. aspect ratio.  If specified with both X and Y scaling options, Alchemy will use 
  1018. both values as a bounding box, reducing one dimension if necessary to preserve 
  1019. the image aspect ratio.
  1020.  
  1021.  
  1022. ΓòÉΓòÉΓòÉ 4.13. Specify Aspect Ratio ΓòÉΓòÉΓòÉ
  1023.  
  1024. The Specify Aspect Ratio option specifies the aspect ratio for the converted 
  1025. image.  This option does not actually change the aspect ratio of the image, it 
  1026. just adds the aspect ratio value to the output file.
  1027.  
  1028. Note:  It is not possible to specify both an aspect ratio and an Image 
  1029. Resolution DPI value for an image.  This is because specifying the DPI implies 
  1030. an aspect ratio. 
  1031.  
  1032.  
  1033. ΓòÉΓòÉΓòÉ 4.14. Specify Image Resolution ΓòÉΓòÉΓòÉ
  1034.  
  1035. The Specify Image Resolution option allows the specification of image 
  1036. resolution in dots per inch (DPI) for the converted image.  You must specify 
  1037. both a horizontal (x) value and a vertical (y) value even if they are both the 
  1038. same.  This option is not the same as the Change Resolution option.
  1039.  
  1040. Note:  It is not possible to specify both an aspect ratio and Image resolution 
  1041. because specifying image resolution (DPI value) automatically implies an aspect ratio.
  1042.  
  1043.  
  1044. ΓòÉΓòÉΓòÉ 4.15. Positioning Image ΓòÉΓòÉΓòÉ
  1045.  
  1046. The Positioning Image dialog includes a group of options which affect the 
  1047. position of the converted image on the page.  These options include Mirror 
  1048. Image, Flip Image, Center Image, and Offset Image.
  1049.  
  1050. These options can be combined in different ways for special effects.
  1051.  
  1052. Warning: Specifying Center Image or Offset Image in inches or centimeters (cms) 
  1053. requires specifying a DPI value (e.g. Specify Image Resolution).
  1054.  
  1055.  
  1056. ΓòÉΓòÉΓòÉ 4.15.1. Mirror Image ΓòÉΓòÉΓòÉ
  1057.  
  1058. The Mirror Image option is selected from the Positioning Image dialog.  This 
  1059. option flips the converted image horizontally about a vertical axis.  It 
  1060. results in the image being mirrored.  This option may be combined with the Flip 
  1061. Image option to cause the converted image to be rotated 180 degrees.
  1062.  
  1063.  
  1064. ΓòÉΓòÉΓòÉ 4.15.2. Flip Image ΓòÉΓòÉΓòÉ
  1065.  
  1066. The Flip Image option is selected from the Positioning Image dialog.  This 
  1067. option flips the converted image vertically about a horizontal axis.  The Flip 
  1068. Image option may be combined with the Mirror Image option to cause the image to 
  1069. be rotated 180 degrees.
  1070.  
  1071.  
  1072. ΓòÉΓòÉΓòÉ 4.15.3. Center Image ΓòÉΓòÉΓòÉ
  1073.  
  1074. The Center Image option is accessed from the Positioning Image dialog.  This 
  1075. option changes the position of the converted image on the page.  It only 
  1076. affects printer and plotter formats.
  1077.  
  1078. Enable the Page Size text fields by clicking the Center Image checkbox.  Enter 
  1079. the width and height of the page in the appropriate fields.  To center the 
  1080. image in one dimension, use 0 (zero) for the dimension that you do not want centered.
  1081.  
  1082. The Center Image option may be used in conjunction with the Offset Image option 
  1083. to offset the image from the center of the page.
  1084.  
  1085. Warning: If you specify the page size in inches or centimeters, a DPI value 
  1086. must also be specified (i.e., Specify Image Resolution).
  1087.  
  1088.  
  1089. ΓòÉΓòÉΓòÉ 4.15.4. Offset Image ΓòÉΓòÉΓòÉ
  1090.  
  1091. The Offset Image option is accessed from the Positioning Image dialog.  This 
  1092. option changes the position of the image on the page.  It affects only printer 
  1093. and plotter formats.
  1094.  
  1095. Enable the Offset Image entry fields by clicking the Offset Image checkbox. 
  1096. Enter the amounts to shift horizontally and vertically in the appropriate 
  1097. fields. To center the image in one dimension, use 0 (zero) for the dimension 
  1098. that you do not want centered.
  1099.  
  1100. The Offset Image option can be used in conjunction with the Center Image option 
  1101. to offset the image from the center of the page.
  1102.  
  1103. Warning: If you specify the offset size in inches or centimeters, a DPI value 
  1104. must also be specified (i.e., Specify Image Resolution).
  1105.  
  1106.  
  1107. ΓòÉΓòÉΓòÉ 4.16. Convolve ΓòÉΓòÉΓòÉ
  1108.  
  1109. Specifying the Convolve option applies any one of many convolutions to an 
  1110. image.  Convolutions include such filters as sharpen or blur. 
  1111.  
  1112. Selection of a convolution can be made by opening the Convolve file selection 
  1113. dialog and choosing a convolution file, or by directly editing the Convolve 
  1114. file text field in the main window.  In the latter case, if the full path is 
  1115. not supplied, the program will look for the file in the default directory.
  1116.  
  1117. The Convolve file selection dialog can also be accessed by right mouse-clicking 
  1118. over the Convolve file text field in the main window.
  1119.  
  1120.  
  1121. ΓòÉΓòÉΓòÉ 4.17. PS- Input Page Size ΓòÉΓòÉΓòÉ
  1122.  
  1123. The Input Page Size option allows the user to specify the size of the 
  1124. Postscript input image.  Alchemy always assumes that the Postscript file being 
  1125. read is created for a 8.5" x 11" device.  For input images that are not the 
  1126. default size, either or both the horizontal (x) or vertical (y) dimensions can 
  1127. be specified.  The units used to measure the size is also selectable, with 
  1128. inches being the default unit of measurement.
  1129.  
  1130.  
  1131. ΓòÉΓòÉΓòÉ 4.18. PS- Output Page Size ΓòÉΓòÉΓòÉ
  1132.  
  1133. The Output Page Size option is used to specify the size of the output image if 
  1134. different than the input image size.  The output page size defaults to the 
  1135. input page size.  When specifying a output size that differs from the input 
  1136. size, Alchemy also needs the input size (if different from the default 8.5" x 
  1137. 11") and the output dots per inch value in order to properly scale the image.
  1138.  
  1139. To change the output size from the default value, unselect the appropriate 
  1140. check box. Unselecting this checkbox will allow changes to be made to the 
  1141. output page size.
  1142.  
  1143. Units can also be specified in inches (default), centimeters, pixels, or a 
  1144. factor.  Specifying a factor causes the size value to be treated as a scale 
  1145. factor (i.e., 5x means 5 times as large).
  1146.  
  1147.  
  1148. ΓòÉΓòÉΓòÉ 4.19. PS- Page ΓòÉΓòÉΓòÉ
  1149.  
  1150. The Page option allows rendering of a particular page in a multipage Postscript 
  1151. file.  By default, the first page is only converted.
  1152.  
  1153. The Page text field will be set to default (page 1) unless changed.  To convert 
  1154. all pages, select the Convert All check box to the right of the Page text 
  1155. field.  Checking this option actually causes the  'Multi-Page' option in the 
  1156. main window to be selected.
  1157.  
  1158.  
  1159. ΓòÉΓòÉΓòÉ 4.20. PS- Specify Image Resolution ΓòÉΓòÉΓòÉ
  1160.  
  1161. The Specify PS Image Resolution option allows for the specification of image 
  1162. resolution in dots per inch for the Postscript output image.  Both a horizontal 
  1163. (x) and a vertical (y) value must be specified even if they are the same.
  1164.  
  1165. This command is identical to the standard Specify Image Resolution used outside 
  1166. of Postscript processing. However, if both are specified when processing a 
  1167. Postscript file, Alchemy will default to the DPI values specified with the PS 
  1168. version of the command.
  1169.  
  1170.  
  1171. ΓòÉΓòÉΓòÉ 4.21. PS- Use Bounding Box ΓòÉΓòÉΓòÉ
  1172.  
  1173. The Use Bounding Box option determines whether a bounding box from the header 
  1174. of an EPS file is used to Specify Image Offset and Input Page Size.  If this 
  1175. information is present in the header, this option is equivalent to setting 
  1176. those options individually.  Values present in a header will take precedence 
  1177. over image offset or input page size values specified manually.
  1178.  
  1179. This option is useful for reading EPS files whose origin do not begin at 0,0.
  1180.  
  1181.  
  1182. ΓòÉΓòÉΓòÉ 4.22. PS- Preserve Aspect Ratio ΓòÉΓòÉΓòÉ
  1183.  
  1184. When specified, the Preserve PS Aspect Ratio option preserves the image aspect 
  1185. ratio when scaling a Postscript file.  If this option is specified along with 
  1186. Output Page Size, Alchemy will use the values specified in the output page 
  1187. size, and will reduce one dimension if necessary to preserve the aspect ratio.
  1188.  
  1189.  
  1190. ΓòÉΓòÉΓòÉ 4.23. PS- Rotate ΓòÉΓòÉΓòÉ
  1191.  
  1192. The Rotate option allows the Postscript file to be rotated in 90 degree 
  1193. increments.  The rotation angle is measured in a counterclockwise direction.
  1194.  
  1195. Using this option can change the Input Page Size from the default.  For 
  1196. example, not specifying an input page size while rotating 90┬░ or 270┬░ causes 
  1197. the input size to change from the default 8.5" x 11" (portrait) to 11" x 8.5" 
  1198. (landscape) orientation.
  1199.  
  1200.  
  1201. ΓòÉΓòÉΓòÉ 4.24. PS- Colour Mode ΓòÉΓòÉΓòÉ
  1202.  
  1203. The Colour Mode option is used to specify whether to render the Postscript 
  1204. Image in one of the following modes:
  1205.  
  1206. o   Black and White 
  1207. o   Gray Scale 
  1208. o   Colour
  1209.  
  1210. If Colour Mode is not specified, Alchemy defaults to rendering the image in 1 
  1211. bit Black and White.  If an image contains no color or grayscale, rendering 
  1212. will default to the next lowest rendering type in terms of complexity.  For 
  1213. example, if colour mode is specified and the file only contains grayscale, the 
  1214. file will be rendered in grayscale.  Because the amount of disk space and 
  1215. processor demands increase dramatically when rendering colour or grayscale 
  1216. images, do not specify these options unless it is necessary. 
  1217.  
  1218.  
  1219. ΓòÉΓòÉΓòÉ 4.25. PS- Image Offset ΓòÉΓòÉΓòÉ
  1220.  
  1221. The PS Image Offset option allows the converted Postscript image to be offset 
  1222. from its 0,0 origin.  Values are specified for both the horizontal (x) and 
  1223. vertical (y) dimensions, with a choice of inches (default), centimeters, or 
  1224. pixels as units.
  1225.  
  1226. Positive numbers will shift the image horizontally left and vertically up with 
  1227. respect to the page.  Note that offset is disabled unless the corresponding 
  1228. checkbox is selected.
  1229.  
  1230.  
  1231. ΓòÉΓòÉΓòÉ 4.26. PS- Margins ΓòÉΓòÉΓòÉ
  1232.  
  1233. The Margins option is used to strip margins (borders) from the edge of a 
  1234. converted Postscript file, and is useful to trim away any non-printable areas 
  1235. when outputting hardcopy from a laser printer, for example.
  1236.  
  1237. Selection of Margins is disabled unless the user selects the corresponding 
  1238. checkbox enabling the margin specifications.
  1239.  
  1240. When specifying margin trim values, entering a value for the left side will 
  1241. cause the exact same value to be entered in the right side as that is the 
  1242. default.  If this is not desired, the right side can then be changed directly. 
  1243. The bottom and top trim values function in the same manner.
  1244.  
  1245.  
  1246. ΓòÉΓòÉΓòÉ 4.27. PS- Clip ΓòÉΓòÉΓòÉ
  1247.  
  1248. When specified, the Clip option trims white space around the edges of the 
  1249. Postscript image.  This option can reduce output file size, and is most useful 
  1250. when converting EPS clip art or other files for importation into other software.
  1251.  
  1252. Note that clipping occurs after the image is scaled to full size.  Therefore, a 
  1253. 8.5" x 11" image may convert to a smaller image when clipped even if a 8.5" x 
  1254. 11" Output Page Size was specified.
  1255.  
  1256.  
  1257. ΓòÉΓòÉΓòÉ 4.28. PS- Pre-load Fonts ΓòÉΓòÉΓòÉ
  1258.  
  1259. The Pre-load Fonts option specifies whether or not to pre-load all of the 
  1260. Postscript fonts installed in the fontmap when Alchemy is invoked.  The default 
  1261. is not to pre-load fonts which causes Alchemy to load fonts only as they are needed.
  1262.  
  1263.  
  1264. ΓòÉΓòÉΓòÉ 4.29. PS- Antialias ΓòÉΓòÉΓòÉ
  1265.  
  1266. When specified, the Antialias option specifies the amount of antialiasing to 
  1267. perform. Several antialiasing modes are selectable as follows:
  1268.  
  1269. o   No antialiasing 
  1270. o   Antialias factor 2.25
  1271. o   Antialias factor 4 
  1272. o   Antialias factor 9 
  1273. o   Antialias factor 16 
  1274.  
  1275. The default is No antialiasing.  Antialiasing can improve the quality of a 
  1276. rendered image for printing on grayscale or color hardcopy devices by averaging 
  1277. a number of pixels together to convert black and white data into grayscale 
  1278. data.  The factors shown above are the number of pixels that are averaged to 
  1279. produce each output pixel.
  1280.  
  1281.  
  1282. ΓòÉΓòÉΓòÉ 5. Command Line Arguments Glossary ΓòÉΓòÉΓòÉ
  1283.  
  1284. When running Alchemy in text mode, many arguments can be supplied on the 
  1285. command line.  These arguments, or options are grouped as follows:
  1286.  
  1287. o   General options 
  1288. o   Output formats A through L 
  1289. o   Output formats M through Z 
  1290. o   Colour options 
  1291. o   Scaling and Filtering options 
  1292. o   Postscript input options 
  1293.  
  1294. These arguments only have to explicitly specified when Image Alchemy PS is run 
  1295. from the command line in a text mode OS/2 session (windowed or full-screen). 
  1296. Alcahest PM automates this process through the process of selecting options 
  1297. through the GUI. They are provided here as a reference only.
  1298.  
  1299.  
  1300. ΓòÉΓòÉΓòÉ 5.1. Arguments- General Options ΓòÉΓòÉΓòÉ
  1301.  
  1302. General options {manual page number}:
  1303.  
  1304. -$  :Conserve memory {188}
  1305. -x  :Display image stats {189}
  1306. -.  :Do not alter output file name {190}
  1307. -h  :Display help screen {191}
  1308. -U  :Multi-page mode {read.me}
  1309. -=  :Override Input Type {192}
  1310. -o  :Overwrite existing file {194}
  1311. -?  :Program information {195}
  1312. -Q  :Quiet (no status messages) {196}
  1313. --. :Use input directories for output {read.me}
  1314. --W :Enable warnings {197}
  1315. --  :Enable wildcard mode {198}
  1316.  
  1317. Move to another option page:
  1318.  
  1319. o   Output formats A through L 
  1320. o   Output formats M through Z 
  1321. o   Colour options 
  1322. o   Scaling and Filtering options 
  1323. o   Postscript input options 
  1324.  
  1325.  
  1326. ΓòÉΓòÉΓòÉ 5.2. Arguments- Output Options A-L ΓòÉΓòÉΓòÉ
  1327.  
  1328. Output file formats A through L {manual page number}:
  1329.  
  1330.  ADEX {79}..................... --A
  1331.  Gem VDI Image {107}........... --g
  1332.  Adobe PDF {80}................ --d
  1333.  GIF {109}..................... -g
  1334.  Alias PIX / Vivid IMG {175}... --I
  1335.  GOES {111}.................... --G
  1336.  Alpha BMP {82}................ -M
  1337.  Histogram {read.me}........... -H
  1338.  Autologic {83}................ --a
  1339.  Hitachi Raster {113}.......... --h
  1340.  AVHRR {84}.................... --R
  1341.  HP PCL {114}.................. -P
  1342.  Binary (BIF) {86}............. -B
  1343.  HP RTL {119}.................. --r
  1344.  Calcomp {89}.................. --l
  1345.  HP-48sx {123}................. --H
  1346.  CALS {91}..................... --c
  1347.  HSI JPEG {124}................ --j
  1348.  Core IDC {92}................. --B
  1349.  HSI Palette {125}............. -l
  1350.  Cubicomp {94}................. --P
  1351.  HSI Raw {126}................. -r
  1352.  Dr. Halo CUT {96}............. --C
  1353.  IBM Picture Maker {127}....... --i
  1354.  ER Mapper Raster {100}........ --m
  1355.  IFF/ILBM {128}................ -i
  1356.  Erdas LAN/GIS {102}........... --e
  1357.  Img Software Set {129}........ --Q
  1358.  Fargo Primera {read.me}....... --k
  1359.  Jovian VI {130}............... --J
  1360.  First Publisher {104}......... --F
  1361.  JPEG {131}.................... -j
  1362.  FOP {105}..................... --f
  1363.  Lumena CEL {134}.............. --L
  1364.  
  1365. For more information see the page number specified in the { } brackets after 
  1366. the format name.
  1367.  
  1368. Move to another option page:
  1369.  
  1370. o   General Options 
  1371. o   Output formats M through Z 
  1372. o   Colour options 
  1373. o   Scaling and Filtering options 
  1374. o   Postscript input options 
  1375.  
  1376.  
  1377. ΓòÉΓòÉΓòÉ 5.3. Arguments- Output Options M-Z ΓòÉΓòÉΓòÉ
  1378.  
  1379. Output file formats M through Z {Manual page number}:
  1380.  
  1381.  Macintosh PICT {135}.......... -m
  1382.  SGI Image {159}............... -n
  1383.  MacPaint {137}................ --t
  1384.  Spot Image {160}.............. --S
  1385.  MTV {138}..................... --M
  1386.  Stork {162}................... -K
  1387.  Multi-Image Palette {139}..... -L
  1388.  Sun Icon {164}................ --N
  1389.  OS/2 BMP {141}................ -O
  1390.  Sun Raster {165}.............. -s
  1391.  PCPaint/Pictor {142}.......... -A
  1392.  Targa {167}................... -a
  1393.  PCX {144}..................... -p
  1394.  TIFF {169}.................... -t
  1395.  PDS {147}..................... --p
  1396.  Utah RLE {172}................ --u
  1397.  Portable BitMap (PBM) {149}... -k
  1398.  Verity Image Format {read.me}. --E
  1399.  PostScript {97}............... -e
  1400.  VITec {174}................... -T
  1401.  Puzzle {151}.................. --U
  1402.  Windows BMP {176}............. -w
  1403.  Q0 {152}...................... --q
  1404.  WPG {179}..................... -W
  1405.  QDV {153}..................... --D
  1406.  XBM {180}..................... --b
  1407.  QRT Raw {154}................. --T
  1408.  XPM {182}..................... --x
  1409.  RIX {155}..................... -R
  1410.  XWD {185}..................... --w
  1411.  Scodl {156}................... --s
  1412.  
  1413. For more information see the page number specified in the { } brackets after 
  1414. the format name (read.me refers to the read.me file included with Alchemy).
  1415.  
  1416. Move to another option page:
  1417.  
  1418. o   General Options 
  1419. o   Output formats A through L 
  1420. o   Colour options 
  1421. o   Scaling and Filtering options 
  1422. o   Postscript input options 
  1423.  
  1424.  
  1425. ΓòÉΓòÉΓòÉ 5.4. Arguments- Colour Options ΓòÉΓòÉΓòÉ
  1426.  
  1427. Colour and palette options {Manual page number}:
  1428.  
  1429. -I  :Alpha channel {read.me}
  1430. -b  :Black and white {202}
  1431. -c  :Colours in output image {203}
  1432. -d  :Dithering type {205}
  1433. -E  :EGA display optimization {207}
  1434. -F  :False colour {208}
  1435. -Gi :Specify gamma of input image {209}
  1436. -Go :Specify gamma of output image {209}
  1437. -Gp :Specify gamma of palette {209}
  1438. -f  :Match palette {211}
  1439. -N  :Negate  {213}
  1440. -8  :Paletted output {214}
  1441. -zh :Palette selection tuning {read.me}
  1442. -S  :Spiff {218}
  1443. --n :Swap RGB  {220}
  1444. -15 :True colour output (15 bits per pixel) {221}
  1445. -16 :True colour output (16 bits per pixel) {222}
  1446. -24 :True colour output (24 bits per pixel) {223}
  1447. -32 :True colour output (32 bits per pixel) {225}
  1448. -C  :Undercolour removal {226}
  1449. -u  :Uniform palette {227}
  1450.  
  1451. Move to another option page:
  1452.  
  1453. o   General options 
  1454. o   Output formats A through L 
  1455. o   Output formats M through Z 
  1456. o   Scaling and Filtering options 
  1457. o   Postscript input options 
  1458.  
  1459.  
  1460. ΓòÉΓòÉΓòÉ 5.5. Arguments- Scaling and Filtering Options ΓòÉΓòÉΓòÉ
  1461.  
  1462. Scaling and filtering options:
  1463.  
  1464. --_ :Center image {read.me}
  1465. --y :Change image resolution {read.me}
  1466. -yf :Convolve image {read.me}
  1467. -^  :Flip image {230}
  1468. --^ :Mirror image {231}
  1469. -_  :Offset image {232}
  1470. -+  :Preserve aspect ratio {233}
  1471. -X  :Scale image to new horizontal size {234}
  1472. -Y  :Scale image to new vertical size {237}
  1473. -D  :Specify aspect ratio {239}
  1474. -D  :Specify image resolution in DPI {241}
  1475.  
  1476. Move to another option page:
  1477.  
  1478. o   General options 
  1479. o   Output formats A through L 
  1480. o   Output formats M through Z 
  1481. o   Colour options 
  1482. o   Postscript input options 
  1483.  
  1484.  
  1485. ΓòÉΓòÉΓòÉ 5.6. Arguments- PostScript Input Options ΓòÉΓòÉΓòÉ
  1486.  
  1487. PostScript input options {Manual page number}:
  1488.  
  1489.  -Za mode  :  Antialias mode {29}
  1490.  -Zc mode  : Clip white space from image edge {30}
  1491.  -Zm mode  :  Colour mode {31}
  1492.  -Z_ x y  :  Image offset {32}
  1493.  -Zi x y  :  Input page size {33}
  1494.  -Zm x1 y1 [x2 y2]:  Margins {35}
  1495.  -Zo x y  :  Output page size {37}
  1496.  -Zp page  :  Page number {39}
  1497.  -Zf flag  :  Pre-load fonts {40}
  1498.  -Z+    :  Preserve aspect ratio {41}
  1499.  -Zr angle :  Rotate page {42}
  1500.  -Zd dpix dpiY:  Specify image resolution {43}
  1501.  -Ze mode  :  Use bounding box from eps files {44}
  1502.  
  1503. Move to another option page:
  1504.  
  1505. o   General options 
  1506. o   Output formats A through L 
  1507. o   Output formats M through Z 
  1508. o   Colour options 
  1509. o   Scaling and Filtering options 
  1510.  
  1511.  
  1512. ΓòÉΓòÉΓòÉ 6. Copyright and Trademark Information ΓòÉΓòÉΓòÉ
  1513.  
  1514. The Alcahest PM GUI, Alcahest PM documentation and help file resources are 
  1515. Copyright (C) 1996 J. F. Kaminsky.  All rights reserved. 
  1516.  
  1517. For further information about Alcahest PM, please contact:
  1518.  
  1519. J. F. Kaminsky, NEGC Software
  1520. 2522 North Proctor Street, Suite 135
  1521. Tacoma, WA  98406
  1522. e-mail: negcjfk@ibm.net
  1523. Technical support: 103162.365@compuserve.com
  1524.  
  1525. Single User License: $24.95. To order by major credit card, please contact BMT 
  1526. Micro. Quantity discounts for corporate and educational sites apply. Please inquire.
  1527.  
  1528. The Image Alchemy PS (v1.8) program for OS/2 is copyright 1990-1994 by Handmade 
  1529. Software, Inc. and was written by Marcos H. Woehrmann and Allan N. Hessenflow. 
  1530. Image Alchemy PS is a Trademark of:
  1531.  
  1532. Handmade Software, Inc.
  1533. 48820 Kato Road, Suite 110
  1534. Fremont, CA  94538  USA
  1535. Phone: 1.800.358.3588
  1536. Internet: sales@handmadesw.com
  1537.  
  1538. All other products that may be mentioned are trademarks of their respective owners.
  1539.  
  1540.  
  1541. ΓòÉΓòÉΓòÉ 7. Ordering Information ΓòÉΓòÉΓòÉ
  1542.  
  1543. BMT Micro is now handling the marketing of Alcahest PM. Demo versions of 
  1544. Alcahest PM may be downloaded from BMT's WWW site. Quantity pricing for 
  1545. corporate or educational sites apply per the following schedule:
  1546.  
  1547. 1-4 copies....................$24.95 each
  1548. 5-9 copies....................$23.50 each
  1549. 10-24 copies..................$22.00 each
  1550. 25-49 copies..................$20.00 each
  1551. 50-99 copies..................$18.00 each
  1552. Site license (one location)...$1250.00
  1553. Site license (all locations)..$2000.00
  1554.  
  1555. To order Alcahest, contact BMT Micro at the following address:
  1556.  
  1557. BMT Micro
  1558. P.O. Box 15016
  1559. Wilmington, NC  28408
  1560. Phone orders: 1-800-414-4268
  1561. Fax orders: 1-800-346-1672 (24 hours/7 days)
  1562. internet: http://www.bmtmicro.com
  1563.  
  1564. BMT Micro accepts payment by the following credit cards:
  1565.  
  1566. o   o Visa 
  1567. o   o Mastercard 
  1568. o   o Discover 
  1569. o   o American Express 
  1570. o   o Diners Club 
  1571. o   o Carte Blanche 
  1572.  
  1573. Cashiers check, personal check and Eurochecks in DM are welcome. Please read 
  1574. the BMTOrder.txt file located in the Conversion Pro application directory. For 
  1575. ordering and other questions, visit BMT Micro at the following sites:
  1576.  
  1577. o   Via AOL: bmtmicro 
  1578. o   Via MSN: bmtmicro 
  1579. o   Via Compuserve: 74031,307
  1580. o   Via Prodigy: HNGP66D 
  1581. o   World Wide Web: http://www.bmtmicro.com
  1582. o   telnet@bmtmicro.com
  1583. o   e-mail: orders@bmtmicro.com
  1584.