2

我需要将 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>

此外,如果有人有企业部署、静默安装、注册表设置等经验。这些也将受到欢迎。

谢谢

4

1 回答 1

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>

(我不是网络开发人员,所以这段代码可能远非完美,但它应该可以帮助你理解这个想法。)

如果您不适合使用 Foxit Reader ActiveX,请查看此问题,该问题讨论了显示 PDF 内容的其他可能方式。

于 2009-06-11T18:46:00.287 回答