上篇文章給大家介紹了中瑯條碼打印軟件利用Excel數據庫導入功能在PDF文檔的指定頁碼上添加條形碼的方法,今天就給大家介紹中瑯條碼打印軟件另外一種利用腳本編程功能實現在PDF文檔的指定頁碼上添加條形碼的方法,同樣還是以2頁PDF文檔,需要在第2頁標簽上添加一個條形碼,條碼數據“ABC123”為例。

實現這個功能需要利用中瑯條碼打印軟件中的序列生成以及腳本編程功能,序列生成是為了生成與頁碼對應的序列號,然后再利用腳本編碼代碼判斷輸出對應的數據,頁碼不對應的時候輸出“空”,下面就給大家介紹一下具體的操作步驟及腳本編程代碼方法。
打開中瑯條碼打印軟件后點“打開”按鈕打開這個2頁的PDF文檔。鼠標點擊條碼打印軟件左側工具欄中的“繪制一維碼”工具(條形碼圖標),在標簽上繪制一個條形碼,雙擊條形碼打開“圖形屬性”-“數據源”修改條碼數據,點擊右側數據對象下面的第二個“修改”修改條碼數據,數據對象類型選擇“序列生成”,其他的參數不需要修改,生成一個序列數據“1”。

然后點擊數據源的右側處理方法下面“+”添加一個“腳本編程”的處理方法,輸入以下代碼(if語句),保存后打印預覽可以看到具體的效果,第一頁是空(“輸入為空”四個字在輸出的時候不會顯示),第二頁有條碼。
if(strReturn==2)
{
strReturn="ABC123"; //數據等于2(即第二頁)時輸出ABC123
}else
{
strReturn=""; //其他的都輸出空
}


綜上所述就是中瑯條碼打印軟件中利用腳本編程功能在PDF指定頁碼添加條形碼的方法,上面的代碼參數“if(strReturn==2)”中的數據2和“strReturn="ABC123"; ”中的ABC123數據僅供參考,具體操作時修改成自己的就行,比如想在第三頁添加“2021001”條形碼,就改成“if(strReturn==3)”,和“strReturn="2021001"; ”。
共有條評論 網友評論