Feature Requests item #1400119, was opened at 2006-01-08 21:42
Message generated for change (Comment added) made by nobody
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615507&aid=1400119&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Closed
Priority: 5
Private: No
Submitted By: Selvan V. Rajan (selvanvr)
Assigned to: Nobody/Anonymous (nobody)
Summary: Different barcode and msg outputs
Initial Comment:
Hi,
I have a requirement where the msg should be displayed
with a space between 4 or 5 characters, and the bar
code should not have the space included.
I had a chance to go thru the source code, but I could
not figure out where the characters get generated as
part of the image.
For examples, if the input msg is 12345678910, the
output msg should be 1234 5678 910, but the barcode
generated should be for 12345678910.
Thanks,
Selvan
----------------------------------------------------------------------
Comment By: Nobody/Anonymous (nobody)
Date: 2007-01-19 16:07
Message:
Logged In: NO
Thanks a lot for the fix, and I'll download and test it.
Selvan
----------------------------------------------------------------------
Comment By: Jeremias Mi (jmaerki)
Date: 2007-01-19 04:34
Message:
Logged In: YES
user_id=225352
Originator: NO
This is now possible thanks to a patch from Dimitar Vlasev. The change
will be contained in the upcoming 2.0 alpha release.
----------------------------------------------------------------------
Comment By: Jeremias Mi (jmaerki)
Date: 2006-01-08 23:49
Message:
Logged In: YES
user_id=225352
What you need is currently not possible directly. The
message that is effectively displayed is usually passed to
the LogicHandler through the startBarcode() method which is
called through one of the *LogicImpl classes in the
generateBarcodeLogic() methods. I guess some work would be
needed there to implement what you need. You didn't say how
exactly you use Barcode4J but if you're using it in an
XSL-FO or SVG environment you can, as a work-around, simply
disable the human-readable part and paint it yourself
through SVG or XSL-FO means. I may have time later this
month to have a look at this. No promises, though.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615507&aid=1400119&group_id=96670

About Barcode4J
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Barcode4J is a barcode generation package written in Java=20
and available under The Apache License version 2.0.
Features
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
1D barcode implementations:
- Interleaved 2 of 5
- Code 39
- Codabar
- Code 128, EAN-128
- UPC-A and UPC-E (with supplementals)
- EAN-13 and EAN-8 (with supplementals)
Postal barcode implementations:
- POSTNET
- Royal Mail Customer Barcode
2D symbologies:
- PDF417
- DataMatrix
Support for multiple output formats:
- SVG
- EPS (Encapsulated PostScript)
- Bitmap images (such as PNG or JPEG)
- Java2D (AWT)
- Text (for testing and debugging only)
Additional features:
- Two APIs (XML-oriented and Bean-style)
- Servlet with support for SVG, EPS and bitmap output
- Command-line interface
- Demonstration applet
Plug-ins/extensions for third-party products:
- Apache Xalan: SVG-generating XSLT extension
- The SAXON XSLT Processor from Michael Kay: SVG-generating XSLT extension
- Apache FOP: support as fo:instream-foreign-object
For more information about Barcode4J, please visit:
http://barcode4j.sourceforge.net
Release Notes
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
I'm pleased to announce the release of Barcode4J 2.0 alpha 1. It is the
first release after quite a long time. The most important new features
are:
- DataMatrix support
- PDF417 support
- Royal Mail Customer Barcode support
- EAN-128 support
- Updated extension for Apache FOP 0.93 and later
- Updated extension for SAXON 8.7 and later
- Support for barcode orientation
A detailed list of changes can be found here:
http://barcode4j.sourceforge.net/changes.html
I would like to ask the community for positive and negative feedback on
the new release. The code is extensively tested but due to some new
areas (notably the new 2D symbologies) please take care before
considering this release for use in production. If you stick to the
previously supported symbologies, you should be safe, though. I expect
the final release to happen within the next three months depending on
the amount of feedback I get. So please test the new stuff and tell me
about your experience!
If you like Barcode4J and can put it to good use, please consider a
donation to me (the amount is your choice). I've bought a barcode
scanner which supports all symbologies supported by Barcode4J so I can
better test the software. And that has to be paid somehow. :-)
http://sourceforge.net/donate/index.php?user_id=3D225352
Special thanks to Thunderhead Ltd (http://www.thunderhead.com) for sponsori=
ng
some of the new symbologies! And thanks to the latest contributors to
help improve Barcode4J! More help is always welcome!
Enjoy!
Jeremias Maerki
Files:
http://sourceforge.net/project/showfiles.php?group_id=3D96670
Checksums:
D0A57552E3523F201C46B663236BD73D barcode4j-2.0alpha1-bin.zip
0AFFB54AA816BBD63484DE3C55E042E2 barcode4j-2.0alpha1-src.zip
62F25EAB41598CE32A834EA6E2FD06D8 barcode4j-2.0alpha1-bin.tar.gz
341F52B3ECE981749FC2BD5BAB16F0F7 barcode4j-2.0alpha1-src.tar.gz

Bugs item #1600399, was opened at 2006-11-21 14:12
Message generated for change (Settings changed) made by jmaerki
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615504&aid=1600399&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Juan Fuentes Nieto (jfnieto)
Assigned to: Nobody/Anonymous (nobody)
Summary: human-readable in FOP extension does not work
Initial Comment:
I'm using the FOP extension to create barcodes on-the-fly. I'm trying to use the human-readable elements but it seems it doesn't work as expected.
When we set the placement, font-size and/or font-name elements it breaks when running the FOP command.
If we set the placement value to the human-readable tag it works, but we can't set the font-size/font-name values.
Code that works:
-------------------------
<barcode:code128>
<barcode:height>12mm</barcode:height>
<barcode:human-readable>top</barcode:human-readable>
</barcode:code128>
-------------------------
Code that does NOT work:
-------------------------
<barcode:code128>
<barcode:height>12mm</barcode:height>
<barcode:human-readable>
<barcode:placement>top</barcode:placement>
<barcode:font-name>Arial</barcode:font-name>
<barcode:font-size>6pt</barcode:font-size>
</barcode:human-readable>
</barcode:code128>
-------------------------
Thanks ;)
----------------------------------------------------------------------
>Comment By: Jeremias Mi (jmaerki)
Date: 2007-01-19 13:44
Message:
Logged In: YES
user_id=225352
Originator: NO
I'm closing this bug as I cannot reproduce it. Please reopen the bug if
you can provide more information.
----------------------------------------------------------------------
Comment By: Jeremias Mi (jmaerki)
Date: 2006-11-22 19:54
Message:
Logged In: YES
user_id=225352
Originator: NO
Can you please elaborate what "it breaks" means? What FOP version did you
use? I've tested with FOP 0.20.5 and it worked as expected.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615504&aid=1600399&group_id=96670

Feature Requests item #1400119, was opened at 2006-01-09 06:42
Message generated for change (Comment added) made by jmaerki
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615507&aid=1400119&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Priority: 5
Private: No
Submitted By: Selvan V. Rajan (selvanvr)
Assigned to: Nobody/Anonymous (nobody)
Summary: Different barcode and msg outputs
Initial Comment:
Hi,
I have a requirement where the msg should be displayed
with a space between 4 or 5 characters, and the bar
code should not have the space included.
I had a chance to go thru the source code, but I could
not figure out where the characters get generated as
part of the image.
For examples, if the input msg is 12345678910, the
output msg should be 1234 5678 910, but the barcode
generated should be for 12345678910.
Thanks,
Selvan
----------------------------------------------------------------------
>Comment By: Jeremias Mi (jmaerki)
Date: 2007-01-19 13:34
Message:
Logged In: YES
user_id=225352
Originator: NO
This is now possible thanks to a patch from Dimitar Vlasev. The change
will be contained in the upcoming 2.0 alpha release.
----------------------------------------------------------------------
Comment By: Jeremias Mi (jmaerki)
Date: 2006-01-09 08:49
Message:
Logged In: YES
user_id=225352
What you need is currently not possible directly. The
message that is effectively displayed is usually passed to
the LogicHandler through the startBarcode() method which is
called through one of the *LogicImpl classes in the
generateBarcodeLogic() methods. I guess some work would be
needed there to implement what you need. You didn't say how
exactly you use Barcode4J but if you're using it in an
XSL-FO or SVG environment you can, as a work-around, simply
disable the human-readable part and paint it yourself
through SVG or XSL-FO means. I may have time later this
month to have a look at this. No promises, though.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615507&aid=1400119&group_id=96670

Support Requests item #1472514, was opened at 2006-04-18 20:14
Message generated for change (Comment added) made by jmaerki
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1472514&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: General Problem
Group: None
>Status: Closed
Priority: 5
Private: No
Submitted By: Robert Deeken (rdeeken)
Assigned to: Nobody/Anonymous (nobody)
Summary: Saxon v8.7.1 error
Initial Comment:
When I run the example I get the following error using
the lastest version of saxon.
Thanks.
C:\barcode4j-1.0\examples\saxon8>run
Warning: Running an XSLT 1.0 stylesheet with an XSLT
2.0 processor
Exception in thread "main" java.lang.NoSuchFieldError:
attributeList
at
org.krysalis.barcode4j.saxon8.BarcodeStyleElement.prepareAttributes(B
arcodeStyleElement.java:70)
at
net.sf.saxon.style.StyleElement.processAttributes(StyleElement.java:3
75)
at
net.sf.saxon.style.StyleElement.processAllAttributes(StyleElement.jav
a:340)
at
net.sf.saxon.style.StyleElement.processAllAttributes(StyleElement.jav
a:348)
at
net.sf.saxon.style.StyleElement.processAllAttributes(StyleElement.jav
a:348)
at
net.sf.saxon.style.XSLStylesheet.processAllAttributes(XSLStylesheet.j
ava:922)
at
net.sf.saxon.style.XSLStylesheet.preprocess(XSLStylesheet.java:649)
at
net.sf.saxon.PreparedStylesheet.setStylesheetDocument(PreparedStylesh
eet.java:295)
at
net.sf.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:127)
at
net.sf.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryIm
pl.java:135)
at
net.sf.saxon.Transform.doTransform(Transform.java:462)
at net.sf.saxon.Transform.main(Transform.java:60)
----------------------------------------------------------------------
>Comment By: Jeremias Mi (jmaerki)
Date: 2007-01-15 12:25
Message:
Logged In: YES
user_id=225352
Originator: NO
I've finally applied your changes. They will be in the upcoming release.
Thanks a lot!
----------------------------------------------------------------------
Comment By: Robert Deeken (rdeeken)
Date: 2006-04-20 21:12
Message:
Logged In: YES
user_id=3908
I think I got it. I have attached the source in a zip.
Let me know
----------------------------------------------------------------------
Comment By: Robert Deeken (rdeeken)
Date: 2006-04-19 23:20
Message:
Logged In: YES
user_id=3908
I started wroking on it today, but I am stuck on the
ConfigurationUtil.buildConfiguration(Node).
I keep getting a ClassCast exception. I will work on it
some more tomorrow.
----------------------------------------------------------------------
Comment By: Jeremias Mi (jmaerki)
Date: 2006-04-18 20:21
Message:
Logged In: YES
user_id=225352
Looks like SAXON changed the API for extensions in a
backwards-incompatible way since I've implemented the
extension with SAXON 8.0. I'll try to find time to fix this
but I can't promise any date. If you can help, all the better.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1472514&group_id=96670

Support Requests item #1461709, was opened at 2006-03-31 00:43
Message generated for change (Settings changed) made by jmaerki
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1461709&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: How to add additional text in barcode
Initial Comment:
Is there a way to add additional text on
top/bottom/sides of the bar code. This text string
could be description of the barcode etc.
----------------------------------------------------------------------
Comment By: Jeremias Mi (jmaerki)
Date: 2006-03-31 06:57
Message:
Logged In: YES
user_id=225352
In my opinion, that's outside the scope of Barcode4J. In an
XSL-FO or SVG environment, you'd paint such descriptive text
using the means available in the respective environment. The
same applies if the barcodes are painted through the Java2D
subsystem. Such a description test is not strictly a part of
the barcode.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1461709&group_id=96670

Support Requests item #1633978, was opened at 2007-01-12 13:23
Message generated for change (Comment added) made by vlasevdr
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1633978&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: General Problem
Group: None
Status: Closed
Priority: 5
Private: No
Submitted By: Dimitar Vlasev (vlasevdr)
Assigned to: Nobody/Anonymous (nobody)
Summary: New feature available
Initial Comment:
Hi all barcode4j developers.
I realy hope this is the right place for this message, and hopefully someone will get to it soon.
Recently I have developed one new feature for barcode4j: custom human readable message pattern.
I am willing to contribute with my source code to the project.
I have wrote to Jeremias Mearki on this subject a week ago, and I have not receive any response from him.
I have updated the sapmle web application to reveal my new feature and I can supply you with updated .war so you can take a look at the new feature if you need to do so prior requesting my source code.
I am looking forward for your response on this subject even if it's "We don't need this crap." :-)
Best Regards,
Dimitar Vlasev.
----------------------------------------------------------------------
>Comment By: Dimitar Vlasev (vlasevdr)
Date: 2007-01-12 16:22
Message:
Logged In: YES
user_id=1690169
Originator: YES
I have ended up with mail delivery failure, sending message to
barcode4j-developers@... so I will upload and attach
.zip with diffs here.
File Added: Barcode4j_custom_pattern_diffs.zip
----------------------------------------------------------------------
Comment By: Dimitar Vlasev (vlasevdr)
Date: 2007-01-12 15:40
Message:
Logged In: YES
user_id=1690169
Originator: YES
I have sent you the diffs, if there's any problem please feel free to
contact me.
----------------------------------------------------------------------
Comment By: Jeremias Mi (jmaerki)
Date: 2007-01-12 13:52
Message:
Logged In: YES
user_id=225352
Originator: NO
I did answer you. 120 minutes after you sent your mail. Here's the text
again:
-----
Hi Dimitar
Sounds good. And it's the right time, too. I'm currently preparing an
alpha release for Barcode4J 2.0. I can squeeze in your stuff if it works
out. Please send the diff/patch to
barcode4j-developers@... I'll take a look at it
tomorrow.
-----
You were lucky I didn't manage to finish the release already, so you have
another chance.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1633978&group_id=96670

Support Requests item #1633978, was opened at 2007-01-12 13:23
Message generated for change (Comment added) made by vlasevdr
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1633978&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: General Problem
Group: None
Status: Closed
Priority: 5
Private: No
Submitted By: Dimitar Vlasev (vlasevdr)
Assigned to: Nobody/Anonymous (nobody)
Summary: New feature available
Initial Comment:
Hi all barcode4j developers.
I realy hope this is the right place for this message, and hopefully someone will get to it soon.
Recently I have developed one new feature for barcode4j: custom human readable message pattern.
I am willing to contribute with my source code to the project.
I have wrote to Jeremias Mearki on this subject a week ago, and I have not receive any response from him.
I have updated the sapmle web application to reveal my new feature and I can supply you with updated .war so you can take a look at the new feature if you need to do so prior requesting my source code.
I am looking forward for your response on this subject even if it's "We don't need this crap." :-)
Best Regards,
Dimitar Vlasev.
----------------------------------------------------------------------
>Comment By: Dimitar Vlasev (vlasevdr)
Date: 2007-01-12 15:40
Message:
Logged In: YES
user_id=1690169
Originator: YES
I have sent you the diffs, if there's any problem please feel free to
contact me.
----------------------------------------------------------------------
Comment By: Jeremias Mi (jmaerki)
Date: 2007-01-12 13:52
Message:
Logged In: YES
user_id=225352
Originator: NO
I did answer you. 120 minutes after you sent your mail. Here's the text
again:
-----
Hi Dimitar
Sounds good. And it's the right time, too. I'm currently preparing an
alpha release for Barcode4J 2.0. I can squeeze in your stuff if it works
out. Please send the diff/patch to
barcode4j-developers@... I'll take a look at it
tomorrow.
-----
You were lucky I didn't manage to finish the release already, so you have
another chance.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1633978&group_id=96670

Support Requests item #1633978, was opened at 2007-01-12 12:23
Message generated for change (Comment added) made by jmaerki
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1633978&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: General Problem
Group: None
>Status: Closed
Priority: 5
Private: No
Submitted By: Dimitar Vlasev (vlasevdr)
Assigned to: Nobody/Anonymous (nobody)
Summary: New feature available
Initial Comment:
Hi all barcode4j developers.
I realy hope this is the right place for this message, and hopefully someone will get to it soon.
Recently I have developed one new feature for barcode4j: custom human readable message pattern.
I am willing to contribute with my source code to the project.
I have wrote to Jeremias Mearki on this subject a week ago, and I have not receive any response from him.
I have updated the sapmle web application to reveal my new feature and I can supply you with updated .war so you can take a look at the new feature if you need to do so prior requesting my source code.
I am looking forward for your response on this subject even if it's "We don't need this crap." :-)
Best Regards,
Dimitar Vlasev.
----------------------------------------------------------------------
>Comment By: Jeremias Mi (jmaerki)
Date: 2007-01-12 12:52
Message:
Logged In: YES
user_id=225352
Originator: NO
I did answer you. 120 minutes after you sent your mail. Here's the text
again:
-----
Hi Dimitar
Sounds good. And it's the right time, too. I'm currently preparing an
alpha release for Barcode4J 2.0. I can squeeze in your stuff if it works
out. Please send the diff/patch to
barcode4j-developers@... I'll take a look at it
tomorrow.
-----
You were lucky I didn't manage to finish the release already, so you have
another chance.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1633978&group_id=96670

Support Requests item #1633978, was opened at 2007-01-12 13:23
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1633978&group_id=96670
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: General Problem
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Dimitar Vlasev (vlasevdr)
Assigned to: Nobody/Anonymous (nobody)
Summary: New feature available
Initial Comment:
Hi all barcode4j developers.
I realy hope this is the right place for this message, and hopefully someone will get to it soon.
Recently I have developed one new feature for barcode4j: custom human readable message pattern.
I am willing to contribute with my source code to the project.
I have wrote to Jeremias Mearki on this subject a week ago, and I have not receive any response from him.
I have updated the sapmle web application to reveal my new feature and I can supply you with updated .war so you can take a look at the new feature if you need to do so prior requesting my source code.
I am looking forward for your response on this subject even if it's "We don't need this crap." :-)
Best Regards,
Dimitar Vlasev.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=615505&aid=1633978&group_id=96670

Is there going to be a new release published which includes the latest ex=
tension? The latest, 1.0 release still has the old FOP extension. Accor=
ding to the mail archive, CVS was updated a year ago with the 0.9 extensi=
on.
_____ =20
Confidentiality Notice:
**********************************************
This E-mail and any attachments thereto, are intended only for use by the=
addressee(s) named herein and may contain legally privileged and/or conf=
idential information. If you are not the intended recipient of this E-mai=
l, you are hereby notified any dissemination, distribution or copying of =
this E-mail, and any attachments thereto, is strictly prohibited. If you =
receive this E-mail in error, please immediately notify me by reply E-mai=
l or telephone at (218) 723-7887 and permanently delete the original and =
any copy of this E-mail, and any printout thereof.=20
Confidentiality Notice:=0A**********************************************=0A=
This E-mail and any attachments thereto, are intended only for use by the=
addressee(s) named herein and may contain legally privileged and/or conf=
idential information. If you are not the intended recipient of this E-mai=
l, you are hereby notified any dissemination, distribution or copying of =
this E-mail, and any attachments thereto, is strictly prohibited. If you =
receive this E-mail in error, please immediately notify me by reply E-mai=
l or telephone at (218) 723-7887 and permanently delete the original and =
any copy of this E-mail, and any printout thereof.=20