Java ASCII字符29、30和;4从二维条码中剥离

Java ASCII字符29、30和;4从二维条码中剥离,java,pdf,itext,barcode,Java,Pdf,Itext,Barcode,我们正在使用itext-1.3创建二维条形码。扫描程序希望ASCII字符29、30和4用作分隔符,但在创建条形码时,这些字符似乎正在被剥离。有没有办法将这些字符保留在条形码中?因为实际上没有太多的内容,所以我想猜一下。我的猜测是,要么PDF规范不完全支持这些,要么你不得不像在HTML中那样逃避它们。我会在谷歌上搜索关于转义PDF中不可打印字符的主题。条形码、“ASCII字符”值和PDF之间的联系是什么?条形码是一种图像;对的这张图代表的是价值观,对吗?所以错误在编码器或解码器中。您没有告诉我们您

我们正在使用itext-1.3创建二维条形码。扫描程序希望ASCII字符29、30和4用作分隔符,但在创建条形码时,这些字符似乎正在被剥离。有没有办法将这些字符保留在条形码中?

因为实际上没有太多的内容,所以我想猜一下。我的猜测是,要么PDF规范不完全支持这些,要么你不得不像在HTML中那样逃避它们。我会在谷歌上搜索关于转义PDF中不可打印字符的主题。条形码、“ASCII字符”值和PDF之间的联系是什么?条形码是一种图像;对的这张图代表的是价值观,对吗?所以错误在编码器或解码器中。您没有告诉我们您所说的2D条码类型(PDF417?Datamatrix>QRCode?),这一点很重要,因为并非所有条码都支持所有字符。在某些条形码中,您引用的字符具有特殊含义,可能需要转义。Bruno Lowagie-这是PDF417条形码。@Bruno Lowagie这是PDF417条形码。