diff --git a/pdfbox-benchmark/pom.xml b/pdfbox-benchmark/pom.xml index 83ecf59029b4346ffbe03c12c024b3c175683609..6dfd714075abf4de4c472786e86b7783e5469d51 100644 --- a/pdfbox-benchmark/pom.xml +++ b/pdfbox-benchmark/pom.xml @@ -2,7 +2,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <artifactId>pdfbox-benchmark</artifactId> - <version>1.2.0</version> + <version>1.2.1</version> <packaging>jar</packaging> <properties> @@ -13,7 +13,7 @@ <parent> <groupId>fi.utu.tech</groupId> <artifactId>pdfbox-suite</artifactId> - <version>1.2.0</version> + <version>1.2.1</version> </parent> <dependencies> diff --git a/pdfbox-gui/pom.xml b/pdfbox-gui/pom.xml index 24735eed1b321d2dae01618810db6796ee813b18..bfbb90154c828d53f3b3c2e6368abbfde035117f 100644 --- a/pdfbox-gui/pom.xml +++ b/pdfbox-gui/pom.xml @@ -2,7 +2,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <artifactId>pdfbox-gui</artifactId> - <version>1.2.0</version> + <version>1.2.1</version> <packaging>jar</packaging> <properties> @@ -14,7 +14,7 @@ <parent> <groupId>fi.utu.tech</groupId> <artifactId>pdfbox-suite</artifactId> - <version>1.2.0</version> + <version>1.2.1</version> </parent> <dependencies> diff --git a/pdfbox-wrapper/pom.xml b/pdfbox-wrapper/pom.xml index 3c8e7ce6227713cbfe78821fa777f4920a27cefa..78d6ae7d8ea00998816c3e5c43aef96bd29d19a4 100644 --- a/pdfbox-wrapper/pom.xml +++ b/pdfbox-wrapper/pom.xml @@ -2,13 +2,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <artifactId>pdfbox-wrapper</artifactId> - <version>1.2.0</version> + <version>1.2.1</version> <packaging>jar</packaging> <parent> <groupId>fi.utu.tech</groupId> <artifactId>pdfbox-suite</artifactId> - <version>1.2.0</version> + <version>1.2.1</version> </parent> <dependencies> diff --git a/pdfbox-wrapper/src/main/java/fi/utu/tech/pdfbox/document/DataSource.kt b/pdfbox-wrapper/src/main/java/fi/utu/tech/pdfbox/document/DataSource.kt index 25bbbed3cd57cf8ebffbd8e6aa3154317caddd2c..a5dc908f82565abc242c8bd7ea178400af2a92d4 100644 --- a/pdfbox-wrapper/src/main/java/fi/utu/tech/pdfbox/document/DataSource.kt +++ b/pdfbox-wrapper/src/main/java/fi/utu/tech/pdfbox/document/DataSource.kt @@ -17,6 +17,8 @@ open class FileSource(val path: Path) : DataSource() { constructor(file: File) : this(file.toPath()) override fun load(): ByteArray = Files.readAllBytes(path) + + override fun toString() = "File $path" } open class ResourceSource(val path: String, private val classDef: Class<*>) : DataSource() { @@ -26,7 +28,11 @@ open class ResourceSource(val path: String, private val classDef: Class<*>) : Da catch (e: Exception) { throw IOException("Java resource $path not found!") } + + override fun toString() = "Resource $path" } open class StreamSource(private val stream: InputStream) : DataSource() { override fun load() = stream.readAllBytes() + + override fun toString() = "Unnamed stream" } \ No newline at end of file diff --git a/pom.xml b/pom.xml index 1f8712918c312e8fed0a1019eddc830cd3dcc394..faed4524718b695fc4b428a1ce8c504471176f5f 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>fi.utu.tech</groupId> <artifactId>pdfbox-suite</artifactId> - <version>1.2.0</version> + <version>1.2.1</version> <packaging>pom</packaging> <properties> @@ -11,7 +11,7 @@ <javafx.version>22</javafx.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <pdfbox.version>3.0.2</pdfbox.version> - <pdfboxwrapper.version>1.2.0</pdfboxwrapper.version> + <pdfboxwrapper.version>1.2.1</pdfboxwrapper.version> </properties> <modules>