summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluccioman <luccioman@users.noreply.github.com>2019-03-22 09:50:30 +0100
committerluccioman <luccioman@users.noreply.github.com>2019-03-22 09:50:30 +0100
commit4d8a948455bbf7ab09e57eb4c24c6fda1bb11c28 (patch)
tree33c0e9652135475d5caed8756b8847a8fd496ecf
parent74e6d6e984225a5218a5dce5547b08e29b60eba5 (diff)
Properly close PDF snapshots loaded with pdfbox library
-rw-r--r--source/net/yacy/cora/util/Html2Image.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/net/yacy/cora/util/Html2Image.java b/source/net/yacy/cora/util/Html2Image.java
index fa4bd17cf..611f38897 100644
--- a/source/net/yacy/cora/util/Html2Image.java
+++ b/source/net/yacy/cora/util/Html2Image.java
@@ -348,8 +348,8 @@ public class Html2Image {
// convert pdf to jpg using internal pdfbox capability
if (convertCmd == null) {
- try {
- PDDocument pdoc = PDDocument.load(pdf);
+ try (final PDDocument pdoc = PDDocument.load(pdf);) {
+
BufferedImage bi = new PDFRenderer(pdoc).renderImageWithDPI(0, density, ImageType.RGB);
return ImageIO.write(bi, imageFormat, image);