我已经完成了一项要求,该要求允许我通过执行 Response.ContentType = "application/pdf" 在浏览器中显示 PDF 文件。
问题是 PDF 的默认视图总是在左侧显示书签菜单,有没有办法通过使用 HTTP 标头或其他方法告诉 PDF 查看器不显示书签部分?
提前致谢。
我已经完成了一项要求,该要求允许我通过执行 Response.ContentType = "application/pdf" 在浏览器中显示 PDF 文件。
问题是 PDF 的默认视图总是在左侧显示书签菜单,有没有办法通过使用 HTTP 标头或其他方法告诉 PDF 查看器不显示书签部分?
提前致谢。
有两种方法可以做到。我推荐的方法是在 Adobe Acrobat 中实际打开 PDF,然后转到文件、属性。在“初始视图”选项卡上,您会看到很多关于如何显示 PDF 的选项。第二种方法我没有测试过,但 Adobe 说你可以将各种查询字符串选项传递给 PDF。你可能想要的是http://example.org/doc.pdf#pagemode=none
PDF 文档的显示方式可以在 PDF 文档中进行配置。
有很多 PDF 编辑器可以修改“查看器首选项”,因为它通常被称为。一个免费的例子是BeCyPDFMetaEdit。