From 8a8152eebc30f4efe8e8e40ba51f46b775476674 Mon Sep 17 00:00:00 2001
From: ulrich <not disclosed>
Date: Sun, 04 Mar 2018 14:16:25 +0000
Subject: [PATCH] Bildqualitaet hinzugefuegt

---
 src/java/de/uhilger/filecms/api/HtmlExportService.java |    1 +
 src/java/de/uhilger/filecms/api/FileMgr.java           |   26 +-------------------------
 2 files changed, 2 insertions(+), 25 deletions(-)

diff --git a/src/java/de/uhilger/filecms/api/FileMgr.java b/src/java/de/uhilger/filecms/api/FileMgr.java
index fba0d22..77a2d69 100644
--- a/src/java/de/uhilger/filecms/api/FileMgr.java
+++ b/src/java/de/uhilger/filecms/api/FileMgr.java
@@ -395,36 +395,12 @@
           Thumbnails.of(original)
                   .size(bild.getVariantenGroesse(i), bild.getVariantenGroesse(i))
                   .keepAspectRatio(true)
+                  .outputQuality(0.7)
                   .toFile(newImgFile);
         } catch (IOException ex) {
           logger.log(Level.SEVERE, ex.getLocalizedMessage(), ex);
         }
       }
-      /*
-      Image image = Toolkit.getDefaultToolkit().getImage(original.getAbsolutePath());
-      MediaTracker mediaTracker = new MediaTracker(new Container());
-      mediaTracker.addImage(image, 0);
-      try {
-        mediaTracker.waitForID(0);
-
-        if (!mediaTracker.isErrorAny()) {
-          for (int i = 0; i < Bild.GR.length; i++) {
-            StringBuffer buf = new StringBuffer();
-            buf.append(nurname);
-            buf.append(bild.getVariantenName(i));
-            buf.append(ext);
-            File newImgFile = new File(dir, buf.toString());
-            if (!newImgFile.exists()) {
-              logger.fine(original.getAbsolutePath() + " " + newImgFile.getAbsolutePath());
-              bild.writeImageFile(image, bild.getVariantenGroesse(i), bild.getMimeType(original), newImgFile.getAbsolutePath());
-              //bild.writeImageFile(image, photo.getVariantenGroesse(i), photo.getMimetype(), photo.getAbsolutePath(basisPfad), photo.getVariantenName(basisPfad, i));
-            }
-          }
-        }
-      } catch (IOException | InterruptedException ex) {
-        logger.log(Level.SEVERE, ex.getLocalizedMessage(), ex);
-      }
-      */
       return "ok";
     } else {
       return "Pfad micht erlaubt.";
diff --git a/src/java/de/uhilger/filecms/api/HtmlExportService.java b/src/java/de/uhilger/filecms/api/HtmlExportService.java
index 56c726f..9dbee4a 100644
--- a/src/java/de/uhilger/filecms/api/HtmlExportService.java
+++ b/src/java/de/uhilger/filecms/api/HtmlExportService.java
@@ -192,6 +192,7 @@
           Thumbnails.of(absPath)
                   .size(bild.getVariantenGroesse(Bild.WINZIG), bild.getVariantenGroesse(Bild.WINZIG))
                   .keepAspectRatio(true)
+                  .outputQuality(0.7)
                   .toFile(outFileName);
         } catch (IOException ex) {
           logger.log(Level.SEVERE, ex.getLocalizedMessage(), ex);

--
Gitblit v1.9.3