从 BLOB 流加载 PDF (MySQL/C#)
我
- 中使用 BLOB
- 在 MySQL C# VS 2010
- PDF Reader 组件(从 C# 添加) 显示 PDF
我有一个使用 MySQL 作为后端、C# 作为前端的应用程序。我已经在我的表单中添加了 PDF 阅读器组件,并且我希望在该表单上显示 pdf。可以使用组件的 loadFile 方法访问 pdf。我的 PDF 以 BLOB 形式存储在 MySQL 中,我将其提取并复制到磁盘。然后我将路径链接到 loadFile 参数以显示我的 pdf.. 这一切都工作正常,但现在我想知道是否有一种方法可以显示 pdf(在 MySQL 中作为 blob 存储),而无需先将其复制到硬盘。
I am using
- BLOBs in MySQL
- C# VS 2010
- PDF Reader Component ( added from C#) to
display the PDF
I have an application that uses MySQL as backend and C# as front. i have added a PDF Reader component to my form and i wish to show the pdf on that form. the pdf can be accessed using the loadFile method of the component. My PDFs are stored as BLOBs in MySQL which i extract and copy it to the disk. I then link the path to the loadFile Argument to display my pdf..
This all works fine but now i would like to know if there is a way so that i can display the pdf (stored as a blob in MySQL) without copying it to the hard disk first.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否尝试过直接将其读取到二进制数组,然后将其发送到输出?沿着这些思路的东西应该有效。您的等效数据适配器将在第一行工作。
Have you tried reading it directly to a binary array and then sending it to the output? Something along these lines should work. Your equivalent data adapter would work in the first line.