Sorry, wrong list. Barcode4J support is available at: barcode4j-us...@lists.sourceforge.net
Anyway, Code 128 doesn't support Unicode. Only the US-ASCII character set is supported. See: http://en.wikipedia.org/wiki/Code_128 http://barcode4j.sourceforge.net/2.1/symbol-code128.html On 15.12.2010 12:12:35 boraldo wrote: > > Here is my code: > > public class BarcodeService > { > private static final int DPI = 100; > > public static void generate(OutputStream outputStream, String message) > throws IOException > { > AbstractBarcodeBean bean = new Code128Bean(); > > bean.setModuleWidth(UnitConv.in2mm(1.0f / DPI)); > bean.doQuietZone(false); > > BitmapCanvasProvider canvas = > new BitmapCanvasProvider(outputStream, > "image/jpeg", DPI, > BufferedImage.TYPE_BYTE_BINARY, false, 0); > > bean.generateBarcode(canvas, message); > canvas.finish(); > > } > > public static void main(String[] args) throws IOException > { > generate(new FileOutputStream("C:/1.png"), "йцу"); > } > } > > > "йцу" are russian symbols in utf-8. These leads to > java.lang.IllegalArgumentException: Illegal character: й > How can I get rid of it ? > -- > View this message in context: > http://old.nabble.com/%22IllegalArgumentException%3A-Illegal-character%22-for-utf-8-symbols-tp30462881p30462881.html > Sent from the FOP - Users mailing list archive at Nabble.com. Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org