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

Reply via email to