update recadrage projet
This commit is contained in:
parent
22c4f54616
commit
2a4fa8b2d7
@ -13,6 +13,8 @@ import java.util.Map;
|
|||||||
|
|
||||||
import org.apache.pdfbox.pdmodel.PDDocument;
|
import org.apache.pdfbox.pdmodel.PDDocument;
|
||||||
|
|
||||||
|
import lecturePdf.Recadrage;
|
||||||
|
|
||||||
|
|
||||||
public class GestionnaireCopies {
|
public class GestionnaireCopies {
|
||||||
|
|
||||||
@ -43,18 +45,22 @@ public class GestionnaireCopies {
|
|||||||
List<BufferedImage> images = new ArrayList<>(); // stockera les images (resultat)
|
List<BufferedImage> images = new ArrayList<>(); // stockera les images (resultat)
|
||||||
// CONVERT PAGES TO IMAGES
|
// CONVERT PAGES TO IMAGES
|
||||||
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|
||||||
// nom du fichier pdf à ouvrir (TODO: changer le chemin)
|
// nom du fichier pdf à ouvrir (TODO: changer le chemin)
|
||||||
List<String> files = pdfAnalyzer.listAllFiles(path, ".pdf");
|
List<String> files = pdfAnalyzer.listAllFiles(path, ".pdf");
|
||||||
|
|
||||||
|
Recadrage recadrage=new Recadrage();
|
||||||
|
|
||||||
for (String fname : files) {
|
for (String fname : files) {
|
||||||
pdfFile = new File(fname);
|
pdfFile = new File(fname);
|
||||||
document = PDDocument.load(pdfFile); // charge le fichier pdf cree pour le traiter
|
document = PDDocument.load(pdfFile); // charge le fichier pdf cree pour le traiter
|
||||||
|
|
||||||
images.addAll(pdfAnalyzer.convertPagesToBWJPG(document,1));
|
|
||||||
|
|
||||||
|
images.addAll( recadrage.listAutomation(pdfAnalyzer.convertPagesToBWJPG(document,1)));
|
||||||
|
|
||||||
// appelle la methode qui convertit les pages en images (jpg) noir et blanches
|
// appelle la methode qui convertit les pages en images (jpg) noir et blanches
|
||||||
document.close();
|
document.close();
|
||||||
}
|
}
|
||||||
|
@ -89,9 +89,8 @@ public class PdfToImage {
|
|||||||
} catch (IOException ioe) {
|
} catch (IOException ioe) {
|
||||||
ioe.printStackTrace();
|
ioe.printStackTrace();
|
||||||
}
|
}
|
||||||
Recadrage recadrage=new Recadrage();
|
|
||||||
return recadrage.listAutomation(images);
|
return images;
|
||||||
//return images;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user