私はMediboardプロジェクトに完全なHTMLヘッダー/フッターの印刷機能を提供することを頑張っています。HTMLヘッダー/フッターの印刷機能
私はCSS3ページメディアモジュールが私のニーズを満たすだろうと知っていますが、少なくとも2〜3年はかかるでしょう。
私はCSS2の機能で動作させようとしましたが、これはprintable documentのようにほとんど動作します。しかし、フッタの下にコンテンツが印刷されるフッターにはまだ制限があります(3-4ページの印刷プレビューを参照)。
私はそれは、Firefox 2
に動作させるために使用さdiv.bodyのパディング下かなり確信しているもののとにかく、誰かがその問題に私を助けるためにトリッキーな手掛かりを持っていますか?
EDIT: 詳細を与えるために、我々は、現在、それがヘッダまたはフッタである場合に応じtop:0
又はbottom:0
と、position: fixed
位置決め要素を使用して、ヘッダとフッタを有します。これはうまく動作し、印刷するときに、これらの要素は各ページの正しい位置に繰り返されます(「印刷可能なドキュメント」の例を参照)。唯一の問題は、改ページが発生した場合、テキストはこれらの要素(ページ3/4を参照)の後ろに描かれている
EDIT2:更新されたドキュメントのURL
あなたが最も可能性の高いメディアタイプを実装することになるでしょう
Fabien、私はちょうどGoogle Chrome 8.0.552.237をチェックし、印刷プレビューは最後のページの下にフッターを表示しています。 – DigiKev
あなたのソリューションFabienを記述してください、それは大いに感謝しますか?文書へのリンクが死んでいます:/ – einarmagnus
URLを更新しました。これに対する解決策は見当たりませんでした.HTMLからPDFへの変換(実際には、サーバー構成によってはdompdfまたはwkhtmltopdf)に基づいたPDF生成プログラムを使用しています。 –