2013-02-05 102 views
5

クライアントの要件は、jsのwindow.printメソッドを使用してカスタマイズされたページの印刷を行うことです。 主な問題はJavascript window.printを使用して印刷するページ数を計算します。

コンテンツが動的に入力されたときにレターサイズのページが作成されているページを確認できますか?

コンテンツがページの終わりにチョッピングされている場合、自動的にコンテンツを次のページに転送することがあります。入力されたエントリの数に応じてデータが動的に読み込まれると、ページの最後にコンテンツが切り詰められるかどうかを確認することは可能ですか?

+0

私は強くはなく、サーバー上でPDFを作成するためにアドバイス。あなたは完全なコントロールを持っており、ページ数を知っています – mplungjan

+0

しかし、クライアントはそのフォームを提出したくありません:(彼はフロントエンドでそれを持っています – Uzair

+0

[JavaScriptを使ってウェブ上に印刷するページ数を取得] ://stackoverflow.com/questions/2050582/get-no-of-pages-to-print-on-web-with-javascript) – mplungjan

答えて

1

残念ながら、印刷するページ数を計算することはできませんが、ページ区切りを使用して新しいページにコンテンツを強制的に適用することはできます。

0

ブラウザは、内部で利用可能な情報を持っていても、そのようなデータを提供しません。

ちょうどの場合:Sciter私は印刷プレビューを表示するために特殊タイプのフレーム-<frame type=pager src=...>を発明しました。そのタイプのフレームは、ページ数を含むページネーションイベントを生成します。

frame type=pager

関連する問題