home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 28 / amigaformatcd28.iso / -seriously_amiga- / commercial / studio_update / canonstudio_ud_v2.16b / readme < prev    next >
Text File  |  1998-04-23  |  34KB  |  710 lines

  1. This  disk contains the CanonStudio V2.16 UPDATE.  Version numbers
  2. shown by the programs on this disk may differ and are only updated
  3. in case the program itself was changed.
  4.  
  5. IMPORTANT: The installation requires your CanonStudio disk 1.
  6.  
  7. Note:   This Update will basicly install a new copy of CanonStudio
  8. over  your  old  copy.   Unlike  older updates, it will not simply
  9. replaced already installed files.  This makes the update especialy
  10. usefull  for  those switching to a different and new Canon printer
  11. as they get a nearly complete new package.
  12.  
  13. This  file  contain  notes  about  changes made after printing the
  14. manual.   We  also  feel  that  it  is  your  right  to  have  the
  15. information about changes made to previous versions:
  16.  
  17. ------------------------------------------------------------------
  18.  
  19.                             General
  20.  
  21. If  your output is to dark after installing CanonStudio, make sure
  22. you have the correct profile selected in the "Match..." window and
  23. the  Color  Management  System  (CMS)  is  turned on.  The default
  24. settup   after  installation  is  usualy  for  plain  xerox  paper
  25. (NeuSiedler's ColorCopy). Also make sure the output module is
  26. configured as described in the profile comment (watch the print
  27. mode setting!). Again, everything is setup after installation for
  28. you for normal paper.
  29.  
  30. If everything is correct and the output is still too dark, adjust
  31. the gamma slider in the Monitor (NOT "Color...") window. See the
  32. manual for an explanation of this gamma slider and what it does.
  33. If your output is too dark even after adjusting the gamma slider
  34. as described by the manual, LOWER the gamma until the output does
  35. match your requirements. Once done, all profiles you will select
  36. later for your printer will give you good ouput.
  37.  
  38. ------------------------------------------------------------------
  39.  
  40. CanonStudio  V2.16  now  comes  with many new profiles.  These new
  41. profiles  are  based on Canon's latest MS Windows 95 driver V3.93.
  42. Using  these  profiles  with  CanonStudio  will give you identical
  43. colors in the output as with a PC using the Win 95 driver.
  44.  
  45. How  good  are  Win 95 drivers adjusted?  It requires much work to
  46. get  the  colors  in the output of the printer adjusted correctly.
  47. So  far, there is no way to generate perfect profiles automaticly.
  48. CanonStudio  does  ship with CMSScan wich is used to make profiles
  49. on  the Amiga.  Sometimes the results achived using profiles based
  50. on CMSScan are better, sometimes worse.
  51.  
  52. You'll find that the profiles based on the Win 95 driver will give
  53. very good output quality especialy when based on new printer
  54. drivers and when using usual print media.  It's easy to understand
  55. that  adjustment efforts are more focused on the usualy used print
  56. media like plain paper or Canon's High Resolution Paper HR 101.
  57.  
  58. Older printers are usualy not adjusted with the quality achived by
  59. newer  calibration  software.   That's why you'll most likely find
  60. some  Win  95  profiles for older printers to be worse compared to
  61. the profiles generated by CMSScan on the Amiga.
  62.  
  63. But  basicly  things  are  rather  simple:  if you do not like the
  64. colors   in  the  output,  make  sure  you  did  use  the  correct
  65. settings/media/print head as mentioned in the profile.  If you are
  66. sure  the setup of CanonStudio was done correctly, try a different
  67. profiles.   There are usualy several profiles for various settings
  68. and print media to choose from.
  69.  
  70. IMPORTANT:   Note that the Win 95 driver can't be adjusted for the
  71. monitor  gamma like CanonStudio.  Because of this, set the Monitor
  72. gamma  to  2.1 if you want identical colors in the output compared
  73. to  the  Win  95 driver.  This note should help users working in a
  74. mulitplattform environment.
  75.  
  76. All CanonStudio profiles based on the Canon Win 95 driver are made
  77. for  the  Floyd  Steinberg  Serpentine dither method.  This dither
  78. method  is very similar to the one used by the Win 95 driver.  Use
  79. the  Avail  gadget  in the Match...-window for a list of installed
  80. profiles and their used dither method and print resolution.
  81.  
  82. ------------------------------------------------------------------
  83.  
  84. CanonStudio  V2.13b now supports the new Canon printer series with
  85. Photo  Ink Cartridges.  The Photo Ink Cartridge (ie.  BC 06, BC 22
  86. and   BC22e)  can  be  used  by  setting  the  Density  gadget  to
  87. "PhotoGraph  Mode"  in the main CanonStudio window.  You than have
  88. to  choose  a  proper  Photo  Ink  color profile in the "Match..."
  89. window  in order to perform a color correction for Photo Ink mode.
  90.  
  91. Don't  forget to set the print mode of the output module using the
  92. "Config  Module"  menu item as described by the profile comment in
  93. the Match window.
  94.  
  95. That's basicly it.  However, some comments to clear things up:
  96.  
  97. -  You can only make real use of the Photo Ink Cartridge's ability
  98. to  print  64  colors per dot by using a CanonStudio output module
  99. for  your printer.  Using the Workbench module (ie.  the Workbench
  100. driver  set to Photo Ink) for printing Photo Ink will lead to only
  101. 8  colors,  wich  are usualy printed by the normal print head with
  102. higher  quality.   So don't use the Workbench module for Photo Ink
  103. printing - use the provided output modules for your printer.
  104.  
  105. -  For best quality, use at least the Canon HR 101 High Resolution
  106. paper.  It might not be the best paper, but it definitly is one of
  107. the  best  I have seen and it's cheap too.  Don't forget to select
  108. the  print  mode  in the output configuration when switching print
  109. media.
  110.  
  111. - You need at least CanonStudio Version 2.13b for Photo Ink
  112. printing.
  113.  
  114. -  Note  that  the  BJC 4300 and BJC 4650 do support the new BC22e
  115. Photo  Ink  cartridge.   This  cartidge does offer Drop Modulation
  116. Technique  (DMT)  combined  with photo ink.  Make sure that you do
  117. not  select  DMT  as print mode in the output configuration window
  118. unless you do have the necessary print BC22e head.
  119.  
  120. ------------------------------------------------------------------
  121.  
  122. BJC  210,  250,  240  users should use the BJC 2xx or 210 profiles
  123. with   CanonStudio.    The   CanonBJC  2xx  printers  are  basicly
  124. compatible with each other.  For instance, you can use the BJC 250
  125. profiles  on  the BJC 240.  Only the photo ink profiles of the BJC
  126. 240  and  250  can  not  be  used with the BJC 210 as this printer
  127. doesn't support the BC 06 Photo Ink cartridge.
  128.  
  129. Canon  BJC  2xx users can also use the b/w profiles for the BJ 10
  130. and 200 family of printers.
  131.  
  132. ------------------------------------------------------------------
  133.  
  134. Canon  BJC  4000, 4100, 4200, 4300, 4550, 4650 profiles are mainly
  135. compatible to each other as long as the recommended print mode and
  136. print resolution in the profile is supported by the printer output
  137. module.
  138.  
  139. For instance, you can't use the Canon BJC 4xxx profiles asking for
  140. a  Fine+DMT  print mode on a BJC 4200.  These print modes are only
  141. supported  on  the new Canon BJC 4300 and 4650 with DMT print head
  142. BC  21e.   The  DMT  print mode profiles are one of the rare cases
  143. where  the new BJC 4300/4650 profiles do not work on the older BJC
  144. 4xxx  printers.   Because of this, the profile names do end with a
  145. uppercase  D  for  easy  identification  in  the  Match  window of
  146. CanonStudio.   Otherwise, I can't think of a profile on a BJC 4xxx
  147. that can't be used on any other BJC 4xxx printer.
  148.  
  149. So, check the print mode and recommended print head in the profile
  150. comment  before  using  it.   Make  sure  you do have the required
  151. settings  and  print  head  installed.  This should result in very
  152. good output.
  153.  
  154. ------------------------------------------------------------------
  155.  
  156. The  new  Canon  BJC  4300  and 4650 can print 720*360dpi.  Still,
  157. CanonStudio is installed for 360*360dpi for these printers similar
  158. to  the  MS  Windows  95  driver.   The reason for this is simple:
  159. these   new  printers  offer  a  feature  called  Drop  Modulation
  160. Technique  (DMT).  Using DMT CanonStudio can control the drop size
  161. of  the  print  head.   Results  achived  using DMT and 360dpi are
  162. usualy much better than using the higher 720*360dpi resolution.
  163.  
  164. This is why the default recommendation for BJC 4300 and 4650 users
  165. is:  use 360*360dpi with DMT when possible.  IMPORTANT:  Make sure
  166. you  do  have  the  proper  DMT print head BC 21e (regular ink) or
  167. BC22e  (photo  ink)  when enabling DMT in the output configuration
  168. window.
  169.  
  170. But if you don't like the recommendation, you can always switch to
  171. 720*360dpi and use other profiles.
  172.  
  173. ------------------------------------------------------------------
  174.  
  175. Introducing  with  CanonStudio  V2.16 you can find a "Fit Image on
  176. Page" menu item.  You can use this menu item to automaticly fit
  177. the  wanted  picture on a page.  The picture size is maximized and
  178. centered on the page with correct aspect ratio.
  179.  
  180. The corresponding ARexx command is:  MAXFITIMAGE.  If there was an
  181. error,  RC  is  set  to  non-zero and PRTSTUDIO_RESULT returns the
  182. error  text.   Note  that  the  VERSION command now returns 4 from
  183. CanonStudio.
  184.  
  185. ------------------------------------------------------------------
  186.  
  187. CanonStudio   V2.14c   now   supports   the   TIFF  image  format.
  188. CanonStudio  tries to support all requirements defined by the TIFF
  189. V6  specifications.   However,  it  supports  far  more than those
  190. minimum  requirements.   It's  extremly  unlikely  you'll find any
  191. Amiga program that supports TIFF as much as CanonStudio does.
  192.  
  193. CanonStudio  does  support  TIFF  images  with RGB, CMYK and YCbCr
  194. color space and alpha channel.  It supports images saved in strips
  195. or  tiles.   It  supports various precissions.  The decompressions
  196. codecs  supported  are  None, RLE, PackBits, LZW, G3, G4, JPEG and
  197. more.    Please  note  that  the  JPEG  decompression  support  is
  198. according  to  the  Tech  Note  #2  tag  7 scheme.  The older JPEG
  199. compression  described in the TIFF V6 specification is not working
  200. reliable.
  201.  
  202. As  usual,  CanonStudio  does  print  TIFF  images  with nearly no
  203. requirement  for  memory.   Because  of the way TIFF images can be
  204. stored,  CanonStudio  might need a bit more memory than with other
  205. supported  image  formats.   There is no easy way to calculate the
  206. memory  required  by  the program to print an TIFF image.  You can
  207. increase  the  print  speed for certain type TIFF images if you do
  208. allow  CanonStudio  to  make use of more memory if available.  The
  209. allowed  memory  usage  is  controlled by the Memory menu items of
  210. CanonStudio.   In  case  you  don't have enough memory to print an
  211. image,  try  saving  the  TIFF  images  with/without a compression
  212. method.   For  instance,  a  40MByte image file generate by a drum
  213. scanner  may  require  only  100KByte  of  memory to get loaded by
  214. CanonStudio.   A  much  smaller  1MByte  TIFF LZW compressed image
  215. might  need  512  KByte  more  memory.   Anyway,  you'll find that
  216. CanonStudio doesn't need much memory for printing TIFF images. So
  217. enjoy.
  218.  
  219. Parts  of  the  TIFF routines are based on the work of Sam Leffler
  220. and  others.   Many enhancements/bug fixes/cleanups have been done
  221. by  Wolf  Faust in order to make the library work the way it does.
  222. It took months to create this TIFF support.
  223.  
  224. Copyright (c) 1988-1996 Sam Leffler
  225. Copyright (c) 1991-1996 Silicon Graphics, Inc.
  226.  
  227. ------------------------------------------------------------------
  228.  
  229. CanonStudio  V2.14  now supports the BMP (sometimes called Windows
  230. DIB)  image format.  Supported BMP formats are Windows BMP version
  231. 3  and  OS 2  V1.x,  V2.x  and  others:   1,  4, 8, 16 and 24 Bit.
  232. Uncompressed, RLE 4, RLE 8 and RLE 24 compression without delta is
  233. supported.   Multiple image (or array) BMP's are supported and the
  234. first  image  from  the  array  is used.  As usual, BMP images are
  235. printed from disk without need for much memory.
  236.  
  237. ------------------------------------------------------------------
  238.  
  239. CanonStudio  now  supports the PNG image format (PNG is pronounced
  240. "ping").   The  PNG  format  is  intended  to  provide a portable,
  241. legally unencumbered, well-compressed, well-specified standard for
  242. lossless bitmapped image files.  We hope PNG will soon replace the
  243. well  known  GIF  format.  Beside offering more features than GIF,
  244. PNG also offers a very good lossless compression.  We are sure PNG
  245. will  soon  become  a  well known standard beside JPEG/JFIF format
  246. used for lossy compression
  247.  
  248. ------------------------------------------------------------------
  249.  
  250. CanonStudio  now  supports  the  PCX image format.  This format is
  251. very  popular on MS DOS PC's.  CanonStudio supports 1,2,4,8 and 24
  252. bit  PCX files.  CanonStudio is also able to print the first image
  253. of DCX images.  DCX images are mainly generated by fax software.
  254.  
  255. ------------------------------------------------------------------
  256.  
  257. CanonStudio  V2.11 now offers you to limit the amount of ink/color
  258. printed  using  the  former  Separation window.  The window can be
  259. selected   with   the   "Color..."   windows   using  the  "Color:
  260. Separation, Weights, Usage" gadget.
  261.  
  262. Note:   you  can  only  limit the amount of ink with disabled CMS.
  263. Otherwise  it's  the CMS profiles task to limit the amount of ink.
  264. When  should  you  use this function?  Usualy whenever your output
  265. without  CMS  becomes  to muddy/dark because of too much ink being
  266. printed.  For instance, let's assume you want to print without CMS
  267. on  a  Canon BJC 610 printer at 720dpi.  In this
  268. case,  limit the amount of ink to 50% per print color.  50% is the
  269. smallest  amount giving you full ink coverage on this printer.  In
  270. most  cases,  you  only  have  to  use  the  gamma  slider  in the
  271. "Color..."  window  in  order to get good results without CMS.  As
  272. described  in  the  Studio  manual,  there are special cases where
  273. printing without CMS might be wanted.
  274.  
  275. Users wanting to create profiles should first find out the correct
  276. ink  usage  for the printers before printing the color calibration
  277. images.   Enter the limits into CMSScan afterwoods.  The ink limit
  278. for  your  printer can usualy easily be seen when printing the b/w
  279. greyscale calibration picture with 100% ink usage.
  280.  
  281.  
  282. ------------------------------------------------------------------
  283.  
  284. V2.10b  offers  a  new  Canon  BJC  610  output module with 720dpi
  285. support.   Several  profiles  are  included  for printing 720 dpi.
  286.  
  287. CanonBJC610  users  should always install the CanonBJC 600 AND 610
  288. profiles.  Use the CanonBJC600 profiles for printing 360*360dpi on
  289. the Canon BJC 610.
  290.  
  291. ------------------------------------------------------------------
  292.  
  293. Canon  BJC70  and  BC  80 users can also use the BJC 4xxx profiles
  294. with minor color differences.
  295.  
  296. ------------------------------------------------------------------
  297.  
  298. CanonStudio   (V2.10)  now  offers  a  saturation  slider  in  the
  299. "Color..."  window.  An additional separation window allows you to
  300. control  the  separation  used  by CanonStudio when printing color
  301. images without(!) CMS.
  302.  
  303. ------------------------------------------------------------------
  304.  
  305. The  new  separation functions offered are used for converting RGB
  306. screen  colors  to  CMYK  printer  colors.   Please  note that the
  307. separation  settings  are  used  only  if  you print a color image
  308. without  using the CMS.  CMS profiles provide their own separation
  309. settings  as  the  profiles  are  made  for  a specific separation
  310. process.   Changing  the separation process would result in faulty
  311. colors  in  the  output.   However,  you can change the separation
  312. function  used  by  the CMS by changing the profile settings using
  313. CMSEdit.
  314.  
  315. CanonStudio currently offers five different separation functions:
  316.  
  317.    Internal  UCR/GCR:   Uses the default internal separation.  The
  318. method  is  simple:  CanonStudio will print a black dot if a cyan,
  319. magenta  and  yellow  dot  would  otherwise be printed at the same
  320. place.
  321.  
  322.    Custom   UCR/GCR:    Uses  the  standard  linear  UCR  and  GCR
  323. percentage  settings  defined  by the UCR and GCR integer gadgets.
  324. The  meaning  of  this  setting  is  very  similar to that used by
  325. various DTP and image processing programs on the Amiga.
  326.  
  327. Under  color  removal  (UCR)  describes  the  practice of removing
  328. quantities  (here  defined  in percentages) of yellow, magenta and
  329. cyan  from where the black is printing -- literally removing color
  330. from under the black.
  331.  
  332. Greyscale  component replacement (GCR) removes yellow, magenta and
  333. cyan  ink  from  where all three inks print together, and replaces
  334. them  with black.  The black plate carries most of the tone in the
  335. reproduction,  therefore  neutrals  (greys)  are  easier to print.
  336. Again,  you  define  the  percentage  of  how much color should be
  337. replaced.
  338.  
  339.    Custom  UCR  / Weak GCR:  This setting uses the standard linear
  340. UCR  setting  as  described  above,  but  with a preset "weak" non
  341. linear  grey component replacement function (Weak means less black
  342. is used).  The non linear function results in composite grey being
  343. used  for  bright  shades  and black is only used for dark shades.
  344. This  gives  you  fewer distrurbing black dots in lighter areas of
  345. your output.  The output will look less grainy.
  346.  
  347. Instead  of  offering  a GCR setting, this method offers a setting
  348. for  defining  the  maximum  percentage of black being used by the
  349. replacement  function.  Usually a value between 80 and 100 percent
  350. gives good results.
  351.  
  352. "Custom  UCR / Medium GCR":  This setting is similar to Custom UCR
  353. / Weak GCR.  However, the GCR function will use black for brighter
  354. shades.
  355.  
  356. "Custom UCR /Strong GCR":  This setting is similar to Custom UCR /
  357. Medium  GCR.   However, the GCR function will use black for bright
  358. shades and the increase of black is nearly linear to the amount of
  359. composite grey of the processed color.
  360.  
  361. So, when do you need the separation functions?
  362.  
  363. Mainly  when  not using the CMS or when generating a profile using
  364. the tools (CMSScan) described later in an extra chapter.  There is
  365. no  general  rule  for  which  type  of  separation  is best.  The
  366. "Internal  UCR/GCR"  function  is  very  fast  and  offers  decent
  367. quality.   The  "Custom  UCR/GCR"  function  is mainly offered for
  368. compatibility  with  other  programs.   The  last three non-linear
  369. separation  functions  offer good quality.  If your printer offers
  370. good  ink  coverage  without bleeding and similar problems, Custom
  371. UCR  /  Weak  GCR  gives best results.  For instance, if you own a
  372. normal  inkjet printer, Custom UCR / Weak GCR often gives the best
  373. results  when  using  coated  paper.  Plain paper often results in
  374. rather  worse  output  as too much color ink is being printed.  In
  375. those  cases Custom UCR / Strong GCR might be better.  Simply give
  376. it  a  try  and see what you think is best for your printer, paper
  377. and dither method.
  378.  
  379. Again  note:   when  generating a CMS profile make sure you select
  380. the  correct  separation  function for your set-up.  Otherwise all
  381. printed calibration pages might be useless because they would have
  382. been made with a bad separation function.
  383.  
  384. ------------------------------------------------------------------
  385.  
  386. Following  additions  have  been  made  to  the ARexx interface of
  387. CanonStudio V2.10:
  388.  
  389. VERSION
  390.  
  391. Returns  the  version  of  the CanonStudio ARexx interface.  Up to
  392. version  2.09  CanonStudio returns 1 in PRTSTUDIO_RESULT.  Version
  393. 2.10  and  higher returns 2.  Version 4 is returned by CanonStudio
  394. V2.16 and higher.
  395.  
  396. COLOR
  397. GREYSCALE
  398.  
  399. Selects  the  default  output print mode.  The previous setting is
  400. returned in PRTSTUDIO_RESULT.  No error is reported.  Note that it
  401. is valid to select COLOR even if the image selected is a greyscale
  402. one  or  the  printer  driver selected doesn't support color.  The
  403. setting  mainly  reflects  the  default  preset.  CanonStudio will
  404. automatically switch to greyscale printing if required.
  405.  
  406. The commands require CanonStudio V2.10 or higher.  Use the Version
  407. command for detecting the Studio version.
  408.  
  409. SEPARATION
  410. SEPARATION 0-4
  411.  
  412. Sets  the  type  of  separation  used  when printing a color image
  413. without  using  the  CMS.   The  previous  setting  is returned in
  414. PRTSTUDIO_RESULT.   If  there  was  an  error, RC is set to 10 and
  415. PRTSTUDIO_RESULT  to  "Illegal  value".   The following values are
  416. supported:
  417.  
  418. 0:  Use the default internal separation.
  419.  
  420. 1:  Use the standard linear UCR and/or GCR settings defined by the
  421. UCR and GCR commands.
  422.  
  423. 2:   Use  the standard linear UCR setting with a preset weak (Weak
  424. means less black is used for replacing composite grey.) non linear
  425. grey component replacement function.  The GCR command can be
  426. used  for  defining the maximum percentage of black ink being used
  427. by the replacement function.
  428.  
  429. 3:   Use  the standard linear UCR setting with a preset medium non
  430. linear  grey  component replacement function.  The GCR command can
  431. be  used  for  defining  the maximum percentage of black ink being
  432. used by the replacement function.
  433.  
  434. 4:   Use  the standard linear UCR setting with a preset strong non
  435. linear  grey  component replacement function.  The GCR command can
  436. be  used  for  defining  the maximum percentage of black ink being
  437. used by the replacement function.
  438.  
  439. The  Separation command requires CanonStudio V2.10 or higher.  Use
  440. the Version command for detecting the CanonStudio version.
  441.  
  442. UCR
  443. UCR 0-9999
  444.  
  445. Sets  or reads the amount of under color removal (UCR) in percent.
  446. The  setting is used depending on the type of Separation selected.
  447. The  previous  setting  is returned in PRTSTUDIO_RESULT.  If there
  448. was  an  error,  RC  is set to 10 and PRTSTUDIO_RESULT to "Illegal
  449. value".
  450.  
  451. The  UCR  command  requires  CanonStudio V2.10 or higher.  Use the
  452. Version command for detecting the Studio version.
  453.  
  454. GCR
  455. GCR 0-9999
  456.  
  457. Sets or reads the type of grey component replacement (GCR) used by
  458. the Separation function. The meaning of the GCR value mainly
  459. depends on the separation function being used. The value either
  460. defines the percentage for black generated from a color by the GCR
  461. function, or it defines the maximum amount of black ink to be used.
  462.  
  463. The  previous  setting  is returned in PRTSTUDIO_RESULT.  If there
  464. was  an  error,  RC  is set to 10 and PRTSTUDIO_RESULT to "Illegal
  465. value".
  466.  
  467. The  GCR  command  requires  CanonStudio V2.10 or higher.  Use the
  468. "Version" command for detecting the CanonStudio version.
  469.  
  470. ------------------------------------------------------------------
  471.  
  472.  
  473. CanonStudio History:
  474.  
  475. E = removed bug
  476. C = changed
  477. I = improvement
  478.  
  479. 26.01.95 V2.05  Major new release of CanonStudio.
  480. 20.02.95 V2.05b I - Canon BJC 600e output module added
  481. 07.03.95 V2.07  I - MAJOR speed increase. Now several times faster
  482.                 I - BJC 70, BJ30 and BJ200ex output
  483.                     module added
  484.                 E - fixes Stucki color dither
  485.                 E - Histogram/Clipping to dark when
  486.                     printing using the CMS.
  487.                 E - fixes a minor problem when
  488.                     printing IFF DEEP images with
  489.                     poster/clipping/histogram enabled.
  490. 21.07.95 V2.09  I - PNG file format support added
  491.                 I - PCX file format support added
  492.                 I - DCX file format support added
  493.                 E - Problems with compressed Targa files fixed
  494. 27.11.95 V2.10  I - Switched to SAS/C V6.56 compiler. Optimizer now
  495.                     seems to work fine and thus was fully enabled.
  496.                 I - This is the major improvement in V2.10:
  497.                     Scaling,
  498.                     Dithering,
  499.                     Border handling,
  500.                     Effects,
  501.                     CMS,
  502.                     and much more...
  503.                     rewritten for complete CMYK(!!!) processing.
  504.                     Slightly faster too.
  505.                 I - And this is the second major step:
  506.                     CMS now accepts CMYK profiles and profiles with
  507.                     various precission.
  508.                 I - Saturation control added to the color window.
  509.                 I - Update to PNG compression library
  510.                 E - BNoise b/w dither method was not reentrant
  511.                     since V2.07. Now reentrant again.
  512.                 I - Separation functions/settings added.
  513.                     Binary CMY->CMYK and CMYK->CMY functions
  514.                     added beside the standard UCR/GCR functions.
  515.                 I - SEPARATION [0-4], UCR [0-9999], GCR [0-9999],
  516.                     GREYSCALE, COLOR and SATURATION [-50 - 50]
  517.                     Arexx commands added. Arexx Version command
  518.                     will now report "2" to reflect the changes.
  519.                 E - A problem reported by a user when printing from ARexx
  520.                     hopefully got fixed - even though I couldn't repeat
  521.                     the problem on my machine. The problem seems to cause
  522.                     dark/black images being printed when not using the
  523.                     the PANEL command prior to PRINT or PRINT WAIT.
  524.                 I - Blue Noise non binary dither method (previously
  525.                     only used by Fargo output module) now much faster.
  526.                     Also fixed: BNoise 30% was printed as 50%.
  527.                 I - CanonStudio Version is now supplied to the output module.
  528.                 I - CanonStudio will now switch to greyscale printing
  529.                     for a specified print density if output module
  530.                     doesn't support color printing for a specific
  531.                     resolution.
  532.                 I - Added additional functions to CanonStudio server
  533.                     for upcoming PageStream V3 server printer driver.
  534.                     These functions offer an easy way to a
  535.                     future setup window of the PageStream driver.
  536.                 E - Canon BJC800 output module didn't allowed
  537.                     paper width greater 8.5 inch. Because of this,
  538.                     users had to use the slower Workbench driver
  539.                     for printing A3. Similar problems with right
  540.                     margin do exist with other Canon modules
  541.                     when printing 180 dpi. Fixed.
  542.                 I - A bug in the BSC/Alpha Data Multiface III 
  543.                     pit.device can cause a lockup of any print
  544.                     program with a priority below 0. All output
  545.                     modules will now open pit.device with
  546.                     a changed priority of zero unless priority
  547.                     was set to high by user (in this case
  548.                     pit.device is always accessed with
  549.                     priority 0 anyway).
  550.                 E - CanonBJ-EC right margin problems when using
  551.                     a different density than 360dpi fixed.
  552. 12.02.96 V2.10c I - Canon BJC 4100 output module and profiles added.
  553.                 I - New and improved BJC 610 profiles added.
  554. 20.02.96 V2.10d C - Recompiled with SAS/C Peephole Optimizer
  555.                 E - Fixed a CMS bug introduced with V2.10 causing
  556.                     minor color faults for certain colors/profiles.
  557.                 E - Fixed histogram/clipping function. Output
  558.                     was far to dark for certain images.
  559. 21.04.96 V2.11  I - ALL dither routines completly rewritten in
  560.             order to suit upcoming optimize functions
  561.             and image preview.
  562.         I - Right/Left margin handling of dither
  563.             routines is optimized depending on
  564.             image contents. When effectiv,
  565.             can lead to 1000% speed increase...
  566.         I - Following functions have been translated
  567.             to fast assembler code (% faster):
  568.             - serpentine binary dither routines (30%)
  569.             - IFF ILBM read routines (50%)
  570.             - sharp/blur functions (10%)
  571.             - 3d interpolation of CMS (10%)
  572.         I - Output modules are now listed
  573.             in alphabetical order. Doubleclick 
  574.             can be used for selection.
  575.         I - CMSScan ink limit settings added.
  576.         I - CMSScan now applies a filter to CMYK
  577.             profiles removing unwanted dots
  578.             in the output. This means introducing
  579.             faults to the profile for the benefit
  580.             of better output.
  581. 10.06.96 V2.12  I - PageStream 3.0i Server driver added
  582.         I - Improved server interface
  583.         E - 2 color IFF ILBM images were not loaded
  584.             correctly by new V2.11 routines. Fixed
  585.         E - print dimension rectangle in window was wrong for
  586.                     VERY large (>900 inch!) posters. Fixed
  587. 15.07.96        I - ImageFX 2.x server driver added
  588. 15.08.96    I - PageStream 3.1 beta 1,2,3 Driver added
  589.         I - Canon BJC 210 support added
  590. 05.10.96 V2.13    I - PageStream 3.2 beta 6,7,8,9 driver added
  591.         I - All binary dither routines are now up to their final
  592.             speed. This increases the Studio printing program
  593.             speed further by 5-60%.
  594.         I - Recompiled for 68060 and full optimizer.
  595.         I - Now supports progressiv JPEG/JFIF files.
  596.             Note: progressiv images currently must be printed
  597.             from memory.
  598.         I - PNG read routines rewritten for new PNG library
  599.             Version 1.0 beta 3-V0.89 and ZLIB 1.04
  600.         I - Faster image file access implemented in: IFF ILBM,
  601.             IFF DEEP, PBM, PGM, Targa, Gif, PCX, PNG.
  602.         I - Fargo output module (Ver3 Rev0) now writes/reads the
  603.             temporary files much faster (10-15% speed increase).
  604.         E - Effect window gadget scaling didn't worked for some
  605.             fonts when opening the window multiple times. Fixed
  606.         E - Landscape poster printing for small image on computers
  607.             with much memory and a high memory setting might cause
  608.             the second row of pages to get inverted. Fixed
  609.         E - Studio could have crashed if an error occured while
  610.             reading the image data of a PNG file. Fixed.
  611.         E - IFF read buffer underrun could cause Error 48 while
  612.             reading IFF ILBM images. A rare bug in the original
  613.             Commodore IFF source. Fixed.
  614.         E - Following serpentine(!) dither had a bug that might
  615.             have caused a crash in Studio V2.11&2.12: Stucki,
  616.             Jarvis and Sierra3. Again, only serpentine methods
  617.             were affected. Fixed.
  618. 01.01.97 V2.14    I - recompiled using near code model.
  619.         E - memory for dither structure for preview
  620.             wasn't free'd in V2.11 and V2.12
  621.         E - Pointer array for landscape rotation was to
  622.             small in V2.12 - 4 bytes trashed
  623.         I - BMP image format support added.
  624.             Supported BMP formats are Windows BMP version 3
  625.             and OS 2 V1.x and V2.x:
  626.             1,4,8, 16 and 24 Bit.
  627.             Uncompressed, RLE 4, RLE 8 and
  628.             RLE 24 compression without delta is supported.
  629.             Multiple image (or array) BMP's are supported and
  630.             the first image from the array is used.
  631.         E - Left white margin check in multilevel BNoise
  632.             dither routine of V2.11, V2.12 and V2.13 was
  633.             not correct and caused a slowdown.
  634.             The bug affected only very slightly the
  635.             print speed - nothing else.
  636.         I - Multilevel dither routines restructered.
  637.             CanonStudio now 40KByte smaller because of this.
  638.         I - BNoise and Order multilevel dither routines
  639.             now written in assembler (20% total speed increase!).
  640.         I - Output modules now watch data send to the
  641.             printer in order to avoid timeout problems
  642.             if print data compresses to well.
  643.         E - PageStream 3.1 and 3.2 Studio driver
  644.             did not print correctly if an unprintable
  645.             margin was entered in PageStream.
  646.             Fixed in Studio driver Ver 3 Rev 1.
  647.         I - BMP support added to CMSScan V2.14 (01.01.97)
  648. 14.05.97 V2.14c I - TIFF V6 Support added
  649.         E - color CMS profile was loaded when printing using
  650.             PageStream 3.x in greyscale mode using the Studio
  651.             driver with CanonStudio set to color.
  652.         E - PrtDevice Halftone and Order were not 100%
  653.             similar to the printer device method.
  654.         E - Server dpi info was overwritten by BMP reading
  655.             routine if defined by server (so far unused by
  656.             any server)
  657. 03.09.97 V2.15  I - Binary (that is not Photo) assembler BNoise
  658.                     dither routines might show vertical stripes
  659.                     in light colors caused by random number
  660.                     generator introduced in V2.13.
  661.                 E - Fixed a minor bug that caused the V2.14c
  662.                     TIFF reader to ignore DPI information.
  663.                 I - Now compiled using SAS/C V6.58
  664.                 E - Fixed a bug in the left/right find() function
  665.                     that might cause longword access on odd address
  666.                     boundary (caused crash on old 68000 and 68010).
  667.                     This bug was introduced in V2.11.
  668.                 E - Fixed a bug in the printing program causing
  669.                     the IFF ILBM output module to display error 14
  670.                     when printing a poster with a startpage greater 1.
  671.                 E - Fixed a bug in the printing program introduced
  672.                     in V2.14c causing the IFF ILBM output to
  673.                     fail printing non dithered 8/24 Bit images.
  674.                 E - Fixed a bug when printing posters with a
  675.                     startpage > 1: in certain cases the last lines
  676.                     of the previous page  are mixed with the start
  677.                     of the first (start)page printed.
  678.                 I - Changes done to the multilevel dither routines
  679.                     allowing independent number of shades for each
  680.                     print color. Feature not used by Canon drivers.
  681.                 I - Now uses AsyncIO link library V39.2
  682.                 I - IFF ILBM output module now warns when trying
  683.                     to print CMYK to 8/24 Bit file.
  684.                 I - major speed improvements when printing
  685.                     using a startpage > 2.
  686. 10.03.98 V2.16  E - A fault in the V2.14 and V2.15 CMS trilinear
  687.                     interpolation routine could cause an overflow
  688.                     in case the profile values differs greatly.
  689.                     As the fault introduced is usualy minor,
  690.                     the fault mainly becomes visible in sudden
  691.                     color changes of a smoth gradient.
  692.                 I - The gamma window for measuring the users monitor
  693.                     gamma now works on 16/24 Bit screens.
  694.                 I - All multilevel dither routines
  695.                     (Floyd, Jarvis, Stucki, Burkes, Sierra)
  696.                     are now implemented in assembler.
  697.                     This causes a total 30% speed increases.
  698.                 I - Added Canon BJC 80, 250, 4300, 4650 modules
  699.                 I - Profiles for BJC 2xx and 4xxx printers
  700.                     based on the Win 95 V3.93 drivers added.
  701.                 E - SetAspect ARexx command did not work correctly
  702.                     while Landscape mode was enabled.
  703.                 I - Fit Image on Page menu item and ARexx command added.
  704.                 C - ARexx Version command will now report "4" to
  705.                     reflect added commands.
  706.                 I - New monitor settings added.
  707.  
  708.  
  709. (Continue by pressing 'Q')
  710.