Le code à barres suisse permet le traitement automatisé des colis car ils peuvent contenir des informations sur un colis, l’offre de service et les détails de livraison. Vous souhaiterez peut-être créer un code-barres suisse pour le courrier national ou international dans vos projets ou applications. En conséquence, cet article explique comment créer un code-barres de courrier postal suisse pour l’expédition nationale ou internationale par programmation en Java.
- Générateur de codes à barres suisse - Configuration de l’API Java
- Créer un code à barres national suisse en Java
- Générer un code-barres international Swiss Post Mail en Java
Générateur de codes à barres suisse - Configuration de l’API Java
Aspose.BarCode for Java peut être utilisé pour créer ou lire des informations à partir de différents types de codes à barres. Vous pouvez le configurer en accédant au fichier JAR depuis la page downloads ou le configurer depuis Aspose Repository en collant les configurations suivantes dans le fichier pom.xml de votre application.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-barcode</artifactId>
<version>22.11</version>
</dependency>
Créer un code à barres national suisse en Java
Les étapes ci-dessous expliquent comment générer un code-barres suisse pour le courrier national par programmation en Java :
- Créez un objet de la classe BarcodeGenerator.
- Spécifiez les dimensions du code-barres en nombre de pixels.
- Enregistrez le code à barres suisse de sortie au format JPEG, PNG ou tout autre format d’image.
L’extrait de code ci-dessous montre comment générer un code-barres suisse pour le courrier national par programmation en Java :
// Générer un code-barres Swiss Post Domestic Mail avec le code à 18 chiffres
var gen = new BarcodeGenerator(EncodeTypes.SWISS_POST_PARCEL, "983412345612345678");
gen.getParameters().getBarcode().getXDimension().setPixels(2);
gen.getParameters().getBarcode().getBarHeight().setPixels(40);
gen.save("SwissPostDomesticMail.png", BarCodeImageFormat.PNG);
Générer un code-barres international Swiss Post Mail en Java
Vous pouvez générer un code-barres de courrier postal suisse international par programmation en Java en procédant comme suit.
- Instanciez un objet de la classe BarcodeGenerator et spécifiez le EncodeType.
- Définissez la taille du code-barres en nombre de pixels.
- Enregistrez le code suisse de sortie sous forme d’image JPG ou PNG.
L’extrait de code suivant montre comment générer un code-barres postal international de la poste suisse en Java :
// Générer un code-barres Swiss Post International Mail
var gen = new BarcodeGenerator(EncodeTypes.SWISS_POST_PARCEL, "RM999605013CH");
gen.getParameters().getBarcode().getXDimension().setPixels(2);
gen.getParameters().getBarcode().getBarHeight().setPixels(40);
gen.save("SwissPostInternationalMail.png", BarCodeImageFormat.PNG);
Obtenez une licence gratuite
Vous pouvez demander une licence temporaire gratuite afin d’évaluer l’API sans filigrane d’évaluation ni limitation.
Conclusion
Dans cet article, vous avez appris à créer un code-barres de courrier postal suisse par programmation en Java. Vous pouvez facilement générer le code-barres pour le courrier national ou international avec quelques appels API. De plus, l’espace documentation explique comment travailler avec de nombreux autres types de codes-barres. En cas d’ambiguïtés, vous pouvez nous contacter sur forum.