home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 2: Collection B / 17Bit_Collection_B.iso / files / 1221.dms / in.adf / IFF2PS / IFF2PS.doc < prev    next >
Encoding:
Text File  |  1989-06-03  |  3.4 KB  |  71 lines

  1.                 IFF2PS 2.0
  2.                 ----------
  3.  
  4. This is the latest version of iff2ps.  Iff2ps takes an IFF ILBM file
  5. as input and produces a PostScript file that may be sent to a
  6. PostScript printer (e.g., an Apple LaserWriter) for printing.  The
  7. image portion in the PostScript file is compressed.  Decompression is
  8. done by the PostScript interpreter within the printer.  If no files
  9. are given on the command line, the standard input is read, and the
  10. standard output is written to.  If only one file is given on the
  11. command line, then that file must be an IFF file, and the standard
  12. output is written to.  Note that you cannot specify a PostScript
  13. output file and have standard input read.  The output file conforms to
  14. the Adobe 2.0 file structuring conventions.  Command line flags may
  15. appear before or after the file names.  All command switches are
  16. documented in the accompanying manual pages.  Besides the troff
  17. source, we have enclosed also the nroff output, and the PostScript
  18. output of troff for people who want a nice listing of it. 
  19.  
  20. This is a complete rewrite from the earlier versions.  For a little
  21. history, earlier versions were written in FORTRAN, and because of
  22. language limitations it had quite a few restrictions.  The current
  23. version has been completely rewritten in C.  The resulting executable
  24. is approximately half the size, it runs about twice as fast, and
  25. because of PostScript compression, it generally produces PostScript
  26. files that are much smaller.  Furthermore, it has quite a few
  27. additional capabilities that can be specified with the command line
  28. arguments.  It now handles any ILBM format: the image in the IFF
  29. file can be any size, can have any number of bitplanes, and all CAMG
  30. view modes are supported (i.e., low resolution, high resolution,
  31. interlace, HAM, double playfield, and HALFBRITE).  However, it is
  32. noted that currently double playfield files are not printed quite
  33. correctly since both fields are printed on top of each other. 
  34.  
  35. As a side note, the largest IFF file that we tested it on was
  36. 2400x1600 pixels having 5 bitplanes.  The resulting PostScript file
  37. was approximately 5 megabytes, and it took 2.5 hours to process it on
  38. an Apple LaserWriter.  Can anybody top that? 
  39.  
  40. Finally, we note that iff2ps is copyrighted by William Mason and
  41. Samuel Paolucci.  We do not intend the copyright to be a hindrance on
  42. its distribution.  Basically the program can be freely redistributed
  43. provided the documentation accompanies the program, and is not
  44. included with any commercial software without the authors' written
  45. consent.  Furthermore, the program is distributed WITHOUT ANY
  46. WARRANTY. 
  47.  
  48. Also included in the directory are two useful files.  If you are lucky
  49. enough to have a PostScript laser printer tied directly to your Amiga,
  50. you should download ehandler.ps into the printer once and only once,
  51. preferably from within your startup-sequence.  In the case you should
  52. send a file to the printer which contains an error, this file, which
  53. is an official Adobe error handler, will generate an error
  54. description.  The second file, psclear, should be downloaded into the
  55. laser printer when the printer seems to just be waiting for more
  56. information AND you have not used ehandler.ps.  This file will send an
  57. end-of-file to the laser printer. 
  58.  
  59. Any questions or comments regarding iff2ps may be directed to
  60.  
  61.         Dr. William Mason
  62.         1709 Timberlake Circle
  63.         Lodi, CA  95242
  64.             or
  65.  
  66.         Dr. Samuel Paolucci
  67.         1351 Roselli Dr.
  68.         Livermore, CA 94550
  69.  
  70.         ARPA:    paolucci@snll-arpagw.llnl.gov
  71.