As400 Print File Font Average ratng: 4,1/5 7176 reviews

I am trying to do letters using form overlays. The only thing is my printer file texts are printing in a different font to the rest of the letter. Has anyone tr.

I originally asked this question back in March on trying to get a certain font and point size to print. I thought I had it worked out but they don't like the way it looks and they want it to be exactly like it was from the old AIX Unix computer. Which I believe is sending Escape strings to the printer. Which I have.

I am trying to create a work station user customization from the HP8000. Here is what I've done so far. RTVWSCST DEVTYPE(.TRANSFORM) MFRTYPMDL(.HP8000) SRCMBR(HP8000NGS) SRCFILE(GSIB/QTXTSRC) 2. Converted the acsii string s1p85v4s3b24580T to hex 354. I believe is supposed to be Helvetica Bold Pointsize 85 condensed and I'm not sure what the 2458 and 0T are for.

As400 Print File Portrait

This is the string that came out of the Unix system we are move from. Added the a new custom FID to the HP8000 source (see code below) 4. CRTWSCST WSCST(GSLIB/HP8000NGS) SRCFILE(GSLIB/QTXTSRC) 5. Changed the device description of the HP8150 Lan printer to use the new WSCST. CHGDEVPRT DEVD(HP) MFRTYPMDL(.WSCST) WSCST(GSLIB/HP8000NGS) 6.

Changed the Font keyword in the DDS to 176. The printer file is an.AFPDS.

Open font files

Open Font Files

File

This is close but not exact. Am I doing something wrong or is it just the hex string I am using? If you look at the attached PDFs you can see the font is the same but looks narrower. The AIXPrint is what it is suppose to look like and the AS400print is what I have.

Only look at the top line of the AS400Print. Thanks for your help. To print a PCL or PS font list: 1. Press MENU repeatedly until INFORMATION MENU appears. Press ITEM repeatedly until PRINT PCL FONT LIST or PRINT PS FONT LIST appears. Press SELECT to print the font list. PCL5 Tech Ref: HP 8000 User's Guide: Viewing the PCL generated by HPT IBM provides a native AS/400 utility called HPTTOFLR that you can compile and run to convert a spooled file through HPT and store the result in an IFS file.

This allows you to directly view the PCL that gets generated. The C program and Command source are here. Before you spend a lot of time on this, change your string to this, and see if you get better results:  (s1P85V4S3B24580T No! Don't do this, as this is invalid PCL! The original sequence ((s1p85v4s3b24580T) is a 'combination' sequence, in which a number of separate complex sequences (all with the same 'root' value '(s') are combined; in this case, all of the individual 'termination' characters (except the last) must be replaced by their lower-case equivalents. I.e.: (s1p85v4s3b24580T is equivalent to (s1P(s85V(s 4S(s3 B(s24 580T.

Choices, choices! There are lots of ways to tackle this chore, but I prefer Host Print Transform. Everything you are likely to need to know about HPT is here: You'll need to see what FID you need to specify in your printer file to get the HP font that you want. Here's the basic process for retrieving the WSCST source, modifying it, compiling it,and using it in your outq or printer device description: The various tags in the retrieved WSCST source map AS/400 printing features to printer commands for the target printer (PCL5e in this case). The tags that you are particularly interested in are the:FNTGRPE (Font group entry) and is the:INDFNTE (Individual font entry) tags. FNTGRPE allow you to map a group of AS/400 font identifiers (FIDs) fonts to a single target (HP) font. INDFNTE groups identify mapping for a single FID.

INDFNTEs get searched first, then FNTGRPEs when HPT tries to resolve a font. If the font you need isn't mapped, you can map it yourself, and create a custom WSCST object. Once you have mapping established in your WSCST, and have it compiled and set up on an outq or devd, you just need to specify the corresponding FID in your printer file DDS, just like you would for a native SCS printer. Gary Patterson /. Map FID 154 to 200 to the specified printer command string (FNTSTR)./:FNTGRPE MINFID= 154 MAXFID= 200 FNTSTR='1B54'X FNTEND='X /. Map FID 186 to the specified printer command string./:INDFNTE FID= 186 POINTSIZE= 0 FNTSTR='1B54'X FNTEND='X Select all.

As400 Print File Portrait

When you want to print that big, you should use a scalable font. To do that, you need to compile the printer file as an AFPDS file, and specify the outq or printer devd as AFPDS and TRANSFORM(.YES) and the proper WSCST containing the proper FGID to PCL font string mapping. IBM has a nice support article related to what you are trying to do. Remember that the FGID has to be mapped to a scalable printer resident font in your WSCST. Is FGID 159 a scalable font that maps to a scalable printer-resident font on your printer? - Gary Patterson.