2016-07-12 7 views
1

JRXMLをHTMLに変換しようとしています。長いリストの項目を表示しています。しかし、私はhtmlの終わりまで伸びるために背景イメージが必要です。しかし、それはバックグラウンドバンドの高さの最大サイズが612だけになるようです。しかし、私のページの全長はそれを超えています。 また、レポートの[無視]をtrueに設定しました。ジャスパーからhtmlへの背景画像のストレッチ

誰かが同じように私を助けてくれますか?

+0

こんにちはペターに直接含まことができ、私はちょうど真ん中のセクションを削除バックグラウンドを追加してディテールセクションに追加しました....その後も、すべてのディテールセクションの後にギャップがあったので、いくつかのhtmlの改良が必要でした。あなたが同じ問題に直面している場合、私に教えてください。その後、htmlで行われた修正を投稿します – user3115056

+0

この質問を閉じるには、回答を投稿するか、現在の回答を受け入れることを検討してください。 –

答えて

0

あなたが唯一の私は、スタイルシート(CSS)を設定するためにパーソナライズされたスタイルシートの

を行くだろうHTMLエクスポートのためにそれが必要な場合は、HtmlExporter

に渡され SimpleHtmlExporterConfiguration、でヘッダーを設定することができます背景画像を伸張するためにCSSを参照してください

HtmlExporter htmlExporter = new HtmlExporter(); 
.. set print and and output.    
SimpleHtmlExporterConfiguration config = new SimpleHtmlExporterConfiguration(); 
config.setHtmlHeader("<html><head><title>Your title</title><link rel=\"stylesheet\" type=\"text/css\" href=\"css/my.css\" /></head><body>"); 
htmlExporter.setConfiguration(config); 

当然のことながら、この answer

html { 
    background: url('images/yourimage.jpg') no-repeat center center fixed; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
} 

からコピー

How do I stretch a background image to cover the entire HTML element?

CSS、たとえば、あなたは、外部CSSなしで行うとちょうどヘッダ