2009-03-04 5 views
2

J'ai besoin d'intégrer Foxit Reader (logiciel de lecture de PDF) dans une page Web. Quelqu'un sait-il le classid correct et les paramètres à utiliser dans le code suivant:Incorporation de Foxit PDF Reader dans une page Web

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

De plus, si quelqu'un a une expérience de déploiement d'entreprise, installation silencieuse, paramètre de registre, etc. Ceux-ci seraient également les bienvenus.

Merci

Répondre

3

Foxit Reader lui-même ne comporte pas de composants intégrables; ils ont Foxit Reader ActiveX à cet effet, qui est un composant payant distribué séparément du lecteur. Par exemple, la version standard ActiveX peut être intégré dans une page Web de la façon suivante:

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

(Je ne suis pas un développeur web, de sorte que ce code peut être loin d'être parfait, mais il devrait vous aider à obtenir l'idée.)

Si vous utilisez Foxit Reader ActiveX n'est pas une option pour vous, jetez un oeil à this question qui traite d'autres façons possibles d'afficher le contenu PDF.

Questions connexes