home *** CD-ROM | disk | FTP | other *** search
-
- ************
- POR2LAND Revision 1.0
- by 9 JUNE 1989
- HARRY CONROY
- ************
-
- POR2LAND is a font conversion utility specifically designed to convert any
- soft font usable on the HP Laserjet II in portrait mode, to the corresponding
- soft font usable in landscape mode.
-
- The program operates on each font character bit-map, rotating the bit-map 90
- degrees counterclockwise. The character-height, -width and -offset parameters
- for each character are reset as appropriate to the rotated result, and the font
- header and character headers are altered so that the printer will recognize the
- font as landscape rather than portrait.
-
- ********
- CONTENTS
- ********
-
- The POR2TLAND.ZIP file should contain two parts:
-
- 1. POR2LAND.EXE, the executable module.
- 2. POR2LAND.DOC, this file.
-
- *****
- USAGE
- *****
-
- The syntax for POR2LAND is as follows:
-
- POR2LAND filespec
-
- where the input portrait font filespec may include drive and path if required,
- and where the input filename refers to a valid portrait-mode soft font for the
- HP Laserjet or compatible printer. The file extension for such a portrait font
- is usually .SFP, ("Soft Font Portrait"). The input font file will not be altered
- in any way. The output font file will be named the same as the input font,
- except that its three letter file extension will be changed to .SFL ("Soft Font
- Landscape"). The output file will be saved to the same path (drive and
- directory) as that given in the input filespec.
-
- If the font header (i.e. font descriptor plus font name) of the .SFP input file
- has been padded to more than the standard length of 64 bytes, the header on the
- .SFL output file will be truncated to 64 bytes. This will save some space on
- your disk and does not affect the operation of the printer in any way. The
- font name portion of the header is not changed, and if it happens to include the
- word "portrait", the output file will still contain that word even though it is
- no longer a portrait font.
-
- Font point sizes up to 72 points or more can be handled. The maximum point size
- is determined by the number of bytes in the largest character of the set; this
- maximum number of bytes for one character is 15000. Characters larger than this
- will produce unpredictable results.
-
- Both fixed pitch and proportionally spaced fonts can be converted, and any kind
- of typeface is acceptable. There is no requirement for the size of the character
- set. However if the program encounters an invalid character or character header
- it will terminate at that point and the output file may be truncated. The screen
- will display a running count of the ASCII number (and IBM screen character
- symbol for that ASCII number) as the program works through the font file. The
- screen was designed for a color monitor but may be legible on a monochrome
- monitor.
-
- ****************
- SOFTWARE LICENSE
- ****************
-
- You are free to use, copy and distribute POR2LAND for NON-COMMERICAL use
- provided that:
-
- 1. No fee is charged for use, copying or distribution, (but clubs and
- user groups may charge a nominal fee not to exceed $10 for expenses and
- handling).
-
- 2. The program is not modified in any way.
-
- *********************
- POR2LAND IS SHAREWARE
- NOT PUBLIC DOMAIN
- *********************
-
- If you, as an individual, use this program more than once, then you should send
- a contribution of $20, along with your name and address, to the author:
-
- Harry Conroy
- 24 Harbor Lane
- Kemah, TX 77565
-
- This contribution will help support the development of future shareware
- products and will guarantee your access to upgrades and notifications of
- similar new software as it becomes available. The author has developed
- other utilities that assist in HP Laserjet operations, as well as programs
- designed to accomplish a number of diverse objectives.
-
- The source code for POR2LAND, written in the 'C' language, will be made
- available for an additional $20 ($40 total).
-
- ****************
- COMMERCIAL USE
- ****************
-
- Site licenses for commercial use are available at a modest fee. Contact
- the author at the address above.
-
- ****************
-
- ** HP Laserjet is a trademark of Hewlett-Packard. **
-
-
- ----------------end-of-author's-documentation---------------
-
- Software Library Information:
-
- This disk copy provided as a service of
-
- The Public (Software) Library
-
- We are not the authors of this program, nor are we associated
- with the author in any way other than as a distributor of the
- program in accordance with the author's terms of distribution.
-
- Please direct shareware payments and specific questions about
- this program to the author of the program, whose name appears
- elsewhere in this documentation. If you have trouble getting
- in touch with the author, we will do whatever we can to help
- you with your questions. All programs have been tested and do
- run. To report problems, please use the form that is in the
- file PROBLEM.DOC on many of our disks or in other written for-
- mat with screen printouts, if possible. The P(s)L cannot de-
- bug programs over the telephone.
-
- Disks in the P(s)L are updated monthly, so if you did not get
- this disk directly from the P(s)L, you should be aware that
- the files in this set may no longer be the current versions.
-
- For a copy of the latest monthly software library newsletter
- and a list of the 1,800+ disks in the library, call or write
-
- The Public (Software) Library
- P.O.Box 35705 - F
- Houston, TX 77235-5705
- (713) 665-7017
-