2009-03-04 92 views
2

我需要將Foxit Reader(PDF閱讀軟件)嵌入到網頁中。有誰知道正確的classid和參數在下面的代碼使用方法:將Foxit PDF Reader嵌入網頁

<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> 

此外,如果任何人有企業部署,靜默安裝,註冊表設置等,這些也將被歡迎的經驗。

謝謝

回答

3

福昕閱讀器本身不包含任何可嵌入的組件;他們有Foxit Reader ActiveX爲此目的,這是一個付費組件與讀者分開分發。例如,標準的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> 

(我不是一個web開發人員,所以這段代碼可能是遠非完美,但它應該幫助你)

如果使用Foxit Reader ActiveX不是您的選擇,請查看this question,其中討論了顯示PDF內容的其他可能方式。