Code 128 là gì ?

Giới thiệu về Mã vạch Mã vạch 128

Code 128 là gì
Code 128 là gì
Mã vạch Code 128 là một ký hiệu tuyến tính mật độ cao, mã hóa văn bản, số, nhiều hàm và toàn bộ bộ ký tự 128  ASCII (từ ASCII 0 đến ASCII 128.) Nó thường được sử dụng cho một số triển khai; và cũng được gọi là  ISBT-128 , GS1-128, UCC-128, EAN-128 và USS Mã 128.

Mã 128 chứa 106 mẫu mã vạch in khác nhau. Mỗi mã vạch được in có thể có một trong ba ý nghĩa khác nhau tùy thuộc vào bộ ký tự nào đang được sử dụng, với sự có sẵn của ba ký tự bắt đầu Mã 128 khác nhau để lập trình bộ ký tự ban đầu. Các chức năng cũng được cung cấp trong ký hiệu mã vạch để  chuyển đổi giữa các bộ ký tự và mã hóa Số nhận dạng ứng dụng . Mã vạch Mã 128 có thể phức tạp để sử dụng do các bộ ký tự khác nhau, đó là lý do chính Tem Nhãn 24h cung cấp chức năng tự động Mã 128, Mã Code128 (), trong một số  Công cụ , Thành phần và Ứng dụng Phông chữ .

Mã vạch Code 128 hoàn chỉnh bao gồm ký tự bắt đầu, chữ số dữ liệu, chữ số kiểm tra modulo 103 và ký tự dừng.

 Bắt đầu nhân vật Chữ số dữ liệu Kiểm tra nhân vật Dừng nhân vật
Ì MÃ-128 O Î

Biểu tượng mã vạch Code 128 ở trên đã được tạo bằng Trình tạo  hình ảnh mã vạch Tem Nhãn 24h .

Đa dạng Tiêu chuẩn cho mã vạch mã vạch 128

Một số tiêu chuẩn tồn tại chỉ ra cách tạo mã 128 mã cho các triển khai nhất định; một vài trong số này bao gồm:

  • GS1-128 (trước đây gọi là UCC-128 và EAN-128) được định nghĩa bởi  GS1 và được sử dụng để tạo một số loại ký hiệu mã vạch bao gồm  Mã định danh ứng dụng . Mã định danh ứng dụng (AI) xác định mục đích của dữ liệu trong ký hiệu và cách sử dụng dữ liệu đó.
  • ISBT-128  được thiết kế đặc biệt để in nhãn mã vạch sản phẩm máu. Nó được phát triển bởi Hiệp hội truyền máu quốc tế (ISBT) và Ban công tác về tự động hóa và xử lý dữ liệu ( WPADP ).
  • USS Code 128 ( Mã thông số mã hóa thống nhất thống nhất 128) là đặc điểm kỹ thuật được công bố cho mã vạch Code 128.
  • Mã ISS 128 ( Mã thông số mã hóa quốc tế 128) là mã vạch mã vạch USS Code 128 với tính năng mới cho phép mã hóa các ký tự ASCII mở rộng cho các ngôn ngữ không phải tiếng Anh.
  • Số thương phẩm toàn cầu ( GTIN ) , hay trước đây gọi là EAN14, là cấu trúc nhận dạng sản phẩm trong hệ thống GS1 (EAN / UCC). GTIN là một chuỗi số có độ dài cố định 14 chữ số, bao gồm chữ số chỉ báo (hoặc biến thể logistic), tiền tố của công ty EAN / UCC, tham chiếu mục và chữ số kiểm tra. Khi sử dụng ký hiệu mã vạch GS1-128, dữ liệu sẽ cần được thêm vào ký tự Fnc1 và  Mã nhận dạng ứng dụng là 01. GTIN phải luôn được lưu trữ trong cơ sở dữ liệu dưới dạng số có 14 chữ số. Khi GTIN được biểu thị bằng UPC-A, UPC-E, GTIN-8 và GTIN-13, dưới dạng 8, 12 hoặc 13 chữ số, số này phải được lưu dưới dạng số 14 chữ số bằng cách gắn các số 0 vào đầu dữ liệu .
  • SSCC-18 là một đặc điểm kỹ thuật nhãn vận chuyển nối tiếp.

Sản phẩm để in mã 128 mã vạch

Một số Hướng dẫn tích hợp mã vạch có sẵn đề xuất các tùy chọn in mã vạch khác nhau. Các tùy chọn tích hợp này cần được kiểm tra để xác định xem có nên sử dụng các thành phần mã vạch, ứng dụng hoặc phông chữ để in mã vạch hay không. Một số  Hướng dẫn tích hợp mã vạch được cung cấp bao gồm:

  • Truy cập
  • Báo cáo pha lê
  • Excel
  • Trình tạo tệp
  • Mở văn phòng & văn phòng sao
  • Báo cáo của Oracle
  • Dịch vụ báo cáo
  • C ++
  • CNET
  • Visual Basic 6 và VB.NET
  • Thực thi mã vạch web

Sản phẩm nổi bật:

Gói Ưu điểm Phông chữ Mã vạch Đa năng Tem Nhãn 24h  là một sản phẩm độc đáo vượt trội trong việc tạo mã vạch 128 trên nhiều hệ điều hành và địa phương, bao gồm cả các phiên bản Double Byte của Windows. Gói này khắc phục những trở ngại đôi khi xảy ra khi in Mã 128 dưới dạng phông chữ mã vạch bên ngoài Hoa Kỳ.

Chúng tôi đã có bài viết: Các loại mã vạch thông dụng thường dùng trên toàn thế giới

Đọc và quét mã 128 mã vạch

Phương pháp phổ biến nhất  để đọc mã 128 mã vạch là với  máy quét mã vạch tuyến tính . Hầu hết các máy quét mã vạch được Tem Nhãn 24h khuyến nghị thực hiện mô phỏng bàn phím và nhận nguồn điện từ cổng USB, do đó không cần nguồn điện bên ngoài. Khi mã vạch được quét bằng mô phỏng bàn phím, dữ liệu được quét sẽ xuất hiện ở con trỏ như thể nó đã được gõ từ bàn phím.

Tìm hiểu:  Cách chọn giấy in tem mã vạch phù hợp

Hầu hết các máy quét mã vạch có khả năng đọc Mã 128 mã theo mặc định, chẳng hạn như  Máy quét mã vạch USB Tem Nhãn 24h . Máy quét này đáng tin cậy đọc Tem Nhãn 24h  Code 128 Barcode Font và Universal Barcode Font khi được in nhỏ tới 6 điểm, có kích thước X là 4 triệu.

USS Bộ ký tự mã-128

Tem Nhãn 24h cung cấp một số  công cụ phông chữ, macro và mẫu mã nguồn có thể được sử dụng miễn phí bản quyền với phông chữ mã vạch Tem Nhãn 24h, tự động định dạng dữ liệu được mã hóa thành phông chữ mã vạch. Do đó, các tham chiếu đến bộ ký tự này có thể không cần thiết.

Ba bộ ký tự được liệt kê dưới đây dành cho mã vạch Mã 128. Trong các cột A, B và C, được liệt kê ký tự hoặc chức năng mà máy quét mã vạch sẽ đọc cho biểu tượng liên quan. Các cột Unicode ASCII và các dòng Unicode Unicode chỉ định vị trí đặt ký hiệu mã vạch cho ký tự. Cột Char Char tựa liệt kê các ký tự cư trú tại vị trí ASCII, được sử dụng để in biểu tượng tương ứng. Vị trí ASCII cho ký tự không gian, ký tự dừng và giá trị ký tự 94-105 chỉ được áp dụng cho các sản phẩm Tem Nhãn 24h bao gồm Phông chữ mã vạch 128 . Đặc tả ISO cho Mã 128 không chỉ định vị trí của các giá trị ASCII và Unicode cho các ký hiệu này.

Bộ ký tự USS Code-128

Code A Code B Code C ASCII * Unicode * Char Value Code A Code B Code C ASCII * Unicode * Char Value
 Space Space 00  0194 00C2 Â 00 V V 54 0086 0056 V 54
 ! ! 01 0033 0021 ! 01 W W 55 0087 0057 W 55
 “ 02 0034 0022 02 X X 56 0088 0058 X 56
 # # 03 0035 0023 # 03 Y Y 57 0089 0059 Y 57
 $ $ 04 0036 0024 $ 04 Z Z 58 0090 005A Z 58
 % % 05 0037 0025 % 05 [ [ 59 0091 005B [ 59
 & & 06 0038 0026 & 06 \ \ 60 0092 005C \ 60
 ‘ 07 0039 0027 07 ] ] 61 0093 005D ] 61
 ( ( 08 0040 0028 ( 08 ^ ^ 62 0094 005E ^ 62
 ) ) 09 0041 0029 ) 09 _ _ 63 0095 005F _ 63
 * * 10 0042 002A * 10 nul ` 64 0096 0060 ` 64
 + + 11 0043 002B + 11 soh a 65 0097 0061 a 65
 , , 12 0044 002C , 12 stx b 66 0098 0062 b 66
 – 13 0045 002D 13 etx c 67 0099 0063 c 67
 . . 14 0046 002E . 14 eot d 68 0100 0064 d 68
 / / 15 0047 002F / 15 eno e 69 0101 0065 e 69
 0 0 16 0048 0030 0 16 ack f 70 0102 0066 f 70
 1 1 17 0049 0031 1 17 bel g 71 0103 0067 g 71
 2 2 18 0050 0032 2 18 bs h 72 0104 0068 h 72
 3 3 19 0051 0033 3 19 ht i 73 0105 0069 i 73
 4 4 20 0052 0034 4 20 lf j 74 0106 006A j 74
 5 5 21 0053 0035 5 21 vt k 75 0107 006B k 75
 6 6 22 0054 0036 6 22 ff l 76 0108 006C l 76
 7 7 23 0055 0037 7 23 cr m 77 0109 006D m 77
 8 8 24 0056 0038 8 24 s0 n 78 0110 006E n 78
 9 9 25 0057 0039 9 25 s1 o 79 0111 006F o 79
 : : 26 0058 003A : 26 dle p 80 0112 0070 p 80
 ; ; 27 0059 003B ; 27 dc1 q 81 0113 0071 q 81
 < < 28 0060 003C < 28 dc2 r 82 0114 0072 r 82
 = = 29 0061 003D = 29 dc3 s 83 0115 0073 s 83
 > > 30 0062 003E > 30 dc4 t 84 0116 0074 t 84
 ? ? 31 0063 003F ? 31 nak u 85 0117 0075 u 85
 @ @ 32 0064 0040 @ 32 syn v 86 0118 0076 v 86
 A A 33 0065 0041 A 33 etb w 87 0119 0077 w 87
 B B 34 0066 0042 B 34 can x 88 0120 0078 x 88
 C C 35 0067 0043 C 35 em y 89 0121 0079 y 89
 D D 36 0068 0044 D 36 sub z 90 0122 007A z 90
 E E 37 0069 0045 E 37 esc { 91 0123 007B { 91
 F F 38 0070 0046 F 38 fs | 92 0124 007C | 92
 G G 39 0071 0047 G 39 gs } 93 0125 007D } 93
 H H 40 0072 0048 H 40 rs ~ 94 0126 007E ~ 94
 I I 41 0073 0049 I 41 us del 95 0195 00C3 Ã 95
 J J 42 0074 004A J 42 fnc 3 fnc 3 96 0196 00C4 Ä 96
 K K 43 0075 004B K 43 fnc 2 fnc2 97 0197 00C5 Å 97
 L L 44 0076 004C L 44 Shift Shift 98 0198 00C6 Æ 98
 M M 45 0077 004D M 45 code C code C 99 0199 00C7 Ç 99
 N N 46 0078 004E N 46 code B fnc 4 code B 0200 00C8 È 100
 O O 47 0079 004F O 47 fnc 4 code A code A 0201 00C9 É 101
 P P 48 0080 0050 P 48 fnc 1 fnc 1 fnc 1 0202 00CA Ê 102
 Q Q 49 0081 0051 Q 49 Start A Start A Start A 0203 00CB Ë 103
 R R 50 0082 0052 R 50 Start B Start B Start B 0204 00CC Ì 104
 S S 51 0083 0053 S 51 Start C Start C Start C 0205 00CD Í 105
 T T 52 0084 0054 T 52 Stop Stop Stop 0206 00CE Î na
 U U 53 0085 0055 U 53

* Cần in ký tự không gian Mã 128 từ ASCII 194 thay vì ASCII 32 vì một số ứng dụng không in ký hiệu thay vì ký tự khoảng trắng. Vị trí ASCII cho ký tự không gian, ký tự dừng và giá trị ký tự 94-105 chỉ được áp dụng cho các sản phẩm mã vạch Tem Nhãn 24h bao gồm Phông chữ mã vạch 128 . Ngoài ra, các ký tự được liệt kê cho các giá trị 00 và 94-105 là từ bảng mã Latin-1. Khi codepage Latin-1 không được sử dụng hoặc khi sử dụng máy Mac, bạn nên sử dụng Universal Barcode Font Advantage ™ , tạo mã vạch 128 mã làm phông chữ trong bất kỳ hệ điều hành và mã hóa nào.

Tìm hiểu:  Các loại giấy in mã vạch

Mã số 128 Kiểm tra nhân vật Ví dụ tính toán

Tem Nhãn 24h cung cấp một số  công cụ phông chữ, trình cắm và mẫu mã nguồn miễn phí sử dụng với phông chữ mã vạch Tem Nhãn 24h, sẽ tự động định dạng bắt đầu, dừng và kiểm tra các ký tự cho phông chữ mã vạch. Do đó, các tính toán thủ công được mô tả ở đây hiếm khi cần thiết.

Các ví dụ sau đây tạo mã vạch với Phông chữ Mã vạch 128 Mã Tem Nhãn 24h  trong bảng mã Latin-1, là cài đặt mặc định ở Hoa Kỳ. Khi codepage Latin-1 không được sử dụng hoặc khi sử dụng máy Mac, bạn nên sử dụng  Universal Barcode Font Advantage ™ , tạo mã vạch Code 128 làm phông chữ trong bất kỳ hệ điều hành và mã hóa nào.

Quá trình sau đây được sử dụng để xác định giá trị của ký tự kiểm tra:

  1. Tham chiếu bảng bộ ký tự để lấy giá trị của ký tự bắt đầu và tất cả các ký tự dữ liệu.
  2. Gán trọng số cho mỗi ký tự dữ liệu (không phải ký tự bắt đầu, chỉ các ký tự dữ liệu.) Trọng số bắt đầu từ 1 và tăng thêm một cho mỗi ký tự dữ liệu.
  3. Nhân các giá trị ký tự với trọng số của chúng cho các ký tự dữ liệu.
  4. Thêm chúng lại với nhau bao gồm ký tự bắt đầu, chia cho 103 và lấy phần còn lại.
  5. Sử dụng bảng bộ ký tự để xác định vị trí ký tự có giá trị của phần còn lại, sử dụng bảng này làm ký tự kiểm tra.

Ví dụ tính toán cho bộ ký tự A hoặc B:

Bảng dưới đây là một ví dụ về cách để có được những ký tự kiểm tra đối với các dữ liệu “ biz ” sử dụng Mã 128 ký tự B.

Bắt đầu B b Tôi z STP
 trọng số 1 2 3
 giá trị 104 66 73 90
 tổng số 104 66 146 270
  1. Tính Tổng : 104+ (66 * 1) + (73 * 2) + (90 * 3) = 586
  2. Tính toán tổng kiểm tra : 586 chia cho 103 = 5 phần còn lại của 71. Do đó, chữ số kiểm tra bằng giá trị 71. Ký tự để in cho giá trị 71 là Chú thích gọ hoặc ASCII 103.
  3. Để in các dữ liệu “ biz ” như mã vạch, các văn bản của  ÌbizgΠđược kết hợp với  Mã 128 Phông chữ Mã vạch .

Ví dụ tính toán cho bộ ký tự C:

Bảng sau đây là một ví dụ về cách lấy ký tự kiểm tra cho số Số 667390, sử dụng bộ ký tự C.

Bắt đầu C 66 73 90 Sê-ri
 trọng số 1 2 3
 giá trị 105 66 7 90
 tổng số 105 66 146 270
  1. Tách các số thành cặp và chọn ký tự phù hợp từ bảng bộ ký tự đại diện cho cặp số.
  2. Tính tổng : 105 + (66 * 1) + (73 * 2) + (90 * 3) = 587
  3. Tính toán tổng kiểm tra : 587 chia cho 103 = 5 phần còn lại của 72. Do đó, chữ số kiểm tra bằng giá trị 72. Ký tự cần in cho giá trị 72 là ASCII 104.
  4. Để in dữ liệu mật mã 667390 , mã vạch, văn bản của  ÍbizhΠđược kết hợp với  Phông chữ mã vạch 128 .

Ví dụ tính toán cho nhiều bộ ký tự:

Bảng sau đây là một ví dụ về cách mã hóa dữ liệu hoàng tử sử dụng mã 128 bộ ký tự B với một công tắc chuyển sang bộ ký tự A cho chức năng trả về vận chuyển.

Bắt đầu B b Tôi z É m DỪNG LẠI
 trọng số 1 2 3 4 5
 giá trị 104 66 73 90 101 77
 tổng số 104 66 146 270 404 35
  1. Tính Tổng : 104 + (661) + (73 * 2) + (90 * 3) + (101 * 4) + (77 * 5) = 1375
  2. Tính toán tổng kiểm tra : 1375 chia cho 103 = 13 phần còn lại của 36. Chữ số kiểm tra bằng giá trị 36. Ký tự để in cho giá trị 36 là Xưa Dọ hoặc ASCII 68.

Chuyển đổi giữa bộ & mã hóa Chức năng

Các chức năng mã hóa như trả về và các tab có thể giúp các tác vụ nhập dữ liệu dễ dàng hơn. Các chức năng được mã hóa dễ dàng với mã chức năng ASCII thích hợp  . Thông thường, các ký tự này không hiển thị trừ khi một ứng dụng được sử dụng như Bộ giải mã chuỗi mã vạch ASCII của Tem Nhãn 24h  , hiển thị các chức năng ẩn này dưới dạng thẻ.

Dễ dàng mã hóa các chức năng với Bộ A:

Sử dụng Bộ ký tự A và chuyển đổi tất cả dữ liệu văn bản sang UPPERCASE. Hãy cẩn thận với phương pháp này bởi vì bất kỳ chữ thường nào trong tập A sẽ tạo ra một hàm! Sau đó, sử dụng chữ cái i iio cho một tab và m m m để trả lại. Các chức năng khác có thể được xác định bằng cách tra cứu cột cho Mã A trên  biểu đồ bộ ký tự và chọn ký tự liên quan. Ví dụ: Chuỗi ký tự sau trong bộ ký tự A mã hóa dữ liệu JO JO <tab> SMITH <tab> 128-288-6794 <return> Hay.
JOHNiSMITHi128-288-6794m

Sử dụng chức năng dịch chuyển trong Bộ B:

Sử dụng Bộ ký tự B và thực hiện dịch chuyển để đặt A để mã hóa các tab, trả về và các chức năng khác. Sau đó, chỉ sử dụng các chữ cái Æi, cho một tab và chữ ”m Đá để trả lại trong đó, “Hồi là ASCII 198 hoặc Unicode 00C6.
Ví dụ:
Chuỗi ký tự sau trong bộ ký tự B mã hóa dữ liệu của John John <tab> Smith <tab> 349-128-6794 <return> Nott.
JohnÆiSmithÆi349-128-6794Æm

Chuyển đổi bộ ký tự thủ công:

Nên sử dụng các phương thức dịch chuyển bộ ký tự (được mô tả ở trên) nếu có thể. Các phương thức chuyển đổi sau hoạt động với tất cả các sản phẩm Mã 128 của Tem Nhãn 24h:
Khi bộ ký tự là A hoặc B , việc chuyển đổi giữa các bộ ký tự được thực hiện bằng cách đặt mã ASCII thích hợp của chức năng chuyển đổi từ biểu đồ trong dữ liệu để mã hóa.

Tìm hiểu:  Mã SKU là gì ?

Ví dụ, nếu bạn chọn Set B và bạn chỉ định các dữ liệu “ bizÉmiÈfonts.com ” ( “ É ” là chuyển sang tập A, “ m ” là sự trở lại và “ i ” là chức năng tab và “ È ” được chuyển đổi trở lại để đặt B theo biểu đồ) làm đầu vào cho chức năng Mã 128 B, mã vạch được tạo sẽ thực hiện chuyển đổi để đặt A và chức năng trả về cộng với một tab khi được quét bởi máy quét mã vạch.
Các chức năng cũng có thể được sử dụng mà không có bất kỳ chuyển đổi nào nếu bộ ký tự đã A. Ví dụ: nếu bạn chỉ định dữ liệu BẠCH BẠCH (thì m m là chức năng theo biểu đồ) làm đầu vào cho chức năng Mã 128 A, máy quét mã vạch sẽ đọc nội dung BIZ và sau đó là chức năng trả về.

Có ý kiến ​​cho rằng người dùng Mac sử dụng Universal Barcode Font Advantage ™ , tạo mã vạch 128 mã làm phông chữ trong bất kỳ hệ điều hành và hệ điều hành nào.

Mã hóa tự động với mã 128 Auto:

Các chức năng có thể được mã hóa trực tiếp trong các sản phẩm Tem Nhãn 24h bằng cách kích hoạt tính năng Apply ApplyTilde, trong Code128 Auto và sử dụng định dạng ~ ??? để xác định  mã ASCII của hàm . Ví dụ: Mã ~ 009 Bar ~ 013  sẽ mã hóa  Mã [TAB] Thanh [RETURN] .

Khi  ApplyTilde không có sẵn, cú pháp mã lập trình cho  mã chức năng ASCII có thể được sử dụng trong công thức cho DataToEncode. Ví dụ: các công thức sau đây kết hợp hai trường trong một mã vạch duy nhất với dấu phân cách chức năng tab:
Báo cáo tinh thể: Tem Nhãn 24h_Code128 ({Table1.DataField1} & Chr (9) & {Table1.C128})
Microsoft Access: = ([Table1.Field1 ] & Chr (9) & [Table1.Field2])
VB .NET: DataToEncode = DataString1 & Chr (9) & DataString2
Java: DataToEncode = DataString1 + (char) 9 + DataString2;

Chức năng mã hóa với bộ A:

Cần thận trọng trong bộ ký tự A vì bất kỳ chữ cái viết thường nào cũng sẽ tạo ra một hàm theo biểu đồ . Sử dụng chữ cái i iv cho một tab và m m m để trả lại. Các chức năng khác có thể được xác định bằng cách tra cứu cột cho Mã A trong  biểu đồ bộ ký tự . Ví dụ, chuỗi ký tự sau trong bộ ký tự Một mã hóa dữ liệu “JOHN SMITH 128-288-6794 [trở lại]”:
JOHN i SMITH i 128-288-6794 m

Mã 128 Thông số kỹ thuật về mã vạch

Tem Nhãn 24h  Code 128 Phông chữ mã vạch bao gồm một số kích thước để đáp ứng các yêu cầu về chiều cao và chiều rộng khác nhau, bao gồm các kích thước GS1-128 . Kích thước X (X là chiều rộng của thanh hẹp) được liệt kê bên dưới cho các kích thước điểm khác nhau tính bằng milimét và mils. 1 triệu bằng 1/1000 inch. Phông chữ mã 128 của Tem Nhãn 24h đã được thiết kế đặc biệt để có thể tạo mã vạch đáng tin cậy khi được in ở kích thước điểm lớn và nhỏ.

 Kích thước điểm Kích thước X gần đúng (1 triệu = 0,001)
 48 0,102 cm 40 triệu
 36 .076 cm 30 triệu
 32 0,69 cm 27 triệu
 30 .064 cm 25 triệu
 28 0,58 cm 23 triệu
 24 0,51 cm 20 triệu
 20 .043 cm 17 triệu
 18 0,38 cm 15 triệu
 16 .033 cm 13 triệu
 12 0,25 cm 10 triệu
 số 8 .018 cm 7 triệu
 6 0,013 cm 5 triệu

* Để in ở kích thước X khác, hãy tìm kích thước điểm có kích thước X gần nhất với kích thước cần thiết và sử dụng công thức bên dưới để tìm kích thước điểm cần thiết:
12 * (Cần kích thước X) / (Kích thước X tại 12 điểm) = (kích thước điểm) Ví dụ: để có kích thước X là 12 triệu, kích thước điểm phải là 14:
12 * 12/10 = 14

Khi sử dụng máy in có ít hơn 600 DPI, hãy in ở các kích thước điểm sau để tạo mã vạch chính xác:

 Máy in 203 DPI (máy in nhiệt) Máy in 300 DPI
 6, 12, 18, 24, 30, 36 4, 8, 12, 16, 20, 24, 28, 32, 36

Chiều cao và N Kích thước cho từng loại phông chữ được liệt kê trong biểu đồ bên dưới. Mỗi phông chữ có thể được in ở các kích cỡ điểm khác nhau để cho phép một số kết hợp chiều cao và chiều rộng.

 Tên phông chữ đã mua Tên phông chữ đánh giá * Chiều cao phông chữ * Kích thước N **
 Tem Nhãn 24hC128XXS Tem Nhãn 24hSC128XXS  .10 hoặc .254 CM   10
 Tem Nhãn 24hC128XS Tem Nhãn 24hSC128XS  .20 hoặc .508 CM   20
 Tem Nhãn 24hC128S Tem Nhãn 24hSC128S  .35 hoặc .889 CM   35
 Tem Nhãn 24hC128M Tem Nhãn 24hSC128M  .50 hoặc 1.27 CM   50
 Tem Nhãn 24hC128L Tem Nhãn 24hSC128L  .60 hoặc 1.46 CM   58
 Tem Nhãn 24hC128XL Tem Nhãn 24hSC128XL  .75 hoặc 1.90 CM   75
 Tem Nhãn 24hC128XXL Tem Nhãn 24hSC128XXL  1 ″ hoặc 2,54 CM   100

* Các phép đo là gần đúng và được đo khi được in ở 12 điểm.
Để in ở độ cao khác nhau, hãy tìm phông chữ có chiều cao gần nhất với mức cần thiết và sử dụng công thức sau để tìm kích thước điểm cần thiết:
12 * (chiều cao bạn muốn) / (chiều cao ở 12 điểm) = (điểm kích thước được chuyển đổi thành số nguyên)
Ví dụ: nếu sử dụng Tem Nhãn 24hC128M và chiều cao là 0,75, thì nên in ở 18 điểm:
12 * .75 / .5 = 18
** Cột N Dimension trong biểu đồ là tỷ lệ chiều rộng thanh hẹp so với chiều cao của phông chữ.