I've put this on my backlog but I'll need the latest edition of the ISO spec https://github.com/SingingBush/barcode4j/issues/91
This has been done on my fork https://github.com/SingingBush/barcode4j also with other improvements. Releases are available in maven central: https://search.maven.org/artifact/com.singingbush/barcode4j
I've done some testing of this on my fork: https://github.com/singingBush/barcode4j The EAN128LogicImpl.java will add brackets itself by default unless you use <barcode:omit-brackets>true</barcode:omit-brackets> so perhaps what's needed here is: <fo:instream-foreign-object> <barcode:barcode xmlns:barcode="http://barcode4j.krysalis.org/ns" message="{$message}" orientation="0"> <barcode:ean-128> <barcode:height>18mm</barcode:height> <barcode:module-width>0.43mm</barcode:module-width> <barcode:human-readable>...
Here is the example in which I replaced the spaces with an underscore.
Incorrect data string when using the characters "#" and "=" in connection with spaces
ean-128, Bar code is correct, code display format issues
Illegal character "x" - DataMatrixHighLevelEncoder.illegalCharacter
PreloaderBarcode causes FOP to validate SVGs
Hi, I can also reproduce this. However I cannot confirm @jan-prill's observation that there must be two numbers in the end. It's also reproducible with aaa++PC-UD1k, coming out as aaa++PC-UD1{k. Is there any chance for another barcode4j release containing a fix for this? Best regards Tillmann
Upgrade to FOP 2.1 or later
Upgrade to FOP 21 or later
It seems barcode4j is not active. It stopped at svn rev 372 I forked a version at github https://github.com/chunlinyao/barcode4j for my needs. Recently I am considering to remove avalon from it. But I am not familiar with avalon.
FOP 0.93 and 0.94 extension fails
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LOCAL_FOP_HOME%barcode4j\barcode4j-2.1.0\build\barcode4j.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LOCAL_FOP_HOME%barcode4j\barcode4j-2.1.0\build\barcode4j-fop-ext.jar
Add attachments
Add attachments
No handler defined for XML: http://barcode4j.krysalis.org/ns
error barcode4j.war
barcode4j: trunk svn372, can't set params like height etc.
switch character sets manually in gs1 128
When I generate the Datamatrix with the attached content then it causes the exception.
DATAMATRIX --- java.lang.IllegalArgumentException: Illegal character: i (0x0069)
After creating ticket only I saw that format got changed little bit. Please see the attach image show the correct format need to be generated in the barcode. Thanks.
Barcode4j Datamatrix generation issue
Remove avalon dependency
Bad symbols while generating EAN13 barcode
EAN128 group separator is supressed during SCAN
Code39 doesn't scan on Paper but on PDF
Hi All, I am using Apache FOP and barcode4j to generate barcode.The number of letters...
Hello, sorry for updating of the old thread.. Is there any news in matter of number...
Hello, sorry for updating old thread.. Is there any news in matter of number of total...
That would be great!!!
Use zxing 3.1 and remove superfuous and buggy handling of "java unicode escapes in xml files"
Sorry..missed attachment
Hi Marc, Please find attached the unit test file. Thanks Lavanya
Hi Marc, I do not have a unit test for this as of now, I will create one and post...
Can you provide a unit test allowing to reproduce it?
java.lang.NoClassDefFoundError: org/krysalis/barcode4j/output/CanvasProvider
UPC/EAN: Make printing of check digit in human-readable text configurable
no need for CVSROOT in SVN
initial checkin
Standard project directories initialized by cvs...
Fix for bug 942246:
initial checkin
Update copyright year and reformat code.
Update changes for new SAXON 8 extension
Additional tests for bug 942246
Add a test for bug number 942246. No failures o...
Update status, bug 942246 fixed.
Added test for bug 942246. Now successfully rep...
This commit was manufactured by cvs2svn to crea...
Run JUnit task in headless mode (to satisfy Gum...
Fix for bug 942246:
Initial import after move from Krysalis Barcode...
Use dynamic transformer lookup instead of using...
Reenable documentElement lookup but still provi...
Update copyright year
Some notes about classpaths and endorsed standa...
Reenable Xalan bug test as it doesn't break the...
Run Xalan bug test separately without breaking ...
Initial import after move from Krysalis Barcode...
XSLT extension for SAXON 8.x
Font size now internally uses millimeters, too,...
Update changes and todos
Fixed FOP extension to work with the AWT renderer.
Barcode4J now licensed under the Apache License...
Update to Apache license 2.0
Added the ability to reuse the CanvasProvider b...
Now includes documentation for adding #page-num...
Show how to use the ${page-number} variable in ...
Add FAQ entry about headless operation.
Provide links to the unit descriptions.
Added new "Running Barcode4J" page and modified...
Remove tab characters.
Fixed a problem with calculating barcode dimens...
A note about EPS output not containing bitmap p...
Fixed search site
Only style clean-up
More changes to barcode-xml.xml, including:
FOP Extension can now use the page number in th...
Decoupling from Avalon Framework where possible...
misspelled package renamed.
The split between beans and Avalon-configurable...
ignore out directory
Refactoring cycle to make Avalon Framework depe...
Add some comments to the pagenumber feature of ...
Adjust to changes in base class.
Demo new capabilities.
Trying to improve the comment on Code39.
Ignores
Creating a barcode4j-light.jar without dependen...
Ignores
Describe all JARs
Documentation updates: building.xml, cli.xml, c...
Status update
Javadocs touch ups.
misspelled package renamed.
svg files copied from src/documentation/resourc...
No more logging in Barcode4J
Use a build.properties to control certain prope...