Hi, Martin,
this is not my area of expertise, but I have a patch that'll work with that file (I hope you don't come up with cruder files ...).
In Parser.cs you'll find
Code:
internal PdfTrailer ReadTrailer()
Replace this old code
Code:
string trail = this.lexer.ReadRawString(length - 31, 30); //lexer.Pdf.Substring(length - 30);
int idx = trail.IndexOf("startxref");
this.lexer.Position = length - 31 + idx;
with this new snippet:
Code:
string trail = this.lexer.ReadRawString(length - 131, 130);
int idx = trail.IndexOf("startxref");
this.lexer.Position = length - 131 + idx;