我正在构建一个将在页面上显示 PDF 文件的页面。在 Chrome 中查看此页面时,默认设置缩放级别,以便文档比分配的空间更宽和更高。 Safari 似乎有一个更好的默认设置,可以让页面适应可用空间,仅供引用。
我想知道<object>
里面有没有可以设置的参数强制文档的初始缩放级别。它可能是 name=initZoom,其值类似于“fitToPage”或“fitToWidth”或“70”(用于 70% 缩放)。它可能看起来像这样:
<object data="/path/to/file.pdf" type="application/pdf">
<param name="initZoom" value="fitToPage" />
</object>
最佳答案
Adobe的文档'Parameters for opening PDF files'有帮助吗?
根据该文件,类似
<object data="/path/to/file.pdf" type="application/pdf">
<param name="view" value="Fit" />
</object>
可以工作,甚至
<object
data="/path/to/file.pdf#toolbar=1&navpanes=0&scrollbar=1&page=3&view=FitV"
type="application/pdf">
<p>It appears you don't have a PDF plugin for this browser.
No problem though...
You can <a href="/path/to/file.pdf">click here to download the PDF</a>.
</p>
</object>
关于html - HTML5 中 PDF 对象的初始缩放参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11938141/