I'm using the latest version of the Aspose.BarCodeRecognition dll (220.127.116.11) for the .net framework 4.0 for C# (released 8/01/2011). I'm attempting to read a 2D barcode (PDF417) from a PDF that I created using Aspose.BarCode. When I hit the line of code that calls the Read() method from the BarCodeRecognition.BarCodeReader object, I get this error "Index was outside the bounds of the array." I also get this error when I try to use the demo barcode reader on the Aspose website (http://www.aspose.com/demos/.net-components/aspose.barcode/csharp/barcode-reader/read-from-pdf.aspx).
I have attached the PDF file in question. Also, here is a code snipped from my application:
MemoryStream ms = new MemoryStream();
ms.Position = 0;
BarCodeReader reader = new BarCodeReader(ms, BarCodeReadType.Pdf417);