本教程主要介紹如何使用Dynamic Barcode Generator Service將線性條碼集成到Jaspersoft iReport Designer中。iReport Designer是一款開源的報表設計器,可與JasperReports和JasperReports Server同時使用。iReport Designer容許用戶設計複雜的帶有圖表和交叉表的報表佈局。java
經過將IDAutomation Barcode Generator Service URL放入一個圖像項目並設置所需參數字段,可輕鬆地將條形碼集成至報表中。當運行報表時,可掃描條形碼被集成至瀏覽器或PDF。瀏覽器
將條形碼集成至iReport Designer的詳細步驟以下:編輯器
一、運行Jaspersoft iReport報表,雙擊應用程序圖標。佈局
二、選擇File - New。在新文件選項中,選擇Report,而後選擇模板,隨後打開該模板。.net
三、輸入報表名稱和存儲位置,而後點擊Next。設計
四、選擇Finish。code
五、選擇Report Datasources圖標。教程
六、在Connections/Datasources對話框中,選擇New和導入的數據源類型,而後點擊Next。get
七、選擇數據源名稱,而後點擊Browse,打開目標文件。選擇Get columns name from the first row of the file以獲取每行的列名稱。io
八、選擇 Save和Close。
九、選擇報表query查詢圖標。
十、選擇Datasource標籤,本教程使用Excel Datasource。
十一、選擇Get fields from datasource,而後點擊OK。
十二、報表將出如今報表模式中。選擇Window - Palette以添加模板。
1三、單擊左鍵並從Report Elements中將圖像項目拖動到報表的詳細信息區。
1四、左鍵單擊圖像項目,而後在應用程序的右邊選擇Properties。若是沒有看見Properties面板選項,請選擇 Window - Properties。
1五、在圖像屬性中,將Expression Class類設置爲java.net.URL。
1六、選擇Image Expression編輯器按鈕。
選擇new java.net.URL("http://bcgen.com/demo/linear-dbgs.aspx?D=" + $F{Product Number}),而後單擊OK。
1七、選擇報表標題、字段和列名稱。
1八、保存文件。
1九、選擇Preview標籤查看報表,預覽效果以下: