在 axAcroPdf 中显示 OLE 对象(pdf)
有没有办法从 Access 数据库获取 pdf 并将其直接显示到 axAcroPdf 控件中,而无需将文档保存在磁盘上?
如果 Access 无法做到这一点,您能否推荐其他数据库来使用?我的“导师”建议我使用 firebird,但在这个问题发生之前,access 做了我需要它做的一切。
提前谢谢
Is there any way to get a pdf from an access database and display it directly into an axAcroPdf control without having to save the document on the disk?
If this isn't possible with Access, can you recommend some other db to use? My "mentor" suggested I'd use firebird but until this problem occurred, access did everything I needed it to do.
Thx in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这不是数据库的限制,而是
axAcroPdf
它只是 Acrobat Reader 的包装器,不支持从内存加载 pdf。It is not a limitation of the database but rather
axAcroPdf
which is just a wrapper for Acrobat Reader which does not support loading pdfs from memory.将 PDF 保存到临时区域,然后在表单关闭时删除它是否可行?这不是一个理想的解决方案,但它可以解决一些问题
Would it work to just save the PDF to a temp area and then delete it when the form closes? Not an ideal solution but it would get round some of the problems