在WP7上尝试访问该方法失败

时间:2012-11-01 12:48:49

标签: c# silverlight windows-phone-7 stream pdf-reader

我想将PDFSharp用于WP7库,但它会抛出类似

的异常
  

"尝试访问该方法失败:PdfSharp.Pdf.PdfDocumentInformation..ctor(PdfSharp.Pdf.PdfDictionary)"

我的部分代码如下:

IsolatedStorageFile resurce = IsolatedStorageFile.GetUserStoreForApplication();

Stream str = new StreamReader(new IsolatedStorageFileStream("test7.pdf", FileMode.Open, FileAccess.Read, resurce)).BaseStream;
                PdfDocument document = new PdfDocument();
                document.Version = 14;
                document = PdfReader.Open(str); 
编辑:我找到了答案。问题是document = PdfReader.Open(str);。解决方案是document = PdfReader.Open(str, PdfDocumentOpenMode.ReadOnly);。你可以改变OpenMode。

0 个答案:

没有答案