もしhtmlの1000ページがあれば、htmlを印刷するときにページ範囲のオプションを提供できますか? JavaScriptで可能ですか? (例:印刷ページ200から100)htmlを印刷するときのページ範囲のオプション
答えて
...いいえ。あなたが動的にあなたは印刷スタイルシートで定義したCSSクラスを使用して印刷しない部分をラップすることができ
...
<link rel="stylesheet" type="text/css" media="print" href="print.css" />
/* contents of print.css */
.noprint { display: none; }
あなたはどのように把握する必要がありますwindow.print()を呼び出す前に、HTMLの適切なビットにそのクラスを取得します。
うーん...いいえ。できません。
UPDATE
私は、Web印刷を制御しようとすると、それの尾で蛇をつかみ、それはあなたを噛まれません期待してのようなものであるという単純な理由のために、さらに行きませんでした。言い換えれば、それは無駄で、あなたは少し得るでしょう。あなたが印刷制御を望むなら、ウェブアプリケーションは物事を行う方法ではありません。
あなたはユーザーであればフォーマット/レイアウトの柔軟性が必要/またはちょうどどちらか、あなたを印刷するデスクトップアプリケーションを構築したり、WordやPDFのような定期的な文書を提供介して、それを試してみて、制御する必要がどのようなページ番号を制御します。
それは多くの作業だいずれかの方法。
便利です。私はこれが要求された解決策をどのように提供しているか、またはポスターがなぜ悪い考えか不可能であるかをアドバイスしています。 –
すべてを1回のパスでレンダリングできますか?選択したファイルの範囲をサーバー側の言語、またはユーザーが選択したもののajaxでフィードするほうが意味があります。
例えば、開始ページと終了ページの入力ボックスを用意し、必要なマテリアルをページに追加して、入力フィールドを除いた印刷を行います。その時点で、入力フィールドを隠すか、そのAjaxを強制的に新しいウィンドウやそのような性質のものにロードすることができます。ネイティブの印刷ダイアログにページ範囲を渡す
これは私が現在持っているオプションです。背景の話を教えてください。基本的な要件は、PDFで特定のページをエクスポートして、顧客がいつでもページ範囲内でプリントアウトできるようにすることでした。 iTextを使ってPDFを動的に作成していました。問題は、CPU使用率とメメリの使用率が高いことです。シングルユーザーの場合、それは問題ではありません。複数のユーザーのために行くなら、サーバーは死ぬでしょう。だから私はHTML(1000ページ以上)でページをエクスポートしたいのです。 – Niger
あなたのHTMLソースに改ページを定義するためにpage-break-before
CSSプロパティを使用して試すことができます。
その後、彼または彼女は通常どおりご利用者がページの範囲を印刷することができます。
- 1. 印刷アルゴリズムのページ範囲
- 2. Excelの印刷範囲
- 3. 印刷範囲のサブコレクション
- 4. PDFBox:PDFからページの範囲を印刷するには
- 5. 印刷HTMLページ
- 6. htmlページを印刷する
- 7. Excel VBA:範囲内のデータセルを印刷
- 8. HTMLページを印刷
- 9. コード名1行のデータベース印刷範囲
- 10. ページ区切りのhtmlページを印刷
- 11. バイナリ検索ツリー印刷範囲
- 12. CPRintDialogで印刷範囲の選択ができません
- 13. の検索と印刷範囲がbashの
- 14. インターネットエクスプローラでHTMLページを印刷する
- 15. Pythonで配列の範囲を印刷する方法
- 16. ngRepeat範囲内の数値を印刷する
- 17. Cで範囲内の配列を印刷するには?
- 18. ページを印刷するときに
- 19. 印刷用のhtmlページを開く
- 20. htmlページを印刷中のマージン
- 21. iPhoneアプリケーションのhtmlページの印刷
- 22. 動的数式評価の名前付き範囲を印刷する - Excel 2016
- 23. 印刷範囲Excelのセルのinterop [C#]を使用して
- 24. 印刷htmlページ内のフォーム要素
- 25. A4のhtmlページから印刷
- 26. ユーザがクリックするとモバイルでHTMLページを印刷する
- 27. のpython3の印刷、はIndexError:範囲外のリストインデックス
- 28. CSSと改ページの印刷
- 29. 後続のページにカスタムヘッダーを含むhtmlテーブルを印刷する
- 30. x86アセンブリのレジスタからASCII文字の範囲を印刷する
良いアイデア。印刷可能なテキストが十分に整形されていれば、私はいくつかのjQueryの魔法が適切なクラスに適切な要素を追加できるはずです。 –