Problem Barcode4j mit FOP 0.25

Developer

Grünschnabel
Hallo zusammen,
ich versuche ein Barcode (Code 128) mit fop 0.25 und barcode4j in ein PDF einzubetten. Das Problem ist das der generierte Barcode im PDF nicht komplett dargestellt wird (scheint abgeschnitten zu sein).
Ich habe schon etliche Konfigurationen getestet bzgl. (Höhe, Breite, etc.)

<fo:block>
<fo:instream-foreign-object>
<barcode:barcode
xmlns:barcode="http://barcode4j.krysalis.org/ns"
message="123456789">
<barcode:code128>
<barcode:height>8mm</barcode:height>
<module-width>0.21mm</module-width>
</barcode:code128>
</barcode:barcode>
</fo:instream-foreign-object>
</fo:block>

Erwartetes Ergebnis:

barcode.gif

Ergebnis:

barcode4.jpg

Das gleiche Problem habe ich auch wenn ich Barcode-PNG's direkt einbinde.

<fo:table-cell>
<fo:block>
<fo:external-graphic src="barcode.png"></fo:external-graphic>
</fo:block>
</fo:table-cell>

Dort tritt das Problem dann auf, wenn die PNG eine gewisse Größe haben.

Vielen Dank!
 
Zurück