2

Web ページに Foxit Reader (PDF 読み取りソフトウェア) を埋め込む必要があります。次のコードで使用する正しいクラス ID とパラメーターを知っている人はいますか?

<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自体には、埋め込み可能なコンポーネントは含まれていません。彼らはこの目的のためにFoxitReaderActiveXを持っています。これは、Readerとは別に配布される有料コンポーネントです。たとえば、標準のActiveXバージョンは次の方法でWebページに埋め込むことができます。

<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を使用するオプションがない場合は、PDFコンテンツを表示する他の可能な方法について説明しているこの質問を参照してください。

于 2009-06-11T18:46:00.287 に答える