【问题标题】:Customize PDF view inside a browser在浏览器中自定义 PDF 视图
【发布时间】:2018-02-08 10:19:09
【问题描述】:

我处理了一项要求,允许我通过执行 Response.ContentType = "application/pdf" 在浏览器中显示 PDF 文件。

问题是 PDF 的默认视图总是在左侧显示书签菜单,有没有办法通过使用 HTTP 标头或其他方式告诉 PDF 查看器不要显示书签部分?

提前致谢。

【问题讨论】:

    标签: pdf pdf-viewer


    【解决方案1】:

    有两种方法可以做到这一点。我推荐的方法是在 Adob​​e Acrobat 中实际打开 PDF,然后转到文件、属性。在“初始视图”选项卡上,您会看到很多关于如何显示 PDF 的选项。第二种方法我没有测试过,但 Adob​​e 说您可以将各种 querystring 选项传递给 PDF。你可能想要的是http://example.org/doc.pdf#pagemode=none

    【讨论】:

    • pagemode 是我想要的,但由于某种原因没有读取查询字符串,无论如何我最终使用 PdfSharp 来设置此属性,然后将输出保存到 ActionResult 的 outputStream。跨度>
    【解决方案2】:

    可以在 PDF 文档内部配置 PDF 文档的显示方式。

    有很多 PDF 编辑器可以修改“查看器首选项”,因为它通常被称为。一个免费的例子是BeCyPDFMetaEdit

    【讨论】:

    • 啊,打败我!直到我点击提交时才看到通知!
    猜你喜欢
    • 2022-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-17
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多