1
有沒有人有任何經驗flying-saucer
?我正在渲染xhtml
頁面到png
,但最終結果總是16像素高。其餘的被切斷。飛碟-html到PNG渲染總是16像素高
Java2DRenderer renderer = new Java2DRenderer(xHtmlFile, width); // Image height should be set automatically
BufferedImage buffImg = renderer.getImage(); // buffImg.getHeight always 16
xhtml文檔當然更大。
它基本上是一個div
在這幾個span
元素,這樣
<body>
<div id="divThing">
<span>text</span>
<span>more text</span>
</div>
<body>
這裏的CSS:
html
{
color: #222;
font-size: 1em;
line-height: 1.4;
font-size:20px;
}
body
{
width:600px;
}
#divThing
{
position: absolute;
font-size:20px;
word-wrap:break-word;
word-wrap:break-all;
width:600px;
}