diff --git a/README.md b/README.md index e32e999f..0bf6de33 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@

NuGet crates.io -Maven Central +Maven Central PyPI npm Go Reference @@ -87,12 +87,16 @@ features, known gaps, and development workflow. ```xml - io.github.shps951023 + io.github.mini-software minipdf - 0.1.0 + 0.1.2 ``` +Maven group IDs may contain hyphens, but Java package names may not. Therefore, +the dependency uses `io.github.mini-software`, while imports use +`io.github.minisoftware.minipdf`. + ```java import io.github.minisoftware.minipdf.MiniPdf; import java.nio.file.Path; diff --git a/documents/README.fr.md b/documents/README.fr.md index 8555a85e..ab864280 100644 --- a/documents/README.fr.md +++ b/documents/README.fr.md @@ -7,7 +7,7 @@

NuGet crates.io -Maven Central +Maven Central PyPI npm Go Reference @@ -83,12 +83,16 @@ Le [guide Rust](../minipdf-rs/README.md) décrit l'API du crate, la CLI, les fon ```xml - io.github.shps951023 + io.github.mini-software minipdf - 0.1.0 + 0.1.2 ``` +Les `groupId` Maven peuvent contenir des traits d’union, contrairement aux noms +de packages Java. La dépendance utilise donc `io.github.mini-software`, tandis +que les imports utilisent `io.github.minisoftware.minipdf`. + ```java import io.github.minisoftware.minipdf.MiniPdf; import java.nio.file.Path; diff --git a/documents/README.it.md b/documents/README.it.md index ee17d8aa..9311e8e8 100644 --- a/documents/README.it.md +++ b/documents/README.it.md @@ -7,7 +7,7 @@

NuGet crates.io -Maven Central +Maven Central PyPI npm Go Reference @@ -83,12 +83,16 @@ La [guida Rust](../minipdf-rs/README.md) descrive API del crate, CLI, funzionali ```xml - io.github.shps951023 + io.github.mini-software minipdf - 0.1.0 + 0.1.2 ``` +I `groupId` Maven possono contenere trattini, mentre i nomi dei package Java no. +Per questo la dipendenza usa `io.github.mini-software` e gli import usano +`io.github.minisoftware.minipdf`. + ```java import io.github.minisoftware.minipdf.MiniPdf; import java.nio.file.Path; diff --git a/documents/README.ja.md b/documents/README.ja.md index 1f7f858c..8e2b0bde 100644 --- a/documents/README.ja.md +++ b/documents/README.ja.md @@ -7,7 +7,7 @@

NuGet crates.io -Maven Central +Maven Central PyPI npm Go Reference @@ -83,12 +83,16 @@ minipdf report.docx -o report.pdf ```xml - io.github.shps951023 + io.github.mini-software minipdf - 0.1.0 + 0.1.2 ``` +Maven の `groupId` ではハイフンを使用できますが、Java のパッケージ名では使用できません。 +そのため、依存関係には `io.github.mini-software`、import には +`io.github.minisoftware.minipdf` を使用します。 + ```java import io.github.minisoftware.minipdf.MiniPdf; import java.nio.file.Path; diff --git a/documents/README.ko.md b/documents/README.ko.md index 0d144654..dbac64db 100644 --- a/documents/README.ko.md +++ b/documents/README.ko.md @@ -7,7 +7,7 @@

NuGet crates.io -Maven Central +Maven Central PyPI npm Go Reference @@ -83,12 +83,16 @@ minipdf report.docx -o report.pdf ```xml - io.github.shps951023 + io.github.mini-software minipdf - 0.1.0 + 0.1.2 ``` +Maven `groupId`에는 하이픈을 사용할 수 있지만 Java 패키지 이름에는 사용할 수 없습니다. +따라서 의존성에는 `io.github.mini-software`를 사용하고 import에는 +`io.github.minisoftware.minipdf`를 사용합니다. + ```java import io.github.minisoftware.minipdf.MiniPdf; import java.nio.file.Path; diff --git a/documents/README.zh-CN.md b/documents/README.zh-CN.md index d7b22281..c84c2987 100644 --- a/documents/README.zh-CN.md +++ b/documents/README.zh-CN.md @@ -7,7 +7,7 @@

NuGet crates.io -Maven Central +Maven Central PyPI npm Go Reference @@ -83,12 +83,15 @@ minipdf report.docx -o report.pdf ```xml - io.github.shps951023 + io.github.mini-software minipdf - 0.1.0 + 0.1.2 ``` +Maven `groupId` 可以包含连字符,但 Java 包名不能。因此依赖坐标使用 +`io.github.mini-software`,import 使用 `io.github.minisoftware.minipdf`。 + ```java import io.github.minisoftware.minipdf.MiniPdf; import java.nio.file.Path; diff --git a/documents/README.zh-TW.md b/documents/README.zh-TW.md index 69bc98c4..cb46fd6f 100644 --- a/documents/README.zh-TW.md +++ b/documents/README.zh-TW.md @@ -7,7 +7,7 @@

NuGet crates.io -Maven Central +Maven Central PyPI npm Go Reference @@ -83,12 +83,15 @@ minipdf report.docx -o report.pdf ```xml - io.github.shps951023 + io.github.mini-software minipdf - 0.1.0 + 0.1.2 ``` +Maven `groupId` 可以包含連字號,但 Java 套件名稱不能。因此相依套件座標使用 +`io.github.mini-software`,import 使用 `io.github.minisoftware.minipdf`。 + ```java import io.github.minisoftware.minipdf.MiniPdf; import java.nio.file.Path; diff --git a/minipdf-java/README.md b/minipdf-java/README.md index d2891656..10d3ea9d 100644 --- a/minipdf-java/README.md +++ b/minipdf-java/README.md @@ -9,12 +9,16 @@ The library is available from Maven Central: ```xml - io.github.shps951023 + io.github.mini-software minipdf - 0.1.1 + 0.1.2 ``` + Maven group IDs may contain hyphens, but Java package names may not. Therefore, + the dependency uses `io.github.mini-software`, while imports use + `io.github.minisoftware.minipdf`. + ## Library ```java @@ -36,14 +40,14 @@ Download the executable JAR with Maven: ```powershell mvn dependency:copy ` - -Dartifact=io.github.shps951023:minipdf-cli:0.1.1 ` + -Dartifact=io.github.mini-software:minipdf-cli:0.1.2 ` -DoutputDirectory=. ``` Convert a document: ```powershell -java -jar minipdf-cli-0.1.1.jar input.pptx -o output.pdf +java -jar minipdf-cli-0.1.2.jar input.pptx -o output.pdf ``` The CLI accepts `.docx`, `.xlsx`, and `.pptx` files. Run it with `--help` for diff --git a/minipdf-java/minipdf-cli/pom.xml b/minipdf-java/minipdf-cli/pom.xml index 22050e46..7eecb22e 100644 --- a/minipdf-java/minipdf-cli/pom.xml +++ b/minipdf-java/minipdf-cli/pom.xml @@ -5,9 +5,9 @@ 4.0.0 - io.github.shps951023 + io.github.mini-software minipdf-java-parent - 0.1.1 + 0.1.2 minipdf-cli diff --git a/minipdf-java/minipdf-cli/src/main/java/io/github/minisoftware/minipdf/cli/MiniPdfCommand.java b/minipdf-java/minipdf-cli/src/main/java/io/github/minisoftware/minipdf/cli/MiniPdfCommand.java index 609e275e..c8f5303d 100644 --- a/minipdf-java/minipdf-cli/src/main/java/io/github/minisoftware/minipdf/cli/MiniPdfCommand.java +++ b/minipdf-java/minipdf-cli/src/main/java/io/github/minisoftware/minipdf/cli/MiniPdfCommand.java @@ -20,7 +20,7 @@ @Command( name = "minipdf", - version = "minipdf-java 0.1.1", + version = "minipdf-java 0.1.2", description = "Convert XLSX, DOCX, and PPTX files to PDF with the Java MiniPdf engine.", mixinStandardHelpOptions = true, subcommands = MiniPdfCommand.ConvertCommand.class) diff --git a/minipdf-java/minipdf/pom.xml b/minipdf-java/minipdf/pom.xml index 7f55c300..0a3db79f 100644 --- a/minipdf-java/minipdf/pom.xml +++ b/minipdf-java/minipdf/pom.xml @@ -5,9 +5,9 @@ 4.0.0 - io.github.shps951023 + io.github.mini-software minipdf-java-parent - 0.1.1 + 0.1.2 minipdf diff --git a/minipdf-java/pom.xml b/minipdf-java/pom.xml index b49c8070..40ec7fac 100644 --- a/minipdf-java/pom.xml +++ b/minipdf-java/pom.xml @@ -4,9 +4,9 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - io.github.shps951023 + io.github.mini-software minipdf-java-parent - 0.1.1 + 0.1.2 pom MiniPdf for Java