home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / LASER / CMPRSF11.ZIP / COMPRESF.DOC next >
Encoding:
Text File  |  1991-01-26  |  3.4 KB  |  63 lines

  1.                                                                 5 November 1990
  2.  
  3.                              COMPRESF Version 1.10
  4.  
  5.            Copyright 1990 by Rufus S. Hendon.  All rights reserved.
  6.  
  7.  
  8.      The Hewlett-Packard LaserJet III and IIID printers will accept downloaded
  9. bitmap fonts in a particular compressed format.  I am informed that such
  10. compressed fonts can also be used with the IIP.  A compressed font takes up
  11. less room on the hard disk or floppy disk on which it is stored, and since it
  12. is downloaded to the printer in compressed form no time is required to
  13. uncompress it before downloading and the downloading takes less time because of
  14. the smaller size of the font.  The font also uses less of the memory of the
  15. printer, since it is stored in compressed form.  Limited trials suggest that
  16. the percentage by which the size of the font is reduced increases with the size
  17. of the font, ranging from 20% for small fonts to 88% for a 122-point font with
  18. the DeskTop symbol set, the bulk of which was reduced from 1,562,906 bytes to
  19. 181,739 bytes.  "Reverse" or "white" fonts, such as those produced by my
  20. WHITEFNT program, especially benefit from compression; a 122-point white font
  21. with a limited character set of 25 characters went from 279,395 bytes to
  22. 15,664 bytes, a reduction of 94%.
  23.  
  24.      The LaserJet III compression method (as I will call it) doesn't achieve as
  25. great a reduction in the size of the font as is produced by other, more
  26. sophisticated techniques.  However, with any other method downloading involves
  27. first expanding the font to its original size and then transmitting the
  28. uncompressed version to the printer, where the font is stored in uncompressed
  29. form.  Fonts compressed by the LaserJet III method, on the other hand, don't
  30. have to be expanded; they are downloaded in compressed form, and the printer
  31. stores them in that form.
  32.  
  33.      COMPRESF applies the LaserJet III compression method to a bitmap font.
  34. (It won't work on scalable soft fonts.)  It requires two arguments.  The first
  35. is the name of the file containing the font to be compressed.  The second
  36. argument is the name to be given to the file into which COMPRESF will write
  37. the compressed font.  The names of the two files must be different.  Here is
  38. a sample invocation:
  39.  
  40.                       compresf em240ljj.sfp em240ljj.cfp
  41.  
  42. This command causes the font stored in EM240LJJ.SFP (a 24-point Zapf Dingbats
  43. font generated by Bitstream Fontware) to be compressed, with the resulting
  44. compressed font written into EM240LJJ.CFP.
  45.  
  46.      Compressed fonts created by COMPRESF can be downloaded to the LaserJet III
  47. with the aid of whatever downloading software you are accustomed to using.
  48.  
  49.      Please note that compressed fonts can be used only with printers such as
  50. the LaserJet III that implement PCL 5.  They won't work with printers that
  51. implement lower PCL levels, such as the LaserJet Series II.
  52.  
  53. ===============================================================================
  54.  
  55.      The program COMPRESF.EXE and this document are copyrighted by the author.
  56. You may use the program without charge.  You may also distribute the program to
  57. others, provided that you do not receive any payment, fee, donation, handling
  58. charge, or remuneration in any other form for doing so.
  59.  
  60.      There is no warranty of any kind, and the copyright owner is not liable
  61. for damages of any kind resulting from the use of this software.  By using
  62. this free software, you agree to this.
  63.