Java でスイス バーコードを生成します。

スイスのバーコードには、小包、提供するサービス、および配送の詳細に関する情報を含めることができるため、小包の自動処理が可能になります。プロジェクトまたはアプリケーションで、国内または国際郵便用のスイス バーコードを作成することができます。したがって、この記事では、Java でプログラムを使用して国内または国際配送用のスイス郵便のバーコードを作成する方法について説明します。

Swiss Barcode Generator - Java API 設定

Aspose.BarCode for Java を使用して、さまざまなタイプの バーコード から情報を作成または読み取ることができます。 ダウンロード ページから JAR ファイルにアクセスして構成するか、Aspose リポジトリ から次の構成をアプリケーションの pom.xml ファイルに貼り付けて構成できます。

<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>

Java でスイス国内のバーコードを作成する

以下の手順では、Java でプログラムを使用して国内郵便用のスイス バーコードを生成する方法について説明します。

  1. BarcodeGenerator クラスのオブジェクトを作成します。
  2. バーコードの寸法をピクセル数で指定します。
  3. 出力されたスイス バーコードを JPEG、PNG、またはその他の画像形式として保存します。

以下のコード スニペットは、国内郵便用のスイス バーコードを Java でプログラムによって生成する方法を示しています。

// 18 桁のコードで Swiss Post Domestic Mail バーコードを生成します
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);

Java で国際スイス郵便のバーコードを生成する

次の手順に従って、Java でプログラムによって国際スイス郵便のバーコードを生成できます。

  1. BarcodeGenerator クラスのオブジェクトをインスタンス化し、EncodeType を指定します。
  2. バーコードのサイズをピクセル数で設定します。
  3. 出力スイス コードを JPG または PNG 画像として保存します。

次のコード スニペットは、Java で国際スイス郵便のバーコードを生成する方法を示しています。

// 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);

無料ライセンスを取得する

評価用ウォーターマークや制限なしで API を評価するために、無料の一時ライセンス をリクエストできます。

結論

この記事では、Java でプログラムによってスイス郵便のバーコードを作成する方法を学びました。いくつかの API 呼び出しで、国内または国際メールのバーコードを簡単に生成できます。さらに、ドキュメント スペースでは、他の多くの種類のバーコードを操作する方法について説明しています。不明な点がある場合は、フォーラム までご連絡ください。

関連項目