Convert files to HP Roman 8 encoding

If you are just reading through my blog, you can probably just skip this post.

But if you found this through some searching you probably just found the solution to a very stupid problem:

HP used the so-called Roman 8 encoding for their printers. An encoding that is not standardized and thus not convertible by normal means.

I had that problem when I wanted to use a PCL converter but the original program somehow managed to use a different encoding.

But to make a long story short, here is your solution: ConvertToRoman8.exe

This command line application takes three parameters:

  • Original encoding (in a format that .NET knows of). E.g. "ibm852"  
  • Original File  
  • Output File (may NOT be the same)  

I hope I could help someone out there :)

PS: Due to popular demand, the source: download

Meta