Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Printstream PCL to text

Printstream PCL to text

Printstream PCL to text


I get a printstream to IP and Port. This printstream should be convert to txt (ASCII).

I'm searching for a tool, but I did not find something like this.

Could you help me please?

Thank you

RE: Printstream PCL to text

The print stream will probably contain data formatted using a particular Page Description Language (PDL).

Typical PDLs are PCL5, PCL6 (also known as PCL XL) and PostScript, although others also exist (e.g. Esc/P, PCL3GUI).

If you just want to view what the printed page would look like, companies like SwiftView and PageTech and Lincoln offer 'PCL viewers'.

For PostScript, there is a 'GhostScript' product, which may do the same (I think there is also a 'GhostPCL' product).

Most of these companies/products offer features to extract just the text (not graphics) from the print stream.

RE: Printstream PCL to text

The generic text-only (tty) driver can be useful if the document being printed is not too complex (many varying fonts, point sizes, columns, text blocks within columns, double-byte/foreign languages, etc.).   

We have a PCLMagic driver that captures all the text from the application in Unicode and UTF8 character cell assignments.  The text is hidden in the HP PCL print stream produced by embedding it into macros that are not executed.  We then have tools to extract the text and format it in various ways: ASCII Text Equivalent, each text object with it's absolute positioning coordinates, etc.

The PCLMagic driver is automatically installed in our PCLTool SDK Demo at pagetech.com.  After it's installed, print to the PageTech PCL2PDF Driver and then look in our \program data\pagetech\pcltsdk_116\out folder for the *.txt file created.

Bob Pooley

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close