原創|使用教程|編輯:我只采一朵|2017-11-30 11:59:00.000|閱讀 795 次
概述:FastReport.Net 支持哪些條形碼等相關問題解答
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
友情科普:我們使用條形碼已經有半個多世紀了!但條形碼的大受歡迎實際上和數據庫開發的發展密不可分。條形碼讓你可以快速識別商品,并在數據庫中查找有關商品的信息。但是,今天的二維條碼已經可以包含所有關于產品的信息了。
傳統意義上的條形碼 —— 根據標??準,按一定順序排列的一組字符或線條。
而二維條碼通常占據一塊正方形或矩形,并由像素和其組合構成。它比傳統的Bar Code條形碼能存更多的信息,也能表示更多的數據類型。除了字符可以編碼的二進制代碼。另外,其字符還可以用二進制代碼進行編碼。
線性條碼主要用于貿易、物流和庫存控制,而二維碼主要用于網絡傳輸、政府文件、身份證。
條形碼的主要優點: 快速和準確的代碼讀取。現在可能已經沒有不使用條碼掃描器的超市了。你可以想象,如果收銀員手動輸入商品標識符,會發生什么情況 —— 大概是一條能從西直門排到五道口的隊伍。以及,在手動輸入一個數字序列時很有可能會出錯。
一些條形碼提供自檢。這樣可以避免錯誤地讀取代碼(如果被損壞的話)。
二維條碼具有相同的糾錯機制。甚至還可以讀取部分損壞的代碼,因為它包含固有的冗余。
條碼標準有很多種。他們都有一定的范圍。 FastReport.Net允許您在報告中使用最流行的條形碼:
線性條碼:2/5 Interleaved, 2/5 Industrial, 2/5 Matrix, Codabar, Code 39, Code 39 Extended, Code 93, Code 93 Extended, Code 128 (A,B,C) autoencode, EAN8, EAN13, UPC-A, UPC-E, Supplement code, MSI, PostNet, Plessey, GS1-128
二維條碼:QR code, Aztec code, PDF417, Datamatrix
考慮到每一個條碼的范圍:
2/5 Interleaved(交插25碼)
用于編碼數字數據的,非常流行的高密度條形碼。基于2-of-5的算法標準。它主要用于物流和倉庫庫存。
2/5 Industrial(工業25碼)
用來編碼數字數據的,自由長度的條形碼。這個標準與60-IES一起用于標記門票和其他類似目的。也被稱為“標準2-of-5”。缺點是編碼密度低,主要是因為光帶不涉及編碼,并且僅執行分隔符的作用。一般用于工業,幾乎被Code 39趕出市場。
2/5 Matrix(矩陣25碼 )
用來編碼數字數據的,自由長度的條形碼。傳統格式。缺點是代碼密度低。用于庫存管理,標記門票。目前幾乎沒有使用。
Codabar(庫德巴碼)
出現于1972年,是一種長度可變的連續型自校驗數字式碼制。庫德巴碼也可表示數字和字母信息,主要用于醫療衛生、圖書情報、物資等領域的自動識別。
Code 39
帶有自檢的條碼。通常用于編碼字母數字數據。由于編制簡單、能夠對任意長度的數據進行編碼、支持設備廣泛等特性而被廣泛采用。這個標準被廣泛使用了很多年,是世界上最常見的。現在被更現代的Code 93和Code 128代替,因為它們更緊湊。代碼39是一個不連續的符號體系 - 所以密碼之間的差距可能不止一個字符。有些人會把差距的密碼之間的差距弄錯。與其他條碼相比,相同數據的間隙更大,這是一個主要的缺點。
Code 39 Extended
包括小寫字母和標點符號。應該注意的是,擴展代碼39代表使用來自標準字符碼39的兩個字符的附加符號的大部分。因此,擴展碼39字符大約是標準39碼字符的兩倍。
Code 93
自由長度的代碼。Code 93符號體系沒有自檢。其符包括兩個Mod 47校驗字符。使用了特殊代碼以提供一組完整的ASCII字符,這使得其系統比代碼39更可靠。
Code 93 Extended
標準碼93,用于編碼數字和大寫字母,擴展碼93用于編碼完整的ASCII字符集。
Code 128
現代條碼可以高密度編碼數字、字母和其他符號。優點 - 緊湊的字母、數字數據。它用于貿易,文件和各種其他需要編碼文本的領域。
EAN-8
一種歐洲標準條形碼,編碼為8位數字。它主要用于貿易領域,可以識別產品、制造商。優點 - 緊湊。
EAN-13
這是EAN-8的擴展版本。它允許你編碼13位數字。除了產品ID和制造商之外,還添加了一個國家代碼。它在零售業也被廣泛使用。
UPC-A是一個類似于EAN-13的條形碼,但在美國設計和運行。可編碼12位數字。范圍 - 零售業。
UPC-E
UPC-A的縮略版本。可編碼6位數字。它被用于零售行業,被放置在不可能使用全格式UPC-A的小型產品上。
Supplement code
EAN-8,EAN-13,UPC-A,UPC-E可能在主條形碼的右側包含附加條形碼。第二個條形碼用于編碼報紙,書籍和其他期刊的附加信息。額外的條形碼可以編碼2或5位數字的信息。
MSI
它是一種用來編碼數字的條碼。它不支持自檢。它通常用于監視零售倉庫貨物的可用性。這是一個相對“弱”的代碼,沒有有效利用空間。
PostNet
這款條形碼是專門為美國郵政服務設計的。讓您只編碼數字。編碼郵政編碼5或9個字符和大小為11個字符的交付代碼。
Plessely
已經過時的條碼,但在某些行業仍然很受歡迎。支持數字和字母的編碼:X,B,C,D,E,F。還有一個8位的CRC,除以兩個控制字符。由于采用了細條形密碼,缺點包括對代碼打印質量的更嚴格的要求。
GS1-128 (UCC / EAN-128)
現代類型的條形碼。密度很高。基于標準Code 128的算法,主要用于物流企業間貨物信息的交換。編碼時,就在數據建立之前,會有一個特殊的標識符來標識數據的類型(制造日期,有效期和等)
PDF417
用于編碼字母-數字數據的二維條形碼。它最多可允許你編碼2710個字符。它被用于貿易、會計和管理機構、運輸網絡中的證件流。編碼算法與另一種格式—— DataMatrix非常相似。
DataMatrix
一個用來編碼文本和數字數據的矩陣二維碼。大量的數據將被編碼 - 從幾個字節到幾百千字節不等。但最常用的2字節代碼大小可以達到2千字節。編碼算法允許糾正由于冗余導致的代碼讀取錯誤。 DataMatrix用于標記行李運輸網絡、電子設備和組件,以及身份證件。
QR Code
一個很受歡迎的二維條碼,可以來編碼不同的信息:數字、文文本、二進制、字符。因為容易讀取以及能抵抗損壞導致的讀取錯誤,這種二維碼很受歡迎。QR碼由日本開發和廣泛使用(幾乎所有部門),但是在歐洲產品中也經常可以找到這個代碼。
Aztec code
另一個用來編碼不同信息的二維條碼。其主要優點是:對代碼損壞和失真的抵抗力,在讀取時(甚至在一個角度)不苛求代碼方向,以及緊湊性。在一些國家的公共文件中、鐵路和航空運輸領域都經常被使用。
所以,我們已經給出了了FastReport.Net中每個條形碼的簡要描述。條形碼已經應用在大多數行業中。例如,在物流條形碼中包含有關貨物和路線的信息。所有運單信息都可以用二維條形碼編碼。這確保了信息的完整性。另外,條形碼可以取代信息系統中人工輸入的信息。這在零售貿易中很有用。收銀員的工作更容易,客戶服務率因此增加。
綜上,FastReport.Net允許您更輕松高效地創建貿易、物流、庫存控制和其他工業的報表。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn