http://ofbiz.116.s1.nabble.com/Help-with-generating-QR-code-in-pdf-using-Apache-FO-tp4718081p4718099.html
I think you're close. Try adding content-height, content-width and scaling
> Hi Shi,
>
>
> Thanks for the quick reply.
>
>
> I have replaced the barcode4j-fop-ext-complete-2.0.jar with the one
> mentioned below barcode4j-trunk-zxing3.3.1-jdk8.jar
>
>
> and got the following:
>
> [java] 2018-01-09 18:44:50,802 (http-bio-0.0.0.0-8085-exec-8)
> [LoggingEventListener.java:82 :ERROR] The intrinsic dimensions of an
> instream-foreign-object could not be determined. (See position 78:37)
>
>
> Now it is not generating bar code or qr code with this. I see that the jar
> has jdk 1.8 in the name, it may be a compatibility issue. Would you be
> aware of 1.6 version.
>
>
> Thanks,
>
> Arun
>
> ________________________________
> From: Shi Jinghai <
[hidden email]>
> Sent: Tuesday, January 9, 2018 5:43:15 PM
> To:
[hidden email]
> Subject: Re: Help with generating QR code in pdf using Apache FO
>
> Hi Arun,
>
> I guess perhaps you didn't replace barcode4j under framework/base/lib of
> OFBiz 10.04 with barcode4j-trunk-zxing3.3.1-jdk8.jar. If so, please try
> and see if this could make it work.
>
> Kind Regards,
>
> Shi Jinghai
>
>
> -----邮件原件-----
> 发件人: Arun Sankar [mailto:
[hidden email]]
> 发送时间: 2018年1月9日 19:33
> 收件人:
[hidden email]
> 主题: Help with generating QR code in pdf using Apache FO
>
> Hi All,
>
>
> I am using Ofbiz 10 and want to generate QR code in a pdf using Apache FO.
> Have tried a few things like suggested here
https://issues.apache.org/> jira/browse/OFBIZ-7034 like adding the barcode4j-trunk-zxing3.3.1-
> jdk8.jar.
>
>
> and
>
> <fo:instream-foreign-object>
> <barcode:barcode xmlns:barcode="
http://barcode4j.krysalis.org/ns"
> message="Welcome To Apache OFBiz">
> <barcode:qr>
> <barcode:module-width>1mm</barcode:module-width>
> <barcode:encoding>UTF-8</barcode:encoding>
> <barcode:ec-level>H</barcode:ec-level>
> <quiet-zone enabled="true">5mm</quiet-zone>
> </barcode:qr>
> </barcode:barcode>
> </fo:instream-foreign-object>
>
>
> However I get this error:
>
> org.krysalis.barcode4j.BarcodeException: No barcode configuration
> element not found
> at org.krysalis.barcode4j.BarcodeUtil.createBarcodeGenerator(
> BarcodeUtil.java:110)
> at org.krysalis.barcode4j.BarcodeUtil.createBarcodeGenerator(
> BarcodeUtil.java:146)
>
> Any suggestions on what I might be missing here.
>
> Thanks,
> Arun
>