條碼外掛TBarCode Office系列教程四(Excel Add-In篇)

ymy_666666發表於2019-02-01

TBarCode Office是一款適用於Microsoft Word 2007、2010和2013的條碼外掛,通過此外掛可以輕鬆的在您的文件中嵌入程式碼。此係列教程旨在介紹TBarCode Office的常見問題及解答,幫助大家學習使用,有任何建議或提示請在下方評論欄留言。

如何建立條形碼列表

  1. 使用條形碼資料開啟Excel電子表格(例如帶有文章編號的列表)或建立自己的列表。
  2. 開啟TBarCode Panel
  3. 使用條形碼資料標記單元格。
  4. 選擇條形碼型別(例如Code 128)。
  5. 單擊按鈕Insert Barcode
條碼外掛TBarCode Office系列教程四(Excel Add-In篇)

條形碼的列印尺寸與預覽不同

問題:當您已在尺寸模式Fit to Bounding Box中插入條形碼並將其連結到單元格後,使用滑鼠放大條形碼。在列印期間,如果連結的單元格值發生變化,條形碼大小將變小。

原因:通過列印事件更新條形碼影象時,將使用最後一次採用的皮膚尺寸,這就是條形碼變小的原因。即是在列印時,系統會檢查資料是否已更改,如果已更改,則生成全新的條形碼影象,而不是在插入時的原始大小(也不是後面的縮放大小)。

解決方法:手動調整條形碼大小後,應在TBarCode皮膚中再次單擊Update,然後將重新生成縮放的影象(在大多數情況下失真),並將更改的大小用於內部條形碼屬性

2D矩陣碼的縱橫比錯誤

問題:在預覽和列印輸出中,2D矩陣程式碼以扭曲的縱橫比列印(列印的符號不是正方形)。

原因:Excel應用於整個頁面的縮放。

解決方法:如果安裝了10.8.4或更高版本,則可以使用以下解決方法。

  • 開啟TBarCode皮膚並進入Add-In選項
  • 啟用這兩個選項:Static BarcodesScale EMF Barcode
  • 插入二維碼並列印

注意:當您列印2D程式碼時,Excel中的縮放應該由我們自己的縮放補償(由Scale EMF Barcode選項啟用)。我們使用標準補償,這在大多數情況下都有效。如果需要,也可以使用登錄檔鍵進一步微調縮放比率/補償。

不同PC上的條碼大小變化

這種尺寸變化發生的原因有兩個:

  1. 放大的螢幕字型:使用者A使用標準字型大小(100%),使用者B調整了放大的螢幕字型(例如125%)。使用者A使用正常(正確)大小的條形碼儲存Excel工作表,而使用者B開啟工作表並發現具有不同大小的條形碼物件(根據螢幕字型大小的差異進行縮放)。因為Excel獨立於TBarCode Office縮放條形碼物件。所以理想的解決方案是在所有涉及的PC上使用相同的可讀性選項
  2. 不同的螢幕解析度:使用者A的螢幕解析度為1280x1024畫素,使用者B的螢幕解析度為1600 x 1200畫素。使用者A使用正常(正確)大小的條形碼儲存Excel工作表,而使用者B開啟工作表並發現具有不同大小的條形碼物件(根據A和B之間的螢幕解析度的差異進行縮放)。因為Excel獨立於TBarCode Office縮放條形碼物件。所以理想的解決方案是在所有涉及的PC上使用相同的螢幕解析度


相關文章