代码之家  ›  专栏  ›  技术社区  ›  Spedge

在vb.net中查看EmbeddedResource PDF

  •  0
  • Spedge  · 技术社区  · 15 年前

    是的,这个问题以前有人问过,但我觉得没有足够好的答案,也没有一个我能想到的解决方案。

    从这个问题开始- Displaying a PDF on a Windows Form ,我希望在WebBrowser控件中显示PDF,但我希望该PDF是嵌入资源。

    这个问题- Describing res protocol -我认为这是正确的路线,但无论是问题还是答案都没有被投票通过,我也无法找到有效的解决方案。

    是否有人有查看vb.net形式的嵌入资源pdf的解决方案?或者按照上面描述的步骤再详细一点,或者另一个更好的选择?

    谢谢。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Serge Wautier    15 年前

    FWIW公司 res 协议允许访问win32 本地的 资源。

    .NET EmbeddedResource文件不存储为win32本机资源。因此, 物件 协议对你没有帮助。

    为什么你的程序不简单地制作一个PDF文件的临时副本,并将嵌入式浏览器指向该文件?

    编辑:我能想到的唯一选择是实现你自己的 Pluggable Protocol . 但这完全是过激的,没有一个严肃的人会真正考虑它;—)