我打算将 PDF 文件加载到其中,但我无法将它们保存到磁盘。PDF 在我的程序中仅作为字节数组存在。
对于文本数据,我可以使用如下内容:
webBrowser1.DocumentText = "<html>page content</html>";
但是 PDF 不是文本,所以我需要其他方法,但找不到任何方法。
我试过这个:
byte[] file_content = File.ReadAllBytes("C:\\Users\\Metafalica\\Documents\\DatabaseSQLLanguageRzheutskaya.pdf");
MemoryStream ms = new MemoryStream(file_content);
ms.Flush();
ms.Position = 0;
webBrowser1.DocumentStream = ms;
但是得到这个: