HTMLにPDFを埋め込むのに推奨される方法は何ですか?
Adobe社自体は何と言っているのですか?
私の場合、PDFはその場で生成されるので、フラッシュする前にサードパーティのソリューションにアップロードすることはできません。
おそらく最良の方法は、[PDF.JS][1]ライブラリを使用することです。PDF.JS][1]は、サードパーティのプラグインを必要としない、純粋なPDFドキュメント用の[HTML5][2]/JavaScriptレンダラーです。
オンラインデモ http://mozilla.github.com/pdf.js/web/viewer.html
GitHub https://github.com/mozilla/pdf.js
[1]: http://mozilla.github.com/pdf.js/ [2]: http://en.wikipedia.org/wiki/HTML5
ファイルをブラウザにストリームするには、Stack Overflowの質問How to stream a PDF file as binary to the browser using .NET 2.0を参照してください。
とはいえ、参照しているMSDNの記事はかなり単純化された見方をしているので、Successfully Stream a PDF to browser through HTTPSを読んで、供給しなければならない可能性のあるいくつかのヘッダーを確認しておくとよいでしょう。
この方法では、おそらくiframeが最も良い方法でしょう。ファイルをストリームするウェブフォームを1つ用意し、そのsrc
属性を最初のフォームに設定した別のページにiframeを設置します。