
លេខកូដ 128 ម៉ាស៊ីនបោះពុម្ពបាកូដ
5/22/25, 11:04 AM លេខកូដ ១២៨ ^ BC (កូដ 128)
^ BC
- ការពិពណ៌នា
- ប៉ារ៉ាម៉ែត្រ
ZPL អតីតamples
- Sample ZPL និងការបោះពុម្ពនៅក្នុងសំណុំរង A
- Sample ZPL និងការបោះពុម្ពនៅក្នុងសំណុំរងលំនាំដើម B
- Sample ZPL និងបោះពុម្ពនៅក្នុងសំណុំរង C
- Sample ZPL ប្តូរពីរង C ទៅ B ទៅ A
- ទម្រង់នៃការដឹកជញ្ជូនធម្មតា អ្នកលក់រាយធំៗមួយចំនួន ប្រើ
- Sample ZPL សម្រាប់លេខកូដ UCC/EAN-128
- ការបោះពុម្ពបន្ទាត់ការបកស្រាយខុសគ្នា ពុម្ពអក្សរ
- ខ្សែសង្វាក់កំណត់អត្តសញ្ញាណកម្មវិធីជាច្រើន។
- More Examples
- លេខកូដ 128 ម៉ាស៊ីនគណនាទំហំបាកូដ (អ័ដាម គេហទំព័រទំនាក់ទំនង)
សំណុំរង
- សំណុំរង
- សំណុំរងតារាងតួអក្សរការហៅ
- ច្បាប់សម្រាប់សំណុំរង A និង C
- ច្បាប់សម្រាប់ក្រុមរង ខ
- កូដ 128 សំណុំតួអក្សរ
ព័ត៌មានអំពី UCC/EAN
- UCC/EAN-128 និមិត្តសញ្ញា
- កម្មវិធីកំណត់អត្តសញ្ញាណ
- តារាងកំណត់អត្តសញ្ញាណកម្មវិធី UCC
- អៀន -១៤
ការពិពណ៌នា៖
លេខកូដ 128 គឺជាដង់ស៊ីតេខ្ពស់ ប្រវែងអថេរ បន្ត និមិត្តសញ្ញាអក្សរក្រមលេខ។ វាត្រូវបានរចនាឡើងសម្រាប់ការកំណត់អត្តសញ្ញាណផលិតផលដែលបានអ៊ិនកូដស្មុគ្រស្មាញ។
កូដនីមួយៗ 128 តួអក្សរមានធាតុប្រាំមួយ៖ របារបី និងចន្លោះបី។
- ^ BC គាំទ្រសមាមាត្របោះពុម្ពថេរ។
- ទិន្នន័យវាល (^FD) ត្រូវបានកំណត់ចំពោះទទឹង (ឬប្រវែង ប្រសិនបើបង្វិល) នៃស្លាក។
ប៉ារ៉ាម៉ែត្រ៖
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
ទម្រង់សម្រាប់ ^ BC ការណែនាំគឺ៖
^ BCo,h,f,g,e,m
កន្លែងណា៖
^ BC = លេខកូដ ១១ បាកូដ
o= ការតំរង់ទិស
តម្លៃលំនាំដើម៖ បច្ចុប្បន្ន ^ FW ការកំណត់
តម្លៃផ្សេងទៀត៖
N = ធម្មតា។
R = បង្វិល 90 ដឺក្រេតាមទ្រនិចនាឡិកា
ខ្ញុំ = បញ្ច្រាស, 180 ដឺក្រេ។
B = អានពីបាតឡើង 270 ដឺក្រេ។
h = កម្ពស់បារកូដ
តម្លៃលំនាំដើម៖ តម្លៃកំណត់ដោយ ^BY
តម្លៃផ្សេងទៀត៖ 1 ចំនុច ដល់ 9999 ចំនុច
f = បន្ទាត់ការបកស្រាយបោះពុម្ព
តម្លៃលំនាំដើម៖ យ = បាទ
តម្លៃផ្សេងទៀត៖ N = ទេ។
ចំណាំ៖ បន្ទាត់បកស្រាយអាចត្រូវបានបោះពុម្ពជាពុម្ពអក្សរដែលមានដោយដាក់ការណែនាំសម្រាប់ពុម្ពអក្សរដោយផ្ទាល់មុនពេលការណែនាំកូដរបារ។
g = បោះពុម្ពបន្ទាត់បកស្រាយខាងលើលេខកូដ
តម្លៃលំនាំដើម៖ N = ទេ។
តម្លៃផ្សេងទៀត៖ យ = បាទ
ចំណាំ៖ ការផ្លាស់ប្តូរលំនាំដើមទៅជា Yes នៅក្នុង UCC Case Mode
e = UCC Check Digit
តម្លៃលំនាំដើម៖ N = ទេ។
តម្លៃផ្សេងទៀត៖ យ = បាទ
m = ជម្រើសរបៀប N, U, A, D
N តម្លៃលំនាំដើម៖ N = មិនបានជ្រើសរើសរបៀបទេ។
U តម្លៃផ្សេងទៀត៖ U = UCC Case Mode (សេចក្តីថ្លែងការណ៍ ^FD ឬ ^SN ត្រូវតែមានលេខចំនួន 19 វាក៏អាចមានតួអក្សរអាល់ហ្វាត្រឹមត្រូវផងដែរ)។ សំណុំរង C ដោយប្រើតម្លៃ FNC1 ត្រូវបានជ្រើសរើសដោយស្វ័យប្រវត្តិ។
លេខលើស (លើសពី 19) នៅក្នុង ^FD ឬ ^SN នឹងត្រូវបានលុបចោល។
នៅក្រោមលេខ 19 ខ្ទង់ក្នុង ^FD ឬ ^SN បន្ថែមលេខសូន្យទៅខាងស្ដាំ ដើម្បីរាប់ដល់ 19។ (វាបង្កើតបន្ទាត់ការបកស្រាយមិនត្រឹមត្រូវ។ )
A តម្លៃផ្សេងទៀត៖ A = របៀបស្វ័យប្រវត្តិ មានប្រសិទ្ធិភាពសម្រាប់កំណែ 16.3.0 របៀបស្វ័យប្រវត្តិវិភាគទិន្នន័យដែលបានផ្ញើ និងកំណត់ដោយស្វ័យប្រវត្តិនូវវិធីសាស្ត្រវេចខ្ចប់ល្អបំផុត។ សំណុំតួអក្សរ ASCII ពេញលេញអាចត្រូវបានប្រើនៅក្នុង ^ FD សេចក្តីថ្លែងការណ៍។ ម៉ាស៊ីនបោះពុម្ពនឹងកំណត់ពេលដែលត្រូវផ្លាស់ប្តូរសំណុំរង។ ខ្សែអក្សរនៃលេខបួនឬច្រើនខ្ទង់នឹងបណ្តាលឱ្យមានការផ្លាស់ប្តូរដោយស្វ័យប្រវត្តិទៅសំណុំរង C ។
D តម្លៃផ្សេងទៀត៖ D = របៀបថ្មី។ (x.11.x និង f/w ថ្មីជាងនេះ) របៀបថ្មីនេះ៖
- នឹងអនុញ្ញាតឱ្យដោះស្រាយជាមួយ UCC/EAN ដោយមាន និងគ្មានឧបករណ៍កំណត់អត្តសញ្ញាណកម្មវិធីជាប់ច្រវ៉ាក់។
- លេខកូដនឹងចាប់ផ្តើមនៅក្នុងសំណុំរងដែលសមស្របតាមពីក្រោយដោយ FNC1 ដើម្បីបង្ហាញលេខកូដ UCC/EAN 128។
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
ម៉ាស៊ីនបោះពុម្ពនឹងដកដោយស្វ័យប្រវត្តិ វង់ក្រចក និង ចន្លោះ សម្រាប់ការអ៊ិនកូដ ប៉ុន្តែបោះពុម្ពពួកវានៅក្នុងផ្នែកដែលអាចអានបានរបស់មនុស្ស។
ម៉ាស៊ីនបោះពុម្ពនឹងកំណត់ដោយស្វ័យប្រវត្តិថាតើលេខធីកត្រូវបានទាមទារ គណនាវា និងបោះពុម្ពវា។ ការកំណត់ទំហំដោយស្វ័យប្រវត្តិរបស់មនុស្សដែលអាចអានបាន។
Sample ZPL និងការបោះពុម្ពនៅក្នុងសំណុំរងលំនាំដើម B

សំណុំរង
លេខកូដ 128 មានតួអក្សរបី។ មានតួអក្សរបោះពុម្ពដែលបានអ៊ិនកូដចំនួន 106 នៅក្នុងសំណុំនីមួយៗ ហើយសំណុំតួអក្សរនីមួយៗអាចមានអត្ថន័យរហូតដល់ទៅបីផ្សេងគ្នា អាស្រ័យលើសំណុំតួអក្សររងដែលកំពុងត្រូវបានប្រើប្រាស់។ សំណុំរងកូដ 128 តួអក្សរចំនួនបីត្រូវបានសំដៅទៅលើ៖
- សំណុំរង A
- សំណុំរង ខ
- សំណុំរង គ
សំណុំរងអាចត្រូវបានជ្រើសរើសតាមវិធីមួយក្នុងចំណោមពីរ។
- លេខកូដវិក្កយបត្រពិសេសអាចត្រូវបានរួមបញ្ចូលនៅក្នុងទិន្នន័យវាល (^ FD) ខ្សែអក្សរដែលភ្ជាប់ជាមួយកូដរបារនោះ។
- ដាក់លេខកូដចាប់ផ្តើមដែលចង់បាននៅដើមទិន្នន័យវាល។ ប្រសិនបើគ្មានលេខកូដចាប់ផ្តើមត្រូវបានបញ្ចូលទេ សំណុំរង B នឹងត្រូវបានប្រើ។
ដើម្បីផ្លាស់ប្តូរសំណុំរងនៅក្នុងកូដរបារ សូមដាក់លេខកូដវិក្កយបត្រសមស្របនៅចំណុចសមស្របនៅក្នុងខ្សែទិន្នន័យវាល។ សំណុំរងថ្មីនឹងនៅជាធរមានរហូតទាល់តែមានការផ្លាស់ប្តូរជាមួយនឹងលេខកូដវិក្កយបត្រសមស្រប។ (សម្រាប់ឧample, នៅក្នុង Subset C, a "> 7 នៅក្នុងទិន្នន័យវាលផ្លាស់ប្តូរសំណុំរងទៅជា A.) តារាងខាងក្រោមបង្ហាញលេខកូដ 128 Invocation Codes និង Start Characters សម្រាប់សំណុំរងទាំងបី។
តារាងខាងក្រោមបង្ហាញពីលេខកូដ 128 Invocation Codes និង Start Characters សម្រាប់សំណុំរងទាំងបី។ https://support.zebra.com/cpws/docs/zpl/code_128.htm 3/16
5/22/25, 11:04 AM លេខកូដ ១២៨
លេខកូដ 128 តួអក្សរហៅកាត់
Sample ZPL និងការបោះពុម្ពនៅក្នុងសំណុំរង A
>9 បន្ទាប់ពី ^FD កំណត់វាទៅជាសំណុំរង A
Sample ZPL និងបោះពុម្ពនៅក្នុងសំណុំរង C
នេះ >; បន្ទាប់ពី ^ FD កំណត់វាទៅជាសំណុំរង C
Sample ZPL ប្តូរពីរង C ទៅ B ទៅ A
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
^ XA
^FO50,50^BY3^BCN,100,Y,N,N^FD>;382436>6CODE128>752375152^FS
^ XZ
នេះ >; ចាប់ផ្តើមកូដនៅក្នុងសំណុំរង C, >6 ប្តូរទៅសំណុំរង B, >7 ប្តូរទៅសំណុំរង A. ពិគ្រោះជាមួយ តារាងការហៅតួអក្សរ ដើម្បីមើលថាតើការអំពាវនាវអ្វីខ្លះត្រូវបានប្រើដើម្បីប្តូរពីសំណុំរងមួយទៅសំណុំមួយទៀត។
ច្បាប់សម្រាប់សំណុំរង A និង C
កូដ 128 សំណុំរង A និង C ត្រូវបានកម្មវិធីជាគូនៃខ្ទង់ 00-99 នៅក្នុងខ្សែទិន្នន័យវាល។ នៅក្នុងសំណុំរង A លេខគូនីមួយៗនាំឱ្យតួអក្សរតែមួយត្រូវបានអ៊ិនកូដនៅក្នុងបាកូដ។ នៅក្នុងសំណុំរង C ពួកគេត្រូវបានបោះពុម្ពដូចដែលបានបញ្ចូល។ ចំណាំ៖ លេខដែលមិនមែនជាចំនួនគត់ដែលត្រូវបានកម្មវិធីជាតួអក្សរទីមួយនៃគូខ្ទង់ (D2) មិនត្រូវបានអើពើទេ។ ទោះជាយ៉ាងណាក៏ដោយ លេខដែលមិនមែនជាចំនួនគត់ដែលត្រូវបានកម្មវិធីជាតួអក្សរទីពីរនៃគូខ្ទង់ (2D) ធ្វើឱ្យគូខ្ទង់ទាំងមូលមានសុពលភាព ហើយគូនេះមិនត្រូវបានអើពើ។ លេខបន្ថែមដែលមិនបានផ្គូផ្គងនៅក្នុងខ្សែទិន្នន័យវាល មុនពេលការផ្លាស់ប្តូរកូដក៏មិនត្រូវបានអើពើដែរ។
ច្បាប់សម្រាប់ក្រុមរង ខ
លេខកូដ 128 – សំណុំរង B ត្រូវបានកម្មវិធីដោយផ្ទាល់ជាអត្ថបទ ASCII លើកលែងតែតម្លៃធំជាង 94 ទសភាគ និងតួអក្សរពិសេសមួយចំនួន៖ ^ > ~
តួអក្សរទាំងនេះត្រូវតែត្រូវបានសរសេរកម្មវិធីដោយប្រើលេខកូដហៅ។
កូដ 128 សំណុំតួអក្សរ
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
UCC/EAN-128 និមិត្តសញ្ញា
និមិត្តសញ្ញាដែលបានបញ្ជាក់សម្រាប់ការតំណាងនៃទិន្នន័យកម្មវិធីកំណត់អត្តសញ្ញាណគឺ UCC/EAN-128 ដែលជាបំរែបំរួលនៃលេខកូដ 128 ដែលត្រូវបានបម្រុងទុកទាំងស្រុងសម្រាប់ EAN International និងក្រុមប្រឹក្សាកូដឯកសណ្ឋាន (UCC)។ វាមិនមានបំណងប្រើសម្រាប់ទិន្នន័យដែលត្រូវស្កេននៅចំណុចនៃការលក់នៅក្នុងហាងលក់រាយនោះទេ។
UCC/EAN-128 ផ្តល់ជូន advan ជាច្រើន។tages. វាគឺជានិមិត្តសញ្ញាមួយវិមាត្រពេញលេញបំផុតមួយដែលអាចប្រើបានសព្វថ្ងៃ។ ការប្រើប្រាស់សំណុំតួអក្សរបីផ្សេងគ្នា (A, B និង C) ជួយសម្រួលដល់ការអ៊ិនកូដនៃសំណុំតួអក្សរ ASCII ពេញលេញចំនួន 128 ។ លេខកូដ 128 គឺជានិមិត្តសញ្ញារបារកូដលីនេអ៊ែរតូចបំផុតមួយ។ សំណុំតួអក្សរ C អនុញ្ញាតឱ្យទិន្នន័យជាលេខត្រូវបានតំណាងនៅក្នុងរបៀបដង់ស៊ីតេទ្វេ។ នៅក្នុងរបៀបនេះ លេខពីរត្រូវបានតំណាងដោយតួអក្សរនិមិត្តសញ្ញាតែមួយគត់ដែលរក្សាទុកទំហំដ៏មានតម្លៃ។ លេខកូដអាចភ្ជាប់បាន។ នោះមានន័យថា AIs ច្រើន និង
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
វាលរបស់ពួកគេអាចត្រូវបានរួមបញ្ចូលគ្នាទៅជាកូដរបារតែមួយ លេខកូដក៏គួរឱ្យទុកចិត្តផងដែរ។ និមិត្តសញ្ញាលេខ 128 ប្រើមុខងារពិនិត្យដោយខ្លួនឯងឯករាជ្យចំនួនពីរ ដែលធ្វើអោយប្រសើរឡើងនូវភាពជឿជាក់នៃការបោះពុម្ព និងការស្កេន។
កូដរបារ UCC/EAN-128 តែងតែមានតួអក្សរដែលមិនមែនជាទិន្នន័យពិសេសដែលគេស្គាល់ថាជាមុខងារ 1 (FNC 1) ដែលធ្វើតាមតួអក្សរចាប់ផ្តើមនៃកូដរបារ។ វាអនុញ្ញាតឱ្យម៉ាស៊ីនស្កេន និងកម្មវិធីដំណើរការដើម្បីធ្វើការរើសអើងដោយស្វ័យប្រវត្តិរវាង UCC/EAN-128 និងនិមិត្តសញ្ញារបារកូដផ្សេងទៀត ហើយដំណើរការតែទិន្នន័យដែលពាក់ព័ន្ធជាបន្តបន្ទាប់។
កូដរបារ UCC/EAN-128 ត្រូវបានបង្កើតឡើងដោយតំបន់ស្ងាត់ឈានមុខគេ កូដ 128 តួអក្សរចាប់ផ្តើម A, B, ឬ C, តួអក្សរ FNC 1, ទិន្នន័យ (លេខសម្គាល់កម្មវិធីបូកនឹងវាលទិន្នន័យ) តួអក្សរពិនិត្យនិមិត្តសញ្ញា តួអក្សរបញ្ឈប់ និងតំបន់ស្ងាត់បន្តបន្ទាប់។
UCC/EAN, UCC/128 គឺជាវិធីពីរយ៉ាងដែលអ្នកនឹងឮនរណាម្នាក់សំដៅលើលេខកូដ។ វាគ្រាន់តែបង្ហាញថាកូដត្រូវបានរៀបចំតាមការកំណត់ដោយកម្មវិធីកំណត់អត្តសញ្ញាណដែលត្រូវបានប្រើ។
នេះ។ SSCC តំណាងឱ្យ Serial Shipping Container Code ។ វាត្រូវបានធ្វើទ្រង់ទ្រាយតាមប្លង់រចនាសម្ព័ន្ធទិន្នន័យសម្រាប់កម្មវិធីកំណត់អត្តសញ្ញាណ 00។ សូមមើល តារាងកំណត់អត្តសញ្ញាណកម្មវិធី. វាអាចជា 00 ដែលជាលេខកូដ SSCC ។ អតិថិជនត្រូវប្រាប់យើងឱ្យដឹងថាតើកម្មវិធីកំណត់អត្តសញ្ញាណកម្មវិធីអ្វីខ្លះដែលត្រូវបានប្រើសម្រាប់លេខកូដរបស់ពួកគេ ដូច្នេះយើងអាចជួយពួកគេ។
មានវិធីជាច្រើនក្នុងការសរសេរកូដដើម្បីបោះពុម្ពលេខកូដទៅរចនាសម្ព័ន្ធកម្មវិធីកំណត់អត្តសញ្ញាណ '00' ។
ដោយប្រើ 'N' សម្រាប់ប៉ារ៉ាម៉ែត្ររបៀប (m) ^BCo,h,f,g,e,m
កម្មវិធីកំណត់អត្តសញ្ញាណ 00 រចនាសម្ព័ន្ធ
^ XA
^FO90,200^BY4^BCN,256,Y,N,Y,N^FD>;>80012345123451234512^FS
^ XZ
>;>8′ កំណត់វាទៅជាសំណុំរង C មុខងារ 1
'00' គឺជាកម្មវិធីកំណត់អត្តសញ្ញាណតាមដោយ '17 តួអក្សរ' លេខពិនិត្យត្រូវបានជ្រើសរើសដោយប្រើ 'Y' សម្រាប់ប៉ារ៉ាម៉ែត្រ (e) ដើម្បីបោះពុម្ពតួអក្សរទី 20 ដោយស្វ័យប្រវត្តិ។
អ្នកមិនត្រូវបានកំណត់ត្រឹម 19 តួអក្សរជាមួយនឹងរបៀបកំណត់ទៅ N
https://support.zebra.com/cpws/docs/zpl/code_128.htm 7/16
5/22/25, 11:04 AM លេខកូដ ១២៨
ដោយប្រើ 'U' សម្រាប់ប៉ារ៉ាម៉ែត្ររបៀប (m) ^BCo,h,f,g,e,m
កម្មវិធីកំណត់អត្តសញ្ញាណ 00 រចនាសម្ព័ន្ធ
^ XA
^FO90,200^BY4^BC,256,Y,N,,U^FD0012345123451234512^FS
^ XZ
ការជ្រើសរើស U ជ្រើសរើស UCC Case mode មានន័យថាអ្នកត្រូវប្រើតួអក្សរចំនួន 19 យ៉ាងពិតប្រាកដនៅក្នុង ^FD មិនច្រើនទេ មិនតិចទេ….ត្រូវមាន 19 តួអក្សរ។
សំណុំរង C ដោយប្រើតម្លៃ FNC1 ត្រូវបានជ្រើសរើសដោយស្វ័យប្រវត្តិ។
លេខពិនិត្យត្រូវបានបញ្ចូលដោយស្វ័យប្រវត្តិ។
ដោយប្រើ 'D' សម្រាប់ប៉ារ៉ាម៉ែត្ររបៀប (m) (x.11.x និងថ្មីជាង/w) ^ BCo,h,f,g,e,m កម្មវិធីកំណត់អត្តសញ្ញាណ 00 រចនាសម្ព័ន្ធ
^ XA
^FO50,200^BCN,150,Y,N,,D^FD(00) 1 0084423 7449200940^ អេស
^ XZ
https://support.zebra.com/cpws/docs/zpl/code_128.htm 8/16
5/22/25, 11:04 AM លេខកូដ ១២៨
(0 នៅចុងបញ្ចប់នៃទិន្នន័យវាលគឺជាតួអក្សរក្លែងបន្លំដែលត្រូវបានបញ្ចូលជាកន្លែងដាក់លេខធីក ដែលម៉ាស៊ីនបោះពុម្ពនឹងបញ្ចូលដោយស្វ័យប្រវត្តិ...ដោយចៃដន្យនៅក្នុងអតីតនេះampលេខឆែកដែលគណនាដោយស្វ័យប្រវត្តិគឺ 0 ផងដែរ)
សំណុំរង C ដោយប្រើតម្លៃ FNC1 ត្រូវបានជ្រើសរើសដោយស្វ័យប្រវត្តិ។
វង់ក្រចក និងចន្លោះអាចស្ថិតនៅក្នុងទិន្នន័យវាល។ លេខសម្គាល់កម្មវិធី '00' អមដោយ 17 តួអក្សរ អមដោយអ្នកកាន់លេខខ្ទង់ក្លែងក្លាយ។
លេខពិនិត្យត្រូវបានបញ្ចូលដោយស្វ័យប្រវត្តិ។ ម៉ាស៊ីនបោះពុម្ពនឹងគណនាលេខពិនិត្យដោយស្វ័យប្រវត្តិ ហើយដាក់វាទៅក្នុងរបារកូដ និងបន្ទាត់បកប្រែ។
បន្ទាត់បកស្រាយក៏នឹងបង្ហាញវង់ក្រចក និងដកឃ្លា ប៉ុន្តែនឹងដកវាចេញពីបាកូដពិតប្រាកដ។
ការបោះពុម្ពបន្ទាត់បកប្រែជាពុម្ពអក្សរផ្សេង
ជាមួយ f/w កំណែ x.10.x ឬថ្មីជាងនេះ។
^ XA
^ FO50,200^A0N,40,30^BCN,150,Y,N,Y^FD>;>80012345123451234512^FS
^ XZ
ពាក្យបញ្ជាពុម្ពអក្សរ (^A0N,40,30) អាចត្រូវបានបន្ថែម និងផ្លាស់ប្តូរដើម្បីផ្លាស់ប្តូរពុម្ពអក្សរ និងទំហំនៃបន្ទាត់បកប្រែ។
ជាមួយនឹងកំណែ f/w ចាស់ជាង x.10.x
^ XA
^FO25,25^BCN,150,N,N,Y^FD>;>80012345123451234512^FS
^ FO100,190^A0N,50,40^FD(00) 1 2345123 451234512 0^ អេស
^ XZ
វាលអត្ថបទដាច់ដោយឡែកចាំបាច់ត្រូវសរសេរ។
នេះ។ បន្ទាត់បកស្រាយ ចាំបាច់ត្រូវបិទ។
^A0N,50,40 គឺជាជម្រើសពុម្ពអក្សរ និងទំហំសម្រាប់វាលអត្ថបទដាច់ដោយឡែក។
អ្នកត្រូវប្រាកដថាអ្នកបញ្ចូលត្រឹមត្រូវ។ ពិនិត្យលេខ នៅក្នុងវាលអត្ថបទ។
https://support.zebra.com/cpws/docs/zpl/code_128.htm 9/16
5/22/25, 11:04 AM លេខកូដ ១២៨
ការបង្កើតវាលអត្ថបទដាច់ដោយឡែកអនុញ្ញាតឱ្យអ្នកធ្វើទ្រង់ទ្រាយបន្ទាត់បកស្រាយដោយវង់ក្រចក និងដកឃ្លា។
ទម្រង់ដឹកជញ្ជូនធម្មតា អ្នកលក់រាយធំៗមួយចំនួនប្រើ៖ (ទំហំស្លាក 4 x 6)
នៅក្នុងនេះ។ ^ BC example ទ្រង់ទ្រាយបានបិទបន្ទាត់ការបកស្រាយ ប៉ារ៉ាម៉ែត្រលេខពិនិត្យមិនត្រូវបានបើកទេ អ្នកសរសេរកម្មវិធីបានគណនាលេខពិនិត្យ ហើយបានបន្ថែមវាជាតួអក្សរទី 20 នៅក្នុងទិន្នន័យវាលរួចហើយ។ អ្នកអាចជ្រើសរើសដាក់ 'Y' សម្រាប់ប៉ារ៉ាម៉ែត្រខ្ទង់ពិនិត្យ ហើយបញ្ចូលត្រឹមតែ 19 តួអក្សរក្នុងទិន្នន័យវាល ហើយអនុញ្ញាតឱ្យម៉ាស៊ីនបោះពុម្ពគណនាដោយស្វ័យប្រវត្តិ និងបញ្ចូលលេខពិនិត្យ (តួអក្សរទី 20)។
^ XA
^LH0,00^FS
^FO25,20^A0,52,40^FDFROM:^FS
^FO25,80^A0,25,25^FDZEBRA TECH។ CORP.^FS
^FO25,110^A0,25,25^FD333 CORP. WOODS PLWY^FS
^FO25,140^A0,25,25^FDVERNON HILLS, IL 60061^FS
^FO75,190^A0,30,30^FD(EXHIBIT D) ^FS
^FO270,0^GB3,220,3^FS
^FO300,20^A0,52,40^FDCARRIER:^FS
^FO300,70^A0,48,40^FDBudget Package EXPRESS^FS
^FO300,110^A048,40^FDPRO លេខ 123456789^FS
^FO300,150^A0,48,40^FDB/L លេខ 987654321^FS
^FO01,220^GB816,3,3^FS
^FO25,240^A0,52,40^FDTO:^FS
^FO95,230^A0,50,30^FDAcme CORPORATION^FS
^FO95,275^A0,50,30^FDC/O^FS
^FO95,320^A0,34,30^FDN & M Transfer^FS
^FO95,350^A0,34,30^FD630 MUTTARD ROAD^FS
^FO95,380^A0,34,30^FDNEENAH, WI 54956^FS
^FO400,220^GB4,200,4^FS
^FO440,250^A0,50,30^FDFOR:^FS
^FO440,300^A0,40,35^FDAcme #4040^FS
^FO440,335^A0,40,35^FD4002 SOUTH DORT HWY^FS
^FO440,370^A0,40,35^FDFLINT, MI 48507^FS
^FO01,420^GB816,3,3^FS
^FO25,430^AD^FD(420) បញ្ជូនទៅកាន់លេខកូដប្រៃសណីយ៍^FS
^FO100,455^A0,42,50^FD(420) 54956^FS
^FO55,500^BY4,3^BC,110,N^FD>;>842054956^FS
^FO446,422^GB3,202,3^FS
^FO470,450^A0,30,22^FDPO#:^FS
https://support.zebra.com/cpws/docs/zpl/code_128.htm 10/16
5/22/25, 11:04 AM លេខកូដ ១២៨
^FO470,500^A0,30,22^ប្រភេទ FDORDER:^FS
^FO470,550^A0,30,22^FDDEPT:^FS
^FO650,450^A0,60,35^FD2397767757^FS
^FO650,510^A0,60,35^FDRO^FD
^FO650,570^F0,60,35^FD60,35^FD092^FS
^FO01,622^GB816,3,3^FS
^FO01,830^GB816,3,3^FS
^FO25,840^AD^FD(00) SERIAL SHIPPING CONTAINER^FS
^FO100,925^BC,276,N,^FD>;>800000123455555555558^FS
^FO100,865^A0,56,50^FD(00) 0 00 12345 555555555 8^FS
^PQ1
^ XZ
កម្មវិធីកំណត់អត្តសញ្ញាណ
UCC/EAN កម្មវិធីកំណត់អត្តសញ្ញាណ
កម្មវិធីកំណត់អត្តសញ្ញាណកម្មវិធីគឺជាកូដបុព្វបទដែលប្រើដើម្បីកំណត់អត្ថន័យ និងទម្រង់នៃទិន្នន័យដែលធ្វើតាមវា (វាលទិន្នន័យ)។
មាន AI សម្រាប់កំណត់អត្តសញ្ញាណ តាមដាន កាលបរិច្ឆេទ បរិមាណ ការវាស់វែង ទីតាំង និងប្រភេទព័ត៌មានជាច្រើនទៀត។
សម្រាប់អតីតampដូច្នេះ AI សម្រាប់លេខបាច់គឺ 10 ហើយលេខបាច់ AI តែងតែធ្វើតាមដោយលេខកូដបាច់លេខមិនត្រូវលើសពី 20 តួអក្សរ។
កម្មវិធីកំណត់អត្តសញ្ញាណកម្មវិធី UCC/EAN ផ្តល់នូវស្តង់ដារបើកចំហដែលអាចប្រើប្រាស់ និងយល់បានដោយក្រុមហ៊ុនទាំងអស់នៅក្នុងខ្សែសង្វាក់ពាណិជ្ជកម្ម ដោយមិនគិតពីក្រុមហ៊ុនដែលចេញលេខកូដដំបូងឡើយ។
តារាងកំណត់អត្តសញ្ញាណកម្មវិធី UCC
|
មាតិកាទិន្នន័យ |
AI |
បូកនឹងរចនាសម្ព័ន្ធទិន្នន័យខាងក្រោម |
|
Sស៊េរី Sជិះស្គី Cអ្នកបើកតុ Code (SSCC) |
00 |
១៣ ខ្ទង់ |
|
លេខកូដកុងតឺន័រដឹកជញ្ជូន |
01 |
១៣ ខ្ទង់ |
|
លេខបាច់S |
10 |
រហូតដល់ 20 អក្សរក្រមលេខ |
|
កាលបរិច្ឆេទផលិត (YYMMDD) |
11 |
១៣ ខ្ទង់ |
|
កាលបរិច្ឆេទវេចខ្ចប់ (YYMMDD) |
13 |
១៣ ខ្ទង់ |
|
លក់តាមកាលបរិច្ឆេទ (YYMMDD) |
15 |
១៣ ខ្ទង់ |
|
កាលបរិច្ឆេទផុតកំណត់ (YYMMDD) |
17 |
១៣ ខ្ទង់ |
|
វ៉ារ្យ៉ង់ផលិតផល |
20 |
១៣ ខ្ទង់ |
|
លេខស៊េរី |
21 |
រហូតដល់ 20 អក្សរក្រមលេខ |
|
បរិមាណ HIBCC កាលបរិច្ឆេទ បាច់ និងតំណភ្ជាប់ |
22 |
រហូតដល់ 29 អក្សរក្រមលេខ |
|
លេខឆ្នោត |
23* |
រហូតដល់ 19 អក្សរក្រមលេខ |
|
បរិមាណនីមួយៗ |
30 |
|
|
ទំងន់សុទ្ធ (គីឡូក្រាម) |
|
310** 6 ខ្ទង់ |
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
|
ប្រវែង, ម៉ែត្រ |
|
311** 6 ខ្ទង់ |
|
ទទឹងឬអង្កត់ផ្ចិត (ម៉ែត្រ) |
|
312** 6 ខ្ទង់ |
|
ជម្រៅ (ម៉ែត្រ) |
|
313** 6 ខ្ទង់ |
|
ផ្ទៃដី (ម៉ែត្រការ៉េ) |
|
314** 6 ខ្ទង់ |
|
បរិមាណ (លីត្រ) |
|
315** 6 ខ្ទង់ |
|
បរិមាណ (ម៉ែត្រគូប) |
|
316** 6 ខ្ទង់ |
|
ទំងន់សុទ្ធ (ផោន) |
|
320** 6 ខ្ទង់ |
|
លេខ PO របស់អតិថិជន |
400 |
រហូតដល់ 29 អក្សរក្រមលេខ |
|
Ship To (Deliver To) លេខកូដទីតាំង ដោយប្រើលេខ EAN 13 ឬ DUNS ដែលមានលេខសូន្យនាំមុខ |
410 |
១៣ ខ្ទង់ |
|
វិក័យប័ត្រទៅ (វិក័យប័ត្រទៅ) លេខកូដទីតាំង ដោយប្រើលេខ EAN 13 ឬ DUNS ដែលមានលេខសូន្យនាំមុខ |
411 |
១៣ ខ្ទង់ |
|
ទិញពី |
412 |
១៣ ខ្ទង់ |
|
Ship To (Deliver To) លេខកូដប្រៃសណីយ៍ នៅក្នុងអាជ្ញាធរប្រៃសណីយ៍តែមួយ |
420 |
រហូតដល់ 9 អក្សរក្រមលេខ |
|
Ship To (Deliver To) លេខកូដប្រៃសណីយ៍ ជាមួយបុព្វបទកូដប្រទេសអាយអេសអូ 3 ខ្ទង់ |
421 |
លេខ 3 ខ្ទង់ បូកនឹងអក្សរក្រមលេខ 9 |
|
ផលិតផលរមៀល - ទទឹងប្រវែង។ អង្កត់ផ្ចិតស្នូល ទិសដៅ និងកំណាត់ |
8001 |
១៣ ខ្ទង់ |
|
លេខស៊េរីអេឡិចត្រូនិចសម្រាប់ ទូរស័ព្ទចល័ត |
|
8002 ឡើង ro 20 អក្សរក្រមលេខ |
សម្រាប់វាលកាលបរិច្ឆេទដែលត្រូវការតែបង្ហាញឆ្នាំនិងខែប៉ុណ្ណោះ វាលថ្ងៃត្រូវបានកំណត់ទៅ "00"។
* បូកមួយខ្ទង់សម្រាប់ការចង្អុលបង្ហាញប្រវែង។
** បូកមួយខ្ទង់សម្រាប់ការចង្អុលបង្ហាញចំណុចទសភាគ។
ខ្សែសង្វាក់កំណត់អត្តសញ្ញាណកម្មវិធីជាច្រើន (x.11.x និងក្រោយ) FNC1 ដែលត្រូវបានហៅដោយ>8 ត្រូវបានបញ្ចូលនៅពីមុខ AI ពីរខ្ទង់ ដើម្បីឱ្យម៉ាស៊ីនស្កេនដែលអានកូដនឹងឃើញ FNC1 ហើយដឹងថា AI ដើរតាម។ ជាមួយនឹងប៉ារ៉ាម៉ែត្ររបៀបកំណត់ទៅ A (ស្វ័យប្រវត្តិ)៖
^ XA
^BY2,2.5,193^FO33,400^BCN,,N,N,N,A^FD>;>80204017773003486100008535>8910001>837252^FS ^FT33,625^AEN,0,0^FD(02)04017773003486(10)0008535(91)0001(37)252^FS
^ XZ
ជាមួយនឹងប៉ារ៉ាម៉ែត្ររបៀបកំណត់ទៅ U:
^ XA
^BY3,2.5,193^FO33,200^BCN,,N,N,N,U^FD>;>80204017773003486>8100008535>8910001>837252^FS ^FT33,455^A0N,30,30^FD(02)04017773003486(10)0008535(91)0001(37)252^FS
^ XZ
ជាមួយនឹងប៉ារ៉ាម៉ែត្ររបៀបកំណត់ទៅ D*
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
^ XA
^ PON
^LH0,0
^BY2,2.5,145^FO218,343^BCB,,Y,N,N,D^FD(91)0005886>8(10)0000410549>8(99)05^FS ^XZ
D* : បញ្ហាខាងក្រោមត្រូវបានកែតម្រូវក្នុង 60.13.0.6 កម្មវិធីបង្កប់ - គបញ្ហាដែលបានកែតម្រូវការបោះពុម្ពលេខកូដ EAN128 ដោយប្រើរបៀប “D” នៅពេលព្យាយាមបោះពុម្ពលេខសម្គាល់កម្មវិធីចុងក្រោយជាមួយនឹងចំនួនតួអក្សរសេស។ ការជួសជុល – បានបន្ថែមនៅក្នុងសមត្ថភាពសម្រាប់របៀប D ដើម្បីទទួលយកលេខសេសនៃតួអក្សរទិន្នន័យ ជាជាងការព្យាយាមបង្ខំលេខគូ។
អៀន -១៤
នេះគឺជាវិធី 2 ដើម្បីផលិតបាកូដ EAN-14 ដោយប្រើលេខកូដ 128
- អ្នកអាចប្រើ Zebra Designer ហើយរចនាស្លាក បន្ទាប់មកបោះពុម្ពទៅ file ទៅ view កូដដែលបង្កើតនៅពេលអ្នកបោះពុម្ព EAN14 Barcode។
- អ្នកអាចបោះពុម្ព EAN14 ដោយប្រើពាក្យបញ្ជា ^BC ។ នេះគឺជាព័ត៌មានបន្ថែមអំពីពាក្យបញ្ជា ZPL ។
ទោះបីជាវាអាចមិនមានពាក្យបញ្ជា ZPL ពិសេសសម្រាប់ EAN 14 ក៏ដោយ។ តុ ខាងលើបង្ហាញព័ត៌មានអំពីអត្តសញ្ញាណកម្មវិធី 01 ។ វាបង្ហាញថាវាលទិន្នន័យត្រូវតែមាន 14 តួអក្សរយ៉ាងពិតប្រាកដ ពីរដំបូងនឹងមាន 01 អមដោយ 12 តួអក្សរទៀត។
01 កំណត់ថានេះជារចនាសម្ព័ន្ធ EAN14 ។ ZPL នឹងមើលទៅដូចនេះ៖
^BCN,256,Y,N,^FD>;>801222222222222^FS
នេះ >;> 8 គឺចាំបាច់ដើម្បីកំណត់បាកូដទៅជាសំណុំរង C មុខងារ 1 និង 01 គឺជាការកំណត់អត្តសញ្ញាណសម្រាប់លេខកូដតួអក្សរ 14 (EAN14 លេខកូដកុងតឺន័រដឹកជញ្ជូន) ឧ។ampលេប្រើដប់ពីរ 2 សម្រាប់ទិន្នន័យ។ នេះជាកន្លែងដែលអ្នកនឹងដាក់ទិន្នន័យរបស់អ្នកជំនួស 2 ទាំងនេះ
ច្រើនទៀត ឧamples
នេះគឺជា s ពីរបីampស្លាកដែលអនុលោមតាមច្បាប់ដែលប្រើបាកូដ uc/ean (ucc/128) ។
សំណុំរង C, អនុគមន៍ 1 ត្រូវបានហៅដោយ >;>8
ប្រសិនបើអ្នកផ្ញើ ^BC,110,N,,,U នោះអ្នកត្រូវប្រើតួអក្សរ 19 យ៉ាងពិតប្រាកដនៅក្នុងទិន្នន័យ filed ហើយអ្នកមិនត្រូវការ >;>8 ដើម្បីហៅសំណុំរង C មុខងារ 1 ។
នៅអេសamples the U មិនមានវត្តមានទេ។ >;>8 ត្រូវបានប្រើដើម្បីហៅសំណុំរង C អនុគមន៍ 1 ហើយដែលអនុញ្ញាតឱ្យអ្នកប្រើបញ្ចូលតួអក្សរមួយចំនួនដែលមិនត្រូវមាន 19 តួអក្សរពិតប្រាកដ។
ទាំងនេះគ្រាន់តែជាពីរ samples នៃស្លាកអនុលោមភាពជាច្រើនដែលមាននៅក្នុងពិភពពិត។ ប្រើ samples ជាគំរូដើម្បីជួយជាមួយកម្មវិធី uc/ean (ucc/128) ។
មួយ sample គឺមកពី JCPenney និងមួយទៀតមកពី Kmart ។ ទាំងនេះប្រហែលជាមិនមែនជាស្តង់ដារបច្ចុប្បន្នទេ។ ពួកវាសម្រាប់គោលបំណងធ្វើបាតុកម្មតែប៉ុណ្ណោះ។
JCPenney
^ XA
^LH20,10^FS
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
^FO01,145^GB816,3,3^FS
^FO5,20^A0,52,50^FDFROM:^FS
^FO155,20^A0,34,31^FDZEBRA TECH។ CORP.^FS
^FO155,52^A0,34,31^FD333 CORP. WOODS PKWY.^FS
^FO155,84^A0,34,31^FDVERNON HILLS, IL 60061^FS
^FO570,20^A0,69,48^FD#67890-0^FS
^FO5,163^A0,52,50^FDTO:^FS
^FO110,158^A0N,65,50^FDJ.C.PENNEY^FS
^FO528,159^A0N,87,62^FD#2473-7^FS
^FO120,217^A0N,36,32^FD1201 WEST OAKS MALL^FS
^FO120,252^A0N,36,32^FDHOUSTON, TX 77082^FS
^FO227,314^BY4^BC,104,N^FD>;>842077082^FS
^FO307,282^A0N,36,32^FD420 77082^FS
^FO01,424^GB816,3,3^FS
^FO01,642^GB816,3,3^FS
^FO01,642^GB816,3,3^FS
^FO25,662^A0,87,65^FDPO#:^FS
^FO160,662^A0N,90,70^FD35976757^FS
^FO510,662^A0N,87,65^FDSUB៖^FS
^FO650,662^A0N,90,70^FD092^FS
^FO130,760^A0N,50,63^FDCARTON 07 នៃ 12^FS
^FO01,820^GB816,3,3^FS
^FO90,941^BC,256,N^FD>;>800000280280000000680^FS
^FO88,890^A0N,50,57^FD00 00 28028 000000068 0^FS
^PQ0,1,,N
^ XZ
ខេម៉ាត
^ XA
^LH0,00^FS
^FO25,20^A0,52,40^FDFROM:^FS
^FO25,80^A0,25,25^FDZEBRA TECH។ CORP.^FS
^FO25,110^A0,25,25^FD333 CORP. WOODS PLWY^FS
^FO25,140^A0,25,25^FDVERNON HILLS, IL 60061^FS
^FO75,190^A0,30,30^FD(EXHIBIT D) ^FS
^FO270,0^GB3,220,3^FS
^FO300,20^A0,52,40^FDCARRIER:^FS
^FO300,70^A0,48,40^FDROADWAY PACKAGE EXPRESS^FS
^FO300,110^A048,40^FDPRO លេខ 123456789^FS
^FO300,150^A0,48,40^FDB/L លេខ 987654321^FS
^FO01,220^GB816,3,3^FS
^FO25,240^A0,52,40^FDTO:^FS
^FO95,230^A0,50,30^FDKMART CORPORATION^FS
^FO95,275^A0,50,30^FDC/O^FS
^FO95,320^A0,34,30^FDN & M Transfer^FS
^FO95,350^A0,34,30^FD630 MUTTARD ROAD^FS
^FO95,380^A0,34,30^FDNEENAH, WI 54956^FS
^FO400,220^GB4,200,4^FS
^FO440,250^A0,50,30^FDFOR:^FS
^FO440,300^A0,40,35^ FDKMART STORE #4040^FS
^FO440,335^A0,40,35^FD4002 SOUTH DORT HWY^FS
https://support.zebra.com/cpws/docs/zpl/code_128.htm 14/16
5/22/25, 11:04 AM លេខកូដ ១២៨
^FO440,370^A0,40,35^FDFLINT, MI 48507^FS
^FO01,420^GB816,3,3^FS
^FO25,430^AD^FD(420) បញ្ជូនទៅកាន់លេខកូដប្រៃសណីយ៍^FS
^FO100,455^A0,42,50^FD(420) 54956^FS
^FO55,500^BY4,3^BC,110,N^FD>;>842054956^FS
^FO446,422^GB3,202,3^FS
^FO470,450^A0,30,22^FDPO#:^FS
^FO470,500^A0,30,22^ប្រភេទ FDORDER:^FS
^FO470,550^A0,30,22^FDDEPT:^FS
^FO650,450^A0,60,35^FD2397767757^FS
^FO650,510^A0,60,35^FDRO^FD
^FO650,570^F0,60,35^FD60,35^FD092^FS
^FO01,622^GB816,3,3^FS
^FO01,830^GB816,3,3^FS
^FO25,840^AD^FD(00) SERIAL SHIPPING CONTAINER^FS
^FO100,925^BC,276,N,^FD>;>800000123455555555558^FS
^FO100,865^A0,56,50^FD(00) 0 00 12345 555555555 8^FS
^PQ1,1,,N
^ XZ
https://support.zebra.com/cpws/docs/zpl/code_128.htm
5/22/25, 11:04 AM លេខកូដ ១២៨
https://support.zebra.com/cpws/docs/zpl/code_128.htm
ឯកសារ/ធនធាន
![]() | លេខកូដ 128 ម៉ាស៊ីនបោះពុម្ពបាកូដ |
ឯកសារយោង
- លេខកូដ 128support.zebra.com
- adams1.com/128code.htmlwww.adams1.com
- សៀវភៅណែនាំអ្នកប្រើប្រាស់manual.tools
