2016-03-22 2 views
0

すべてのページにロゴのあるヘッダーを印刷する一般的なシナリオがあります。ドキュメント上のテキストはオーバーフローし、ヘッダーの下の2番目のページから開始する必要があります。ロゴは、上から10 mmのところから始める必要があります。 2ページ目のテキストは、2ページ目の上から40mmで始まる必要があります。 top-marin -T 40mmと指定すると、ヘッダーも40mmから始まります。私が-T 10mmを指定すると、テキストも10mmで始まります。私は上から「位置:絶対;上:10mm」と-T 40mmのCSSスタイル属性でヘッダーを配置しようとしましたが、「margin-top:-30mm」を使用して配置しようとしましたが、作業。指定された余白のパラメータを超えて印刷することは不可能であるようです。何か不足していますか? --footer-htmlは指定されたbottom-marign -Bの下に置かれます。なぜヘッダーは上の余白の上に置かれませんか?WKHTMLTOPDFでマージントップの上に--header-htmlを配置する方法

+1

投稿内容を編集して試した内容を表示してください – Jon

+0

こんにちはJon、すべてのhtmlはサーバー上に生成されており、かなり複雑です。私は、簡単なセットアップでさまざまな部品を抽出し、手動でこれをテストしようとします。私は結果を投稿します。時間をとっていただきありがとうございます。 –

答えて

0

私はこの問題を発見しました。まず、header-htmlファイルには本文のような!doctype htmlが必要です。次に、位置を追加した後:絶対;底:10mm;スタイル属性をヘッダーに追加すると、美しく表示されます。

関連する問題