2009-03-04 9 views
2

Ich muss Foxit Reader (PDF-Lesesoftware) in eine Webseite einbetten. Weiß jemand, den richtigen classid und Parameter in den folgenden Code zu verwenden:Foxit PDF Reader in eine Webseite einbetten

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

Zusätzlich wenn jemand Erfahrung des Unternehmens Einsatz hat, eine unbeaufsichtigte Installation, Registrierungseinstellung usw. Diese würden auch zu begrüßen.

Dank

Antwort

3

Foxit Reader selbst keine integrierbare Komponenten enthält; Sie haben Foxit Reader ActiveX für diesen Zweck, die eine kostenpflichtige Komponente getrennt vom Reader verteilt ist. Zum Beispiel kann die Standard-ActiveX-Version in eine Webseite in der folgenden Art und Weise eingebettet werden:

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

(Ich bin kein Web-Entwickler, so dass dieser Code kann bei weitem nicht perfekt sein, aber es soll Ihnen helfen, Die Idee.)

Wenn Sie mit Foxit Reader ActiveX keine Option für Sie verwenden, werfen Sie einen Blick auf this question, die andere Möglichkeiten zur Anzeige von PDF-Inhalten diskutiert.