我需要将Foxit Reader(PDF阅读软件)嵌入到网页中。是否有人知道在以下代码中使用的正确classid和参数:
<object id="pdfReaderObj" classid="CLSID:XXXX" width="500" height="700">
<param name="Filename" value="/1234-56789-abc-123-3.pdf">
<param name="SRC" value="/1234-56789-abc-123-3.pdf">
You must install Foxit Reader to view this document.
</object>
此外,如果有人有企业部署,静默安装,注册表设置等经验,也欢迎这些。
由于
答案 0 :(得分:3)
福昕阅读器本身不包含任何可嵌入组件;为此目的,他们有Foxit Reader ActiveX,这是一个与Reader分开分发的付费组件。例如,标准ActiveX版本可以通过以下方式嵌入到网页中:
<script type="text/javascript"">
function openFile() {
document.getElementById("foxitReader").OpenFile("foo.pdf", "");
}
</script>
<body onload="openFile()">
<object id="foxitReader"
classid="clsid:DB2189DF-ABF4-445A-A4E5-BF32F2CEA4D9"
width="800" height="600">
<p>You must install Foxit Reader ActiveX to view this PDF file.</p>
</object>
</body>
(我不是网络开发人员,因此这段代码可能远非完美,但它可以帮助您理解。)
如果您不能使用福昕阅读器ActiveX,请查看this question,其中讨论了显示PDF内容的其他可能方式。