2

私はアイテムに関する多くの情報を持っているページを持っており、その下に小さな「スペックPDFをダウンロード」ボタンがあります。それをクリックすると、pdf が個別に開きます。これは、Web バージョンに必要なすべてです。

しかし、私は現在印刷CSSに取り組んでおり、私の目標は、同じ印刷ファイルに含まれるその下のpdfとともに情報を表示する印刷CSSをここに作成することです。

自分のページに PDF を埋め込むことはできますか (print css のみ)? <object>またはタグを使用してみましembedたが、これは印刷 CSS にまったく表示されないようです。

更新: を使用して pdf を表示iframeできましたが、iframe の高さを pdf の高さに設定できません。PDFは動的であるため、設定された高さではありません。iframe でのファイルのダウンロードでは onload イベントが発生しないため、jQuery を介して高さを動的に更新することは不可能であることが証明されています。誰かが私が解決策を見つけるのを手伝ってくれるなら、私はとても感謝しています.

前もって感謝します。

4

4 に答える 4

1

クロスブラウザで動作する素晴らしい JavaScript PDF ビューアである PDF.js ライブラリを使用できます。PDF を div に表示し、display:none を使用して非表示にします。これは、スクリーン CSS を使用した Web バージョンの場合です。

于 2013-09-01T20:38:49.113 に答える