Are you sure about that?
My research lead me to
LzwDecode.cs that is handling the lzw decoding.
Are there updates that are not yet reflected on GitHub?
I've attached a file containing the problem stream data.
Here is the code I used to decode the data.
Code:
byte[] data = File.ReadAllBytes(@"bytes.txt");
Console.WriteLine(string.Concat("Length: ", data.Length));
LzwDecode lzw = new LzwDecode();
string raw = lzw.DecodeToString(data);
File.WriteAllText(@"raw.txt", raw);
Line 133 in the generated raw.txt file, "(ww.ocfl.net/PayUtilities/) Tj", should be "(
http://www.ocfl.net/PayUtilities/) Tj"
This line is the only data that I can specifically point out as being incorrect. But I do know that there is incorrect data elsewhere because when the page is edited and saved, adobe complains about an error and can't display the page correctly and Chrome displays it but with errors.