SQL FileStream打开XPS文件

时间:2011-08-19 18:22:11

标签: filestream xps documentviewer

我正在尝试使用Filestream属性读取已插入数据库的XPS文件。这是我到目前为止的代码。

        RewardsDataContext dx = new RewardsDataContext();
        var img = (from c in dx.RwProductsTests
                   select c).FirstOrDefault();
        byte[] buffer = img.Blob.ToArray();
        MemoryStream ms = new MemoryStream();
        ms.Write(buffer, 0, buffer.Length);
        ms.Position = 0;

        Package package = Package.Open(ms, FileMode.OpenOrCreate, FileAccess.ReadWrite);

        XpsDocument MyDoc = new XpsDocument(package);
        dv1.Document = MyDoc.GetFixedDocumentSequence();
        dx.Dispose();

我收到以下错误。 XpsDocument URI为null。使用带有URI参数的XpsDocument构造函数。

0 个答案:

没有答案