This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository faxtomail. See https://gitlab.nuiton.org/codelutin/faxtomail.git commit 6417d128448a4e2eb34ddf30eb71482b9bb01750 Author: Jean Couteau <jean.couteau@gmail.com> Date: Tue Jan 30 16:45:53 2018 +0100 Add a way to test PDF opening --- .../faxtomail/ui/swing/OpenPDFTest.java | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/faxtomail-ui-swing/src/test/java/com/franciaflex/faxtomail/ui/swing/OpenPDFTest.java b/faxtomail-ui-swing/src/test/java/com/franciaflex/faxtomail/ui/swing/OpenPDFTest.java new file mode 100644 index 00000000..6395d49e --- /dev/null +++ b/faxtomail-ui-swing/src/test/java/com/franciaflex/faxtomail/ui/swing/OpenPDFTest.java @@ -0,0 +1,40 @@ +package com.franciaflex.faxtomail.ui.swing; + + +import org.junit.Test; + + +import java.io.File; +import java.io.IOException; +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.rendering.PDFRenderer; +import java.awt.image.BufferedImage; + +public class OpenPDFTest { + + /*@Test + public void test9623(){ + + testOpenPDF("test9623"); + }*/ + + /** Méthode permettant de tester les ouvertures de PDF (en l'occurence la première page) + * + * @param pdfId nom du pdf à tester (sans extension). Le PDF doit être présent dans les ressources + * (src/test/resources/pdf/pdfId.pdf) + */ + protected void testOpenPDF(String pdfId) { + try { + File file = new File("src/test/resources/pdf/" + pdfId + ".pdf"); + + PDDocument pdDocument = PDDocument.load(file); + PDFRenderer renderer = new PDFRenderer(pdDocument); + + BufferedImage image = renderer.renderImage(0); + + } catch (Exception e) { + e.printStackTrace(); + } + } + +} \ No newline at end of file -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.