Try starting each page with a reset 
I use the #16.6cpi for my very tiny print on an HP1100
Then I use #cpiReset to turn it off

Play with the Test items preceeded by the #Reset

#Reset       <27 69>
#16.6cpi     <27 40 115 49 54 46 54 72>
#Test        <27 40 115 49 48 46 54 72>
#Test2       <27 40 115 49 50 46 54 72>
#Test3       <27 40 115 49 51 46 54 72>
#cpiReset    <27 40 115 49 51 72>


And here is a bunch of commands I've accumulated and created that may
help.  Some or all may not work on your 990cxi


; Hplaser5.prd       by Ned Ritchie
; HP 1100
; PCL4 , JOB CONTROL COMMANDS, CURSOR POSITIONING , AND FONT SELECTION
; Paper Source and Page Size commands may not work with certain printers
#Reset <27 69>
;Number of Copies <27 38 108 ##.## 88>
#2_Copies         <27 38 108 50 88>
;   Primary typeface
#Line_Printer <27 40 115 48 84>
#Courier      <27 40 115 51 84>
#Helvitica    <27 40 115 52 84>
#TimesRoman1  <27 40 115 53 84>
#HPRoman      <27 40  49 48 85>
#LetterGothic <27 40 115 54 84>
#SYMBOL_PC850 <27 40  49 48 85>
#SYMBOL       <27 40  49 57 77>
#Albertus     <27 40 115 52 51 54 50 84>
#AntiqueOlive <27 40 115 52 49 54 56 84>
#Clarendon    <27 40 115 52 49 52 48 84>
#Coronet      <27 40 115 52 49 49 54 84>
#Courier      <27 40 115 52 48 57 55 84>
#Garmond      <27 40 115 52 49 57 55 84>
#LetterGothic <27 40 115 52 49 48 50 84>
#Marigold     <27 40 115 52 50 57 55 84>
#CG_Omega     <27 40 115 52 49 49 51 84>
#CG_Times     <27 40 115 52 49 48 49 84>
#Univers      <27 40 115 52 49 52 56 84>
#Arial        <27 40 115 49 54 54 48 84>
#TimesRoman   <27 40 115 49 54 57 48 49 84>
#Symbol       <27 40 115 49 54 54 56 54 84>
#WingDings    <27 40 115 51 49 52 48 50 84>
;   PRIMARY STROKE WEIGHT
#UltraThin<27 40 115 45 55 66>
#ExtraThin<27 40 115 45 54 66>
#Thin     <27 40 115 45 52 66>
#Light    <27 40 115 45 51 66>
#DemiLight<27 40 115 45 50 66>
#SemiLight<27 40 115 45 49 66>
#Medium   <27 40 115 48 66>
#SemiBold <27 40 115 49 66>
#DemiBold <27 40 115 50 66>
#Bold     <27 40 115 51 66>
#Bold_off <27 40 115 48 66>
#ExtraBold<27 40 115 52 66>
#Black    <27 40 115 53 66>
#ExtrBlack<27 40 115 54 66>
#UltrBlack<27 40 115 55 66>
;   ITALICS
#Italics     <27 40 115 49 83>
#Italics_off <27 40 115 48 83>
#Compressed     <27 40 115 49 54 46 54 54 72>
#Compressed_off <27 40 115 49 48 72>
#Compressed     <27 38 107 50 83>
#CompressedExtra<27 40 115 53 83>
#Condensed   <27 40 115 49 54 46 54 72>
#Expanded    <27 40 115 50 52 83>
#Shadowed    <27 40 115 49 50 56 83>
#InLined     <27 40 115 54 52 83>
#OutLined    <27 40 115 51 50 83>
#OutLinedShadowed <27 40 115 49 54 48 83>
#UndrLineFixed <27 38 100 48 68>
#UndrLineFloat <27 38 100 51 68>
#Underline_off <27 38 100 64>
#Superscript    <27 38 97 45 046 050 053 082>
#Superscript_off<27 38 97 43 54 48 86>
#Subscript      <27 38 97 43 046 050 053 082>
#Subscript_off  <27 38 97 45 54 48 86>
#Default_Font1  <27 40 56 85>
#Line_Font2 <27 40 49 48 85>
;  PRIMARY PITCH Decimal value of
;  the pitch goes-> |here|
#Pitch10 <27 40 115 49 48 72>
#Pitch12 <27 40 115 49 50 72>
#SetPitchMode10 <27 38 107 48 83>
#Elite          <27 38 107 52 83>
;   PRIMARY POINT HEIGHT SIZE
;          <27 40 115 ## ## 86>
#HEIGHT_30 <27 40 115 51 48 86>
#HEIGHT_12 <27 40 115 49 50 86>
;   FONT PITCH
#Primary_Font10 <27 38 107 48 83>
#Secondary16.6  <27 38 107 50 83>
;   PRIMARY SPACING
#Proportional     <27 40 115 49 80>
#Proportional_OFF <27 40 115 48 80>
#Fixed_Spacing    <27 40 115 48 80>
;   PRINT ORIENTATION
#Portrait  <27 38 108 48 79>
#Landscape <27 38 108 49 79>
#Reverse_Portrait <27 38 108 50 79>
#Reverse_Landscape <27 38 108 51 79>
;   PAPER SIZE
#8_1/2_x_14 <27 38 108 51 65>
#8_1/2_x_11 <27 38 108 50 65>
;   TRAY SELECTION (Other Tray Commands available)
#Upper_tray  <27 38 108 49 72>
#Lower_tray  <27 38 108 52 72>
#Manual_feed <27 38 108 50 72>
#MP_Tray_HP4 <27 38 108 52 72>
;   PAPER DESTINATION
#AutoSelect  <27 038 108 048 103>
;   LINES PER INCH in (1/48")
#1_Lines   <27 38 108 49 68>
#1.5_Lines <27 38 108 50 68>
#2_Lines   <27 38 108 51 68>
#3_Lines   <27 38 108 52 68>
#4_Lines   <27 38 108 56 68>
#6_Lines   <27 38 108 49 50 68>
#8_Lines   <27 38 108 49 54 68>
#12_Lines  <27 38 108 50 52 68>
#16_Lines  <27 38 108 52 56 68>
#VMI_20_48ths <27 38 108 50 48 67>
#VMI_25_48ths <27 38 108 50 53 67>
#VMI_67_48ths <27 38 108 54 53 67>
#HalfLineFeed <27 61>
#Wingdings    <27 40 53 55 57 76>
; To determine Decimal Value
;------------------------------------
;|ASCII      |Hex|Dec|Description   |
;|Value      |   |   |              |
;------------------------------------
;|0          |30 |48 |Zero          |
;------------------------------------
;|1          |31 |49 |One           |
;------------------------------------
;|2          |32 |50 |Two           |
;------------------------------------
;|3          |33 |51 |Three         |
;------------------------------------
;|4          |34 |52 |Four          |
;------------------------------------
;|5          |35 |53 |Five          |
;------------------------------------
;|6          |36 |54 |Six           |
;------------------------------------
;|7          |37 |55 |Seven         |
;------------------------------------
;|8          |38 |56 |Eight         |
;------------------------------------
;|9          |39 |57 |Nine          |
;------------------------------------
;|           |2E |46 |Period (point)|

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
On Behalf Of Janet Thomas
Sent: Friday, December 14, 2001 10:57 AM
To: [EMAIL PROTECTED]
Subject: DOS print command

Does anyone know what code to use to compress printing for a DOS program
to an HP 990cxi printer?

thanks
Janet

================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: INTRO rbase-l
================================================
TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: UNSUBSCRIBE rbase-l


================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: INTRO rbase-l
================================================
TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: UNSUBSCRIBE rbase-l

Reply via email to