我正在使用iText动态生成PDF文档.现在我正在尝试在此PDF中动态创建条形码.Adobe Live Cycle内置条形码功能.您只需拖动页面上的条形码文本框即可创建它.
问题:
我将条形码字段放在PDF中.然后将数字传递给JSP页面中的条形码字段.但只有数字出现.条形码行永远不会显示
数字20099002在PDF文档中可见,但条形码行无法显示.我在LiveCycle中尝试了其他几个条形码选项,但都给出了相同的结果.
OurJavaPage.java
public class ExampleForm extends BaseOutput {
private static final Log LOG = LogFactory.getLog(ExampleForm.class);
public OutputStream generate() throws IOException, DocumentException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
PdfReader reader;
reader = new PdfReader(BASEDIR + "MailingExample.pdf");
PdfStamper stamper = new PdfStamper(reader, baos);
Participant participantHome = home.getParticipant();
Set<Location> homeLocs = participantHome.getLocations();
final AcroFields form = stamper.getAcroFields();
setFormField(form, "addrNumber[0]", addrMaster.getStreetNum());
setFormField(form, "dateMiddle[0]", formatDate("MM-dd-yyyy", new Date()));
// *********** Here's the problem *****************************
setFormField(form, "Code128ABarcode1[0]", "20099002");
// ************************************************************
debugAcrobatForm("ExampleForm", form); …Run Code Online (Sandbox Code Playgroud) 我有搭载Windows Mobile 6.5的Motorola MC55.这个漂亮的手掌还包含一个嵌入式条形码扫描仪.我的问题是 - 我是否需要.NET CF中的任何特殊内容才能使用条形码扫描器?我希望条形码作为普通字符串读取并作为键盘事件传递?是否需要任何特殊的.NET CF库?
感谢帮助
多米尼克
我刚买了一个条形码阅读器: 条形码阅读器
如何使用C#从这个小工具中读取数据?
有没有办法只使用javascript扫描bar/qr代码.
我创建了一个Java应用程序,并希望在我的Java应用程序中使用条形码扫描程序.
但没有设备条码扫描器
如何模拟条码扫描器来测试我的Java应用程序?
我从下面的链接下载了zxing 2.2代码
https://code.google.com/p/zxing/downloads/list
我的要求是将"核心"项目导入eclipse并添加几个代码.然后将其标记为图书馆项目.
我想将此库项目包含到条形码扫描器示例应用程序中,并使用条形码扫描程序应用程序作为我项目中的库.
我知道这可能是一个相当简单的问题,我们也可以设置Zxing扫描的条形码格式,如下所示:
(1)intent.putExtra("SCAN_MODE", "QR_CODE_MODE"); //or any other format
如果我们这样做:
(2)intent.putExtra("SCAN_MODE", "SCAN_MODE");//适用于所有模式`
当在这条线上方提到#2时,扫描仪有时似乎扫描部分条形码并拾取错误信息.例如,如果我尝试简单地扫描UPC条形码,98%的时间它可以很好地工作,但有时它只会给我一个错误的条形码.我想我知道这里发生了什么,我脑子里有一个想法,但对此有什么确切的技术解释?(任何熟悉条形码的人都可以提供帮助)先谢谢你们.
我在android上开发了一个BarcodeScanner应用程序.谷歌发布了针对Android条码的原生Mobile Vision API 链接.所以我想使用android原生条码API而不是任何第三方库.
总结一下我的问题:
1-如何将Barcode API集成到我的Android应用程序中?
2-集成后如何调用条形码功能并取回扫描结果?
注意 - 步骤指导将很有帮助.
我成功地将代码集成到了我的应用程序中.我发布了答案和问题,以便对其他人有所帮助.如果有任何其他的它将不胜感激.谢谢先进.. :)
我的任务是使用iOS设备解码存储在Aztec条形码上的数据.我可以访问组装发送到条形码打印机的字符串的代码,但打印本身就是一个黑盒子.
当我逐步完成整个过程时,我可以看到发送到打印机的字符串看起来像这样(请注意,除了前8个字符之外,这是一个加密字符串):
_36_30_30_30_30_34_7c_5d_49_0b_ea_f7_93_ba_89_d2_c6_c2_41_2a_d7_1c_49_8c_6d_4b_5c_07_5a_ca_7a_6a_c6_d5_d0_6c_f7_20_76_5b_e0_18_46_93_7e_2a_30_0d_14_3a_1a_e5_66_7c_05_f9_df_96_8a_f1_45_a5_4a_6e_2f_89_3f_f0_93_1f_bc_3e_77_5b_27_0c_58_df_55_37_4c_ae_8a_e7_c3_c6_16_5b_57_db_7c_2d_2c_8b_1c_e3_a4_44_1b_c4_ba_6a_c6_98_93_ae_2d_20_6e_9f_e8_0f_eb_bc_9f_2e_8a_e7_cf_da_22_96_e1_74_de_b2_f0_29_ec_b1_c1_75_43_1f_b2_e5_1f_a5_f6_06_3e_97_a1_a1_93_f4_51_4a_c4_14_9f_1a_c2_5b_ba_02_45_44_2b_b3_c2_5b_ba_02_45_44_2b_b3_c2_5b_ba_02_45_44_2b_b3_c2_5b_ba_02_45_44_2b_b3_c2_5b_ba_02_45_44_2b_b3_c2_5b_ba_02_45_44_2b_b3_06_0b_12_75_85_8b_07_fb
打印的条形码如下所示:
但是,当我使用通用的iOS条形码阅读器阅读它时(我已尝试了一些),我得到以下内容:
600004|]I?ê÷ºÒÆÂA*×?ImK\?ZÊzjÆÕÐl÷ v[à?F~*0
?:?åf|?ùßñE¥Jn/?ð?¼>w['?XßU7L®çÃÆ?[WÛ|-,?ã¤D?ĺjÆ®- nè?PÐk^¡±xOS5·Óþ?ßá×D¢\???¥ö?>¡¡ôQJÄ??Â[º?ED+³Â[º?ED+³Â[º?ED+³Â[º?ED+³Â[º?ED+³Â[º?ED+³???u?û
Run Code Online (Sandbox Code Playgroud)
这与原始字符串(例如前几个字符)相似.但我不知道这是什么类型的编码,或者如何将其转换为我期望看到的十六进制代码.
我会很高兴知道:
1)我在这看什么?
2)如何将此字符串转换回原始格式?