UglyToad / PdfPig

Read and extract text and other content from PDFs in C# (port of PDFBox)

Home Page:https://github.com/UglyToad/PdfPig/wiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The given key '/a0' was not present in the dictionary.

kirk-marple opened this issue · comments

Found a file from a customer which gave this error.

I can provide the PDF privately, when someone is available to look into this.

System.Collections.Generic.KeyNotFoundException:
   at System.ThrowHelper.ThrowKeyNotFoundException (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
   at System.Collections.Generic.Dictionary`2.get_Item (System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
   at UglyToad.PdfPig.Content.ResourceStore.GetExtendedGraphicsStateDictionary (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.Graphics.BaseStreamProcessor`1.SetNamedGraphicsState (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.Graphics.Operations.SpecialGraphicsState.SetGraphicsStateParametersFromDictionary.Run (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.Graphics.BaseStreamProcessor`1.ProcessOperations (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.Graphics.ContentStreamProcessor.Process (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.Parser.PageFactory.ProcessPage (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.Content.BasePageFactory`1.Create (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.Content.Pages.GetPage (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.PdfDocument.GetPage (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)
   at UglyToad.PdfPig.PdfDocument+<GetPages>d__34.MoveNext (UglyToad.PdfPig, Version=0.1.9.0, Culture=neutral, PublicKeyToken=605d367334e74123)