Cette application permet de générer les documents PDF de pré-inscription et d’inscription au concours de peinture Octopainting, organisé dans le cadre de la convention OctoGônes.
octopainting-registration-form
est un programme Java, et suppose l’installation de Java sur la machine.
Pour vérifier que Java est installé, entrer dans une invite en ligne de commande :
java -version
Si Java est correctement installé, la commande devrait imprimer une sortie semblable à celle-ci :
openjdk version "17.0.8.1" 2023-08-24 OpenJDK Runtime Environment (build 17.0.8.1+1-Ubuntu-0ubuntu120.04) OpenJDK 64-Bit Server VM (build 17.0.8.1+1-Ubuntu-0ubuntu120.04, mixed mode, sharing)
octopainting-registration-form
a 2 usages, accessibles par une interface utilisateur graphique ou en ligne de commande.
Pour afficher l’interface utilisateur :
java -jar octopainting-registration-form-1.0.0-jar-with-dependencies.jar gui
Produire les documents de pré-inscription, avec les données issues du formulaire de pré-inscription, dans une invite en ligne de commande :
java -jar octopainting-registration-form-1.0.0-jar-with-dependencies.jar export <chemin-vers-fichier-tsv> pre-inscriptions-2023.pdf
-
Le premier paramètre,
export
indique àoctopainting-registration-form
qu’il doit convertir un fichier TSV en fichier PDF. -
Le deuxième paramètre est le chemin vers le fichier TSV, qui peut être absolu ou relatif.
-
Le troisème paramètre est le chemin vers le fichier PDF généré par le programme, qui peut être absolu ou relatif également.
Produire un formulaire d’inscription vierge, dans une invite en ligne de commande :
java -jar octopainting-registration-form-1.0.0-jar-with-dependencies.jar blank formulaire-vierge-2023.pdf
-
Le premier paramètre,
blank
indique àoctopainting-registration-form
qu’il doit produire un formulaire vierge. -
Le deuxième paramètre est le chemin vers le fichier PDF généré par le programme, qui peut être absolu ou relatif.