package de.uhilger.bildhelfer;
|
|
import java.io.File;
|
import java.io.IOException;
|
|
/**
|
*
|
* @author ulli
|
*/
|
public class OrdnerVerarbeiter {
|
|
public void verarbeiten(Verkleinerer v, String gr, String q, String eingabeOrdner, String ausgabeOrdner) throws IOException {
|
File ein = new File(eingabeOrdner);
|
File[] inhalt = ein.listFiles();
|
for(int i = 0; i < inhalt.length; i++) {
|
String dateiname = inhalt[i].getName();
|
if(inhalt[i].isDirectory()) {
|
System.out.println("Ordner " + dateiname);
|
String arbeitsOrdner = new File(ausgabeOrdner, dateiname).getAbsolutePath();
|
File ziel = new File(arbeitsOrdner);
|
if(!ziel.exists()) {
|
ziel.mkdir();
|
}
|
v.dateienVerarbeiten(v.getIntFromArg(gr, 1920), v.getFloatFromArg(q, (float) 0.7), inhalt[i].getAbsolutePath(), arbeitsOrdner);
|
verarbeiten(v, gr, q, inhalt[i].getAbsolutePath(), arbeitsOrdner);
|
} else {
|
//System.out.println("Datei " + inhalt[i].getName());
|
}
|
}
|
}
|
|
}
|