danfickle / danfickle/openhtmltopdf
Java2DRenderer cutting off image
- Dominant language
- Java
- Stars
- 2.2k
- Forks
- 423
- PR merge metrics
- No merged PRs in 30d
Description
I have an html where content on the right of page is cut off in the rendering image.
Html:
```
test
test
test
test
test
test
```
Code Snippet:
````
// Image output
val processor = DefaultPageProcessor(object: FSPageOutputStreamSupplier {
@Throws(IOException::class)
override fun supply(zeroBasedPageNumber: Int): OutputStream? {
return FileOutputStream("image%page-number%.png".replace("%page-number%", "$zeroBasedPageNumber"))
}
}, BufferedImage.TYPE_3BYTE_BGR, "png")
val g2d: Graphics2D = processor.createLayoutGraphics()
val java2DRendererBuilder = Java2DRendererBuilder()
java2DRendererBuilder.withHtmlContent(htmlResult, TemplateTest::class.java.getResource("/image/template2.html").toExternalForm())
java2DRendererBuilder.useEnvironmentFonts(true)
java2DRendererBuilder.useLayoutGraphics(g2d)
java2DRendererBuilder.useFastMode()
java2DRendererBuilder.buildJava2DRenderer()
java2DRendererBuilder.toSinglePage(processor)
java2DRendererBuilder.runFirstPage()
g2d.dispose()
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.