プロが教えるわが家の防犯対策術!

JAVAの初心者です。

Eclipse、フレームワーク:Spring を使用して開発しています。
バーコード(Code93)やQRコードを表示したはがきサイズの帳票を印刷したいと思っていますが、
Jasper report にパレットからBarcodeを配置して、barcode4j のQRコードを選択してもエラーとなってしまいます。

ちなみにJasper reportのQRコード部分は下記のとおりです。

<componentElement>
<reportElement x="42" y="29" width="58" height="28" uuid="4c2cf7e5-7ef5-4c9f-91c4-199f7983d60e"/>
<jr:QRCode xmlns:jr="http://jasperreports.sourceforge.net/jasperrepor … xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperrepor … http://jasperreports.sourceforge.net/xsd/compone …
<jr:codeExpression><![CDATA["$F{新出荷コード}"]]></jr:codeExpression>
</jr:QRCode>
</componentElement>


エラー内容は下記のとおりです。

ERROR Digester - Parse Error at line 224 column 228: cvc-complex-type.2.4.a: 要素'jr:QRCode'で始まる無効なコンテンツが見つかりました。'{"http://jasperreports.sourceforge.net/jasperrepor …}'のいずれかが必要です。
org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: 要素'jr:QRCode'で始まる無効なコンテンツが見つかりました。'{"http://jasperreports.sourceforge.net/jasperrepor …}'のいずれかが必要です。


解決方法をご教授いただけないでしょうか。

A 回答 (1件)

Jasper report にはQRコード生成の機能が無いからですね。


http://jaspersoft.biz/archives/3274
多分有償提供?
    • good
    • 0
この回答へのお礼

回答ありがとうございます!
かなり悩んでいましたが、すっきりしました。
本当に助かりました。

お礼日時:2017/09/02 11:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!