ピーター は、アップルのモバイルデバイスのために利用可能なAdobe Readerのサファリプラグインが存在しないとして、あなたがiOSのサファリのiframe内にPDFの高さを得ることができる方法はありません。 HTML 5-Canvasを使用してPDFをレンダリングしたり、pdfjs ...などのソースクライアントサイドライブラリを開くことができます。
高さ[または幅]を取得する唯一の方法はサーバーからですが、iTextSharpを使用してください。 dllの種類のコンポーネントを取得し、pdfページの高さ/幅を取得します。これは後でページ数で掛けることができます。これらはサーバー側で簡単に行うことができます。取得した高さ/幅を使用してiFrameのスタイルを設定し、iFrameのソース属性でそのPDFを指定します。 iFrameが伸縮し、スクロール効果が得られます。
OR
あなたは、あなたがちょうどあなたが属性を得ることに制御することができますJavaScriptを使用して、HTML上のサーバから画像を投げるイメージにPDFに変換することができます任意のツールやコンポーネントを使用している場合。 私たちはMS-SSRSを使用してレポートを作成しています.APIでアクセスできるアプリケーションのほんの一部では、PDFではなくMS-SSRSから画像を取得しています。このオプションを採用したのは、ページ数が増えると、PDF-JSのようなクライアント側のフレームワークがキャンバス上に描画されなくなるためです。
iPadでPDFを処理するためのさまざまなオプションがあります。
* PDFドキュメントの正確な高さ*個々のPDFページの寸法は異なる場合があります。これは、文書の高さのようなものはありません。 – mkl