夫天地者,万物之逆旅;光阴者,百代之过客。而浮生若梦,为欢几何?
浏览器预览PDF文件的个性化设置

现在市面上主流的浏览器如:Chrome、火狐等都内置了PDF文件预览插件,Chrome 使用 Chrome PDF Viewer,火狐使用 pdf.js,IE 会使用本地的 Adobe Reader 插件 。

在 Html 页面中,可以通过 iframe 嵌入pdf文件。如果想控制 pdf 在打开时显示具体页码的内容,想让 pdf 按照屏幕自动缩放大小时应该如果做呢?

庆幸的是虽然各大浏览器厂商都用自己的方式,但他们也遵循着一些行业潜规则,对用户个性化的设置都提供了统一的API,开发者可以通过这些 API 为不同用户提供一致的体验,而不必担忧兼容问题。

笔者这里以 Adobe Reader 提供的API为例,介绍几个常用的个性化设置参数,更加具体的参数说明请参考:https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf


  1. #page=pagenum,设置滚动到 pdf 第几页。

  2. #zoom=scale,设置缩放比例,缩放值为100表示缩放值为100%。

  3. #view=Fit,设置显示区域为适合页面大小。

  4. #view=FitH,宽度撑满浏览器窗口,高度自适应。

  5. #view=FitV,宽度自适应。

  6. #toolbar=1 | 0,打开或关闭工具栏。


作者:暗夜余晖

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

0

支持

0

反对

posted @2020-3-20  拜读(632)

评论列表

评论内容:



喜欢请打赏

支付宝 微信

请放心支付