tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
4597
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Aufziehvogel Aufziehvogel ist offline Mitglied
    Registriert seit
    Oct 2004
    Beiträge
    19
    Hallo Forum,

    ich bin auf der Suche nach einer simplen Klasse um Thumbnails von Jpeg Bildern zu erstellen, ich bin schon dabei das netzt zu durchwühlen aber falls jemand von euch etwas parat hat würde ich mich natürlich darüber freuen.

    Vielen Dank im vorraus.
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo!

    Schau mal hier:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    
    package de.tutorials;
     
    import java.awt.geom.AffineTransform;
    import java.awt.image.AffineTransformOp;
    import java.awt.image.BufferedImage;
    import java.io.File;
    import java.io.IOException;
     
    import javax.imageio.ImageIO;
     
    public class Test21 {
     
        public static void main(String[] args) {
            File f = new File("c:/imgs");
            File[] files = f.listFiles();
            for (int i = 0; i < files.length; i++) {
                File file = files[i];
                if (!file.isDirectory() && file.getName().endsWith(".jpg")) {
                    try {
                        BufferedImage img = ImageIO.read(file);
     
                        AffineTransform transform = AffineTransform
                                .getScaleInstance(0.5, 0.5);
                        AffineTransformOp op = new AffineTransformOp(transform,
                                null);
                        
                        BufferedImage scaledImage = op.filter(img, null);
     
                        ImageIO.write(scaledImage, "jpeg", new File(file
                                .getAbsolutePath()
                                + "small_" + file.getName()));
     
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            }
        }
    }

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    Aufziehvogel Aufziehvogel ist offline Mitglied
    Registriert seit
    Oct 2004
    Beiträge
    19
    merci, genau das was ich brauchte.

    Vielen Dank Tom!
     

Ähnliche Themen

  1. Thumbnails erstellen
    Von DeeJay-Luke im Forum PHP
    Antworten: 0
    Letzter Beitrag: 10.08.07, 18:11
  2. thumbnails erstellen
    Von UniTy im Forum Sonstige Grafik-Programme
    Antworten: 1
    Letzter Beitrag: 25.04.07, 14:45
  3. Thumbnails erstellen mit Zusatzinfo
    Von Marco_HD im Forum PHP
    Antworten: 7
    Letzter Beitrag: 31.05.06, 23:21
  4. thumbnails erstellen mit gb
    Von lippi im Forum PHP
    Antworten: 11
    Letzter Beitrag: 02.03.05, 02:47