From 5df9368cb8e8019f7ff7462f6be6cc22b7955236 Mon Sep 17 00:00:00 2001 From: Larry Lynn Date: Fri, 26 Apr 2024 11:42:43 -0600 Subject: [PATCH] try a new branch off of trunk --- .../pdfbox/rendering/TestPDFRenderer.java | 22 ++++++++++++++++++ .../resources/input/rendering/minimal.pdf | Bin 0 -> 17109 bytes 2 files changed, 22 insertions(+) create mode 100644 pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFRenderer.java create mode 100644 pdfbox/src/test/resources/input/rendering/minimal.pdf diff --git a/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFRenderer.java b/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFRenderer.java new file mode 100644 index 00000000000..97872371109 --- /dev/null +++ b/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestPDFRenderer.java @@ -0,0 +1,22 @@ +package org.apache.pdfbox.rendering; + +import org.junit.jupiter.api.Test; + +import java.io.File; +import java.io.InputStream; + +public class TestPDFRenderer { + + public static final String type4_shading_pdf = "minimal.pdf"; + + @Test + public void testGetTotalFilingSize() throws Exception { + ClassLoader classloader = Thread.currentThread().getContextClassLoader(); + String filePath = classloader.getResource(type4_shading_pdf).getFile(); + File inputFile = new File(filePath); + + + TestPDFToImage.doTestFile(inputFile, "src/test/resources/input/rendering", "target/test-output/rendering"); + + } +} diff --git a/pdfbox/src/test/resources/input/rendering/minimal.pdf b/pdfbox/src/test/resources/input/rendering/minimal.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a36c34e384775c4f3ab133b35151aad28f4b7573 GIT binary patch literal 17109 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 literal 0 HcmV?d00001