用网址打开pdf

时间:2017-03-15 10:57:29

标签: html pdf

新编码 - 到那里 - 请耐心等待。

我有链接到PDF,但想在访问网址时直接打开pdf,例如:

如何让http://www.example.com/startlist自动打开指定的pdf?

而不是当前的http://www.example.com/document.pdf

我已搜索过,但所有答案似乎都围绕在Windows中打开或下载文件选项。

提前致谢 詹姆斯

1 个答案:

答案 0 :(得分:0)

您可以将PDF文档嵌入HTML中的<object>标记

<object data="/document.pdf" type="application/pdf" width="100%" height="100%">
<p><b>Example fallback content</b>: This browser does not support PDFs. Please download the PDF to view it: <a href="http://www.example.com/document.pdf">Download PDF</a>.</p>

或者您可以使用<embed>方法

<embed src="/pdf/sample-3pp.pdf#page=2" type="application/pdf" width="100%" height="100%">

可能在iframe

<iframe src="/document.pdf" width="100%" height="100%">
This browser does not support PDFs. Please download the PDF to view it: <a href="/document.pdf">Download PDF</a>
</iframe>

您需要在<Body>页的HTML标记中放置这些标记。

<HTML>
<HEAD>
<TITLE>Example PDF Page</TITLE>
</HEAD>
<BODY>
<!- This is a HTML comment, replace me with your embedding choice ->
</BODY>
</HTML>

吸引大多数用户的首选方法是使用object iframe后备

<object data="/document.pdf" type="application/pdf" width="100%" height="100%">
    <iframe src="/document.pdf" width="100%" height="100%" style="border: none;">This browser does not support PDFs. Please download the PDF to view it: <a href="/document.pdf">Download PDF</a>
    </iframe>
</object>

对于实时演示和信用,您可以在PDFObject

看到它的实际效果