home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / LASER / POR2LAN.ZIP / POR2LAND.DOC next >
Encoding:
Text File  |  1989-06-09  |  6.8 KB  |  146 lines

  1.                                                                
  2.                                   ************
  3.                                     POR2LAND                    Revision 1.0  
  4.                                        by                       9 JUNE 1989
  5.                                   HARRY CONROY
  6.                                   ************                 
  7.  
  8. POR2LAND is a font conversion utility specifically designed to convert any
  9. soft font usable on the HP Laserjet II in portrait mode, to the corresponding 
  10. soft font usable in landscape mode. 
  11.  
  12. The program operates on each font character bit-map, rotating the bit-map 90 
  13. degrees counterclockwise. The character-height, -width  and -offset parameters 
  14. for each character are reset as appropriate to the rotated result, and the font 
  15. header and character headers are altered so that the printer will recognize the 
  16. font as landscape rather than portrait.  
  17.  
  18.                                     ********
  19.                                     CONTENTS
  20.                                     ********
  21.  
  22.                 The POR2TLAND.ZIP file should contain two parts:
  23.  
  24.                      1.  POR2LAND.EXE, the executable module.
  25.                      2.  POR2LAND.DOC, this file.
  26.  
  27.                                       *****
  28.                                       USAGE
  29.                                       *****
  30.  
  31. The syntax for POR2LAND is as follows:
  32.  
  33.                                 POR2LAND filespec
  34.  
  35. where the input portrait font filespec may include drive and path if required, 
  36. and where the input filename refers to a valid portrait-mode soft font for the 
  37. HP Laserjet or compatible printer. The file extension for such a portrait font 
  38. is usually .SFP, ("Soft Font Portrait"). The input font file will not be altered 
  39. in any way.  The output font file will be named the same as the input font, 
  40. except that its three letter file extension will be changed to .SFL ("Soft Font 
  41. Landscape"). The output file will be saved to the same path (drive and 
  42. directory) as that given in the input filespec. 
  43.  
  44. If the font header (i.e. font descriptor plus font name) of the .SFP input file 
  45. has been padded to more than the standard length of 64 bytes, the header on the 
  46. .SFL output file will be truncated to 64 bytes.  This will save some space on
  47. your disk and does not affect the operation of the printer in any way. The
  48. font name portion of the header is not changed, and if it happens to include the 
  49. word "portrait", the output file will still contain that word even though it is 
  50. no longer a portrait font. 
  51.  
  52. Font point sizes up to 72 points or more can be handled. The maximum point size 
  53. is determined by the number of bytes in the largest character of the set; this
  54. maximum number of bytes for one character is 15000. Characters larger than this
  55. will produce unpredictable results.
  56.  
  57. Both fixed pitch and proportionally spaced fonts can be converted, and any kind
  58. of typeface is acceptable. There is no requirement for the size of the character 
  59. set. However if the program encounters an invalid character or character header 
  60. it will terminate at that point and the output file may be truncated. The screen 
  61. will display a running count of the ASCII number (and IBM screen character 
  62. symbol for that ASCII number) as the program works through the font file. The 
  63. screen was designed for a color monitor but may be legible on a monochrome 
  64. monitor. 
  65.  
  66.                                 ****************
  67.                                 SOFTWARE LICENSE
  68.                                 ****************
  69.  
  70. You are free to use, copy and distribute POR2LAND for NON-COMMERICAL use 
  71. provided that:
  72.  
  73. 1. No fee is charged for use, copying or distribution, (but clubs and
  74.    user groups may charge a nominal fee not to exceed $10 for expenses and
  75.    handling).
  76.  
  77. 2. The program is not modified in any way.
  78.  
  79.                               *********************
  80.                               POR2LAND IS SHAREWARE
  81.                                 NOT PUBLIC DOMAIN
  82.                               *********************
  83.  
  84. If you, as an individual, use this program more than once, then you should send 
  85. a contribution of $20, along with your name and address, to the author: 
  86.  
  87.                                  Harry Conroy
  88.                                  24 Harbor Lane
  89.                                  Kemah, TX 77565
  90.  
  91. This contribution will help support the development of future shareware
  92. products and will guarantee your access to upgrades and notifications of
  93. similar new software as it becomes available. The author has developed  
  94. other utilities that assist in HP Laserjet operations, as well as programs
  95. designed to accomplish a number of diverse objectives.
  96.  
  97. The source code for POR2LAND, written in the 'C' language, will be made 
  98. available for an additional $20 ($40 total). 
  99.  
  100.                                 ****************
  101.                                  COMMERCIAL USE
  102.                                 ****************
  103.  
  104. Site licenses for commercial use are available at a modest fee.  Contact
  105. the author at the address above.
  106.  
  107.                                 ****************
  108.  
  109.              ** HP Laserjet is a trademark of Hewlett-Packard. **
  110.  
  111.  
  112.          ----------------end-of-author's-documentation---------------
  113.  
  114.                         Software Library Information:
  115.  
  116.                    This disk copy provided as a service of
  117.  
  118.                         The Public (Software) Library
  119.  
  120.          We are not the authors of this program, nor are we associated
  121.          with the author in any way other than as a distributor of the
  122.          program in accordance with the author's terms of distribution.
  123.  
  124.          Please direct shareware payments and specific questions about
  125.          this program to the author of the program, whose name appears
  126.          elsewhere in  this documentation. If you have trouble getting
  127.          in touch with the author,  we will do whatever we can to help
  128.          you with your questions. All programs have been tested and do
  129.          run.  To report problems,  please use the form that is in the
  130.          file PROBLEM.DOC on many of our disks or in other written for-
  131.          mat with screen printouts, if possible.  The P(s)L cannot de-
  132.          bug programs over the telephone.
  133.  
  134.          Disks in the P(s)L are updated monthly, so if you did not get
  135.          this disk  directly from the P(s)L,  you should be aware that
  136.          the files in this set may no  longer be the current versions.
  137.  
  138.          For a copy of the latest monthly software library newsletter
  139.          and a list of the 1,800+ disks in the library, call or write
  140.  
  141.                         The Public (Software) Library
  142.                               P.O.Box 35705 - F
  143.                            Houston, TX 77235-5705
  144.                                (713) 665-7017
  145.  
  146.