【问题标题】:Can I temporarily set a WebBrowser control's Internet Options to display PDFs in the Browser?我可以临时设置 WebBrowser 控件的 Internet 选项以在浏览器中显示 PDF 吗?
【发布时间】:2010-12-08 01:08:12
【问题描述】:

我们有一个客户在使用一种古老的工具来预览 PDF,以便他们可以将 PDF 中的数据输入到数据库中。我最近用 C# 重写了它,因为我们用于预览的旧插件存在兼容性问题。

决定我宁愿让 Microsoft 和 Adob​​e 处理兼容性问题,我使用 WebBrowser 控件来显示 PDF,因为我知道您可以直接在浏览器中打开文件,并且如果我将浏览器限制为仅打开客户端的文件系统,并且只有以“.pdf”结尾的文件应该是相对安全的。

是否有一种方法可以暂时(仅针对 WebBrowser 控件的实例)从 Internet 选项中启用“在浏览器中显示 PDF”。客户可以让他们的员工自己启用它,但我认为将其保留为公司默认的“不显示”可能更安全。

【问题讨论】:

    标签: c# .net browser internet-options


    【解决方案1】:

    这是 Acrobat Reader 设置,而不是 Internet 选项设置。编辑+首选项,互联网。我猜它被埋在注册表的某个地方。

    【讨论】:

    • 你为什么不把它作为用户偏好?
    • 因为他们说他们希望 PDF 显示在工具中。 (他们的偏好嵌入它)。我只是将 WebBrowser 用作捷径。
    猜你喜欢
    • 1970-01-01
    • 2013-10-27
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 2012-08-05
    • 1970-01-01
    • 2013-10-31
    • 1970-01-01
    相关资源
    最近更新 更多