39.3. Java DSL の使用


最初に、バーコードデータ fomat クラスを初期化する必要があります。デフォルトのコンストラクターまたはパラメーター化のいずれかを使用できます(JavaDoc を参照)。デフォルト値は以下の通りです。

パラメーターデフォルト値

イメージタイプ(BarcodeImageType)

PNG

100 px

高さ

100 px

encoding

UTF-8

バーコード形式(BarcodeFormat)

qr-Code

Copy to Clipboard Toggle word wrap
// QR-Code default
DataFormat code = new BarcodeDataFormat();

zxing ヒントを使用する場合は、BarcodeDataFormat インスタンスの 'addToHintMap' メソッドを使用できます。

Copy to Clipboard Toggle word wrap
code.addToHintMap(DecodeHintType.TRY_HARDER, Boolean.true);

可能なヒントについては、xzing documentation を参照してください。

39.3.1. マーシャリング

Copy to Clipboard Toggle word wrap
from("direct://code")
  .marshal(code)
  .to("file://barcode_out");

以下を使用して、テストクラスからルートを呼び出すことができます。

Copy to Clipboard Toggle word wrap
template.sendBody("direct://code", "This is a testmessage!");

このイメージは、「barcode_out」フォルダーの中に見つかるはずです。

image

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.