VintaSoft Barcode .NET SDK 15.2: Руководство для .NET разработчика
Vintasoft.Barcode Namespace / BarcodeType Enumeration
Синтаксис Члены типа Ремарки Иерархия Требования Смотрите также
BarcodeType Перечисление
Указывает доступные типы символов штрих-кода.
Синтаксис
'Declaration

<FlagsAttribute()>
Public Enum BarcodeType
   Inherits System.Enum

 
Члены типа
Член типаОписание
NoneСимволика штрих-кода не указана.
CodabarCodabar - это символика штрих-кода, также известная как Codeabar, Ames Code, NW-7, Monarch, Code 2 of 7.

Codeabar - это линейная символика переменной длины с самопроверкой, которая может кодировать 16 различных символов и четыре дополнительных начальных/конечных символа.

Кодируемый набор символов: цифры 0-9, '-', '$', ':', '/', '.', '+'.
Начальные и конечные символы: A, B, C, D.

Символика не имеет контрольной цифры.

Соотношение узких и широких штрихов составляет от 1:2,25 до 1:3.
Code11Code 11 - это символика штрих-кода, также известная как Code11, USD-8, USD8.

Code 11 - это линейная символика переменной длины с высокой плотностью, состоящая только из цифр, которая может кодировать числа и символ тире.

Кодируемый набор символов: цифры 0-9, '-'.

Символика включает цифру контрольной суммы.

Соотношение узких и широких штрихов составляет от 1:2 до 1:3,5.
Code128Code 128 - это символика штрих-кода, также известная как ANSI/AIM Code 128, USS Code 128.

Code 128 - это линейная символика переменной длины, очень эффективная, с высокой плотностью символов, которая может кодировать полный 128-символьный символ ASCII. set и расширенные наборы символов.

Допустимые специальные флаги, не относящиеся к данным:
Символика включает цифру контрольной суммы.
Standard2of5Standard 2 of 5 - это символика штрих-кода, также известная как Industrial 2 of 5, код 2/5.

Standard 2 of 5 - это линейная символика переменной длины с низкой плотностью, состоящая только из цифр.

Кодируемый набор символов: числа 0-9.

Необязательный символ включает цифру контрольной суммы.

Соотношение узких и широких штрихов составляет от 1:2 до 1:3,5.
Interleaved2of5Interleaved 2 of 5 - это символика штрих-кода, также известная как ANSI/AIM ITF 25, USS ITF 2/5, ITF, I-2/5.

Interleaved 2 of 5 - это линейная, высокоплотная, состоящая только из цифр линейная система символов переменной длины, основанная на стандарте 2 из 5.

Кодируемый набор символов: цифры 0-9.

Необязательные символы включают цифру контрольной суммы.

Соотношение узких и широких штрихов составляет от 1:2 до 1:3,5.
Code39Code 39 - это символика штрих-кода, также известная как Alpha39, Code 3 of 9, Type 39, USS Code 39, USD-3.

Code 39 - это линейная буквенно-цифровая символика переменной длины, кодирующая 43 различных символа. символов.

Кодируемый набор символов: '0'..'9', 'A'..'Z', '-', '.', ' ', '$', '/', ' %'.

Необязательные символы включают цифру контрольной суммы.

Соотношение узких и широких штрихов составляет от 1:2 до 1:3.
Code93Code 93 - это символика штрих-кода, также известная как USS Code 93, USS-93.

Code 93 - это линейная буквенно-цифровая символика переменной длины, кодирующая полный 128-символьный набор символов ASCII.

Символика включает цифру контрольной суммы.
RSS14StackedRSS-14 Stacked - это символика штрих-кода, также известная как 14 Stacked Symbology с уменьшенным пространством.

RSS-14 Stacked - это вариант символики RSS-14, который укладывается в два ряда и используется, когда обычный символ быть слишком широким для приложения. Символика кодирует 13 цифр, контрольную цифру и флаг связи.

Кодируемый набор символов: цифры 0-9.

Символика включает цифру контрольной суммы.
RSSExpandedStackedRSS Expanded Stacked - это символика штрих-кода, также известная как расширенная кодировка с уменьшенным пространством.

RSS Expanded Stacked - это линейная линейная символика переменной длины, способная кодировать до 74 цифровых или 41 буквенных символов. Семейство символов штрих-кода RSS представлено ISO/IEC 24724.

Кодируемый набор символов: полный набор символов ASCII из 128 символов.

Допустимый специальный флаг, не относящийся к данным: - Fnc1.

Символика включает цифру контрольной суммы.

Минимальная высота символа: 71X(2 ряда) - 404X(11 рядов).
UPCEUPC-E - это символика штрих-кода, также известная как универсальный код продукта версии E.

UPC-E - это разновидность символики UPC-A, которая позволяет создавать более компактные штрих-коды за счет удаления "лишних" нулей. Это линейная символика фиксированной длины, состоящая только из цифр и способная кодировать 6 цифр и контрольную цифру.

Кодируемый набор символов: числа 0-9.

Символика включает цифру контрольной суммы.
TelepenTelepen - это линейная символика штрих-кодов переменной длины, которая может кодировать полный набор символов ASCII из 128 символов.

Кодируемый набор символов: полный набор символов ASCII из 128 символов.

Символика включает цифру контрольной суммы.

Соотношение узких и широких полос составляет от 1:2 до 1:3.
PostnetPostnet - это штрих-код, также известный как USPS POSTNET.

Postnet - это линейная почтовая система переменной длины, состоящая только из цифр, с двумя состояниями, используемая Почтовой службой США для помощи в пересылке почты.

Кодируемый набор символов: цифры 0-9.

Символика включает цифру контрольной суммы.
PlanetPLANET - это символика штрих-кодов, также известная как USPS PLANET, USPS Confirm Service Barcode.

PLANET - это линейная почтовая символика штрих-кодов переменной длины, состоящая только из цифр, с двумя состояниями, используемая Почтовой службой США для идентификации и отслеживания отправлений почты во время доставки.

Кодируемый набор символов: цифры 0-9.

Символика включает цифру контрольной суммы.
RoyalMailRoyal Mail - это символика штрих-кода, также известная как RM4SCC, RoyalMail4SCC, British Royal Mail 4-State Customer Code, Singapore 4-State Postal.

Royal Mail - это линейная символика штрих-кодов с четырьмя состояниями и переменной длиной символов.

Кодируемый набор символов: цифры 0-9, буквы A-Z (только в верхнем регистре).

Символика включает цифру контрольной суммы.
AustralianPostAustralian Post - это символика штрих-кода, также известная как Australian Post 4-state, Australia Post Customer Barcode.

Australian Post - это линейная символика штрих-кодов с четырьмя состояниями и переменной длиной, используемая Почтой Австралии для почтового индекса и автоматической сортировки почты.

Кодируемый набор символов: см. спецификацию.

Символика включает цифру контрольной суммы.
PatchCodePatch Code - это символика штрих-кода, также известная как Kodak Patch Code.

Patch Code - это линейная символика фиксированной длины, которая кодирует один символ.

Кодируемый набор символов: 1, 2, 3, 4, 6, T.

В символике нет контрольной цифры.
PDF417PDF417 - это символика штрих-кода, также известная как Portable Data File 417.

PDF417 - это двумерная многострочная символика штрих-кода, способная кодировать до 1108 байт данных на штрих-код. Символика представлен в стандарте ISO/IEC 15438.

Особенности:
  • Три режима сжатия данных: текстовый режим (до 1850 текстовых символов), байтовый режим (до 1108 байт) и числовой режим (до 2710 числовых символов).
  • Размеры, определяемые пользователем (столбцы, строки, высота строки).
  • Обнаружение и исправление ошибок с помощью алгоритма Рида-Соломона (9 уровней).
  • Extended Channel Interpretation позволяет использовать символы из других наборов символов и другие интерпретации данных.
  • форматы ECC200 позволяет представлять файлы данных в виде до 99999 символов PDF417 (макрос PDF417).

Допустимые специальные флаги, не относящиеся к данным:
PDF417CompactPDF417 Compact - это вариант символики штрих-кода PDF417. В нем отсутствует индикатор правой строки и стоп-шаблон для экономии места.
EAN13EAN-13 - это символика штрих-кода, также известная как European Article Number 13.

EAN-13 - это расширенный набор символов UPC-A, представляющий собой линейную символику фиксированной длины, состоящую только из цифр и способную кодировать 12 цифр и контрольную цифру.

Кодируемый набор символов: цифры 0-9.

Символика включает цифру контрольной суммы.
EAN8EAN-8 - это символика штрих-кода, также известная как European Article Number 8.

EAN-8 - это укороченная версия символики EAN-13, представляющая собой линейную символику фиксированной длины, состоящую только из цифр и способную кодировать 7 цифр и контрольную цифру.

Кодируемый набор символов: цифры 0-9.

Символика включает цифру контрольной суммы.
UPCAUPC-A - это символика штрих-кода, также известная как Universal Product Code version A.

UPC-A - это линейная символика фиксированной длины, состоящая только из цифр и способная кодировать 11 цифр и контрольную цифру.

Кодируемый набор символов: цифры 0-9.

Символика включает цифру контрольной суммы.
Plus5EAN/UPC Add On 5 - это символика штрих-кода, также известная как EAN Supplement 5/Five-digit Add-On.

EAN/UPC Add On 5 - это линейная символика фиксированной длины, способная кодировать 5 цифр как дополнение к символике штрих-кода EAN/UPC.

Кодируемый набор символов: цифры 0-9.

Символика не имеет контрольной цифры.
Plus2EAN/UPC Add On 2 - это символика штрих-кода, также известная как EAN Supplement 2/Two-digit Add-On.

EAN/UPC Add On 2 - это линейная символика фиксированной длины, способная кодировать 2 цифры как дополнение к символике штрих-кода EAN/UPC.

Кодируемый набор символов: цифры 0-9.

Символика не имеет контрольной цифры.
EAN13Plus5Символика штрих-кода EAN-13 с 5-значным дополнением EAN/UPC.
EAN13Plus2Символика штрих-кода EAN-13 с 2-значным дополнением EAN/UPC.
EAN8Plus5Символика штрих-кода EAN-8 с 5-значным дополнением EAN/UPC.
EAN8Plus2Символика штрих-кода EAN-8 с добавлением двухзначного кода EAN/UPC.
UPCEPlus5Символика штрих-кода UPC-E с 5-значным дополнением EAN/UPC.
UPCEPlus2Символика штрих-кода UPC-E с 2-значным дополнением EAN/UPC.
UPCAPlus5Символика штрих-кода UPC-A с 5-значным дополнением EAN/UPC.
UPCAPlus2Символика штрих-кода UPC-A с 2-значным дополнением EAN/UPC.
DataMatrixData Matrix представляет собой двумерную матричную символику штрих-кода, которая состоит из номинально квадратных модулей, расположенных в пределах шаблона искателя периметра. Data Matrix представлена в соответствии со стандартом ISO/IEC 16022 и способна кодировать до 1555 байт данных на штрих-код.

Особенности:
  • Три режима сжатия данных: буквенно-цифровой режим (до 2335 текстовых символов), байтовый режим (до 1555 байт) и числовой режим (до 3116 цифровых символов).
  • Обнаружение и исправление ошибок Рида-Соломона.
  • Structured Append позволяет представлять файлы данных с использованием до 16 символов Data Matrix.
  • Extended Channel Interpretation позволяет использовать символы из других наборов символов и другие интерпретации данных.
  • Поддерживает все квадратные (от 10x10 до 144x144) и прямоугольные (от 8x18 до 16x48) символы в формате ECC200.

Допустимые специальные флаги, не относящиеся к данным:
QRQR Code - это двумерная матричная символика штрих-кода, состоящая из массива номинально квадратных модулей, расположенных в виде общего квадратного узора, включая уникальный искатель, расположенный в трех углах символа. QR Code соответствует стандарту ISO/IEC 18004 и может кодировать до 2953 байт данных на штрих-код.
Поддерживает все семейство QR Code: QR Code Model 1 (AIM ITS/97-001), QR Code Model 2 и QR Code 2005 (ISO/IEC 18004).

Функции (Model 2):
  • Четыре режима сжатия данных: буквенно-цифровой режим (до 4296 текстовых символов), байтовый режим (до 2953 байт), числовой режим (до 7089 цифровых символов) и режим Kanji (до 1817 символов Kanji).
  • Обнаружение и исправление ошибок Рида-Соломона (4 уровня).
  • Structured Append позволяет представлять файлы данных с использованием до 16 символов QR-кода.
  • Extended Channel Interpretation позволяет использовать символы из других наборов символов и другие интерпретации данных.

Допустимые специальные флаги, не относящиеся к данным:
IntelligentMailIntelligent Mail - это символика штрих-кода, также известная как IM barcode symbology.
Intelligent Mail - это линейная почтовая система с четырьмя состояниями, состоящая только из цифр и способная кодировать 20, 25, 29 или 31 цифру. Интеллектуальная почта представлена стандартом USPS-B-3200.

Кодируемый набор символов: цифры 0-9.
Вторая цифра должна быть от 0 до 4.

Символика включает цифру контрольной суммы.
RSS14RSS-14 - это символика штрих-кода, также известная как символика с уменьшенным пространством 14.

RSS-14 - это линейная символика фиксированной длины, состоящая только из цифр и способная кодировать 13 цифр, контрольную цифру и флаг связи. Семейство штрих-кодов RSS представлено стандартом ISO/IEC 24724.

Кодируемый набор символов: цифры 0-9.

Символика включает цифру контрольной суммы.
RSSLimitedRSS Limited - это символика штрих-кода, также известная как Limited Space Symbology.

RSS Limited - это линейная символика фиксированной длины, состоящая только из цифр и способная кодировать 13 цифр, контрольную цифру и флаг связи. Семейство символов штрих-кода RSS представлено ISO/IEC 24724.

Кодируемый набор символов: цифры 0-9. Первая цифра может быть 0 или 1.

Символика включает цифру контрольной суммы.
RSSExpandedRSS Expanded - это символика штрих-кода, также известная как расширенная символика с уменьшенным пространством.

RSS Expanded - это линейная символика переменной длины, способная кодировать до 74 цифровых или 41 буквенных символов. Семейство символов штрих-кода RSS представлено ISO/IEC 24724.

Кодируемый набор символов: полный набор символов ASCII из 128 символов.

Допустимый специальный флаг, не относящийся к данным: - Fnc1.

Символика включает цифру контрольной суммы.
AztecAztec Code - это двумерная матричная символика штрих-кода, символы которой номинально квадратные и состоят из квадратных модулей на квадратной сетке с квадратным рисунком "яблочко" в центре. Aztec Code соответствует стандарту ISO/IEC 24778 и может кодировать до 1914 байт данных на штрих-код.

Особенности:
  • Три режима сжатия данных: буквенно-цифровой режим (до 3067 текстовых символов), байтовый режим (до 1914 байт) и числовой режим (до 3822 цифровых символов).
  • Обнаружение и исправление ошибок Рида-Соломона (выбранный пользователем процент исправления ошибок).
  • Structured Append позволяет представлять файлы данных с использованием до 26 символов Aztec Code.
  • За пределами символа не требуется никакой тихой зоны.
  • Extended Channel Interpretation позволяет использовать символы из других наборов символов и другую интерпретацию данных.
  • Поддерживает символы Aztec Compact (емкость данных: до 89 текстовых символов).
  • Поддерживает символы Aztec Runes (емкость данных: одно числовое значение 0..255).

Допустимые специальные флаги, не относящиеся к данным:
PharmacodePharmacode - это символика штрих-кодов, также известная как Laetus Pharmacode, Pharmaceutical Binary Code.

Pharmacode - это линейная символика переменной длины, состоящая только из цифр, которая используется в фармацевтической промышленности в качестве системы контроля упаковки.

Pharmacode может кодировать только одно целое число от 16 до 131069.

Символика не имеет контрольной цифры.

Соотношение узких и широких штрихов составляет 1:3.
MSIMSI - это символика штрих-кода, также известная как MSI/Plessey, Modified Plessey.

MSI - это линейная символика переменной длины, состоящая только из цифр, разработанная MSI Data Corporation на основе исходного кода Plessey.

Кодируемый набор символов: цифры 0-9.

Символика включает цифру контрольной суммы.

Соотношение узких и широких штрихов составляет от 1:2 до 1:3.
UnknownLinearНеизвестная символика линейного штрих-кода.
MicroQRMicro QR Code - это двумерная матричная символика штрих-кода, компактная версия символики QR Code, которая состоит из массива номинально квадратных модулей, расположенных в виде общего квадратного шаблона, включая уникальный шаблон поиска, расположенный в одном углу символа. Micro QR Code соответствует стандарту ISO/IEC 18004 и может кодировать до 15 байт данных на штрих-код.

Особенности:
  • Четыре режима сжатия данных: буквенно-цифровой режим (до 21 текстового символа), байтовый режим (до 15 байт), числовой режим (до 35 цифровых символов) и режим Kanji (до 9 символов Kanji).
  • Обнаружение ошибок Рида-Соломона и коррекция (3 уровня).
MaxiCodeMaxiCode - это двумерная матричная символика штрих-кода фиксированного размера, состоящая из смещенных рядов шестиугольных модулей, расположенных вокруг уникального шаблона поиска. MaxiCode соответствует стандарту ISO/IEC 16023 и может кодировать до 93 текстовых символов на штрих-код.

Особенности:
  • Два режима сжатия данных: текстовый режим (up до 93 текстовых символов) и числовой режим (до 138 числовых символов).
  • Обнаружение и исправление ошибок Рида-Соломона.
  • Structured Append позволяет представлять файлы данных в формате до 8 символов MaxiCode.
  • Extended Channel Interpretation позволяет использовать символы из других наборов символов и других интерпретаций данных.
  • Доступны следующие режимы: Mode2, Mode3, Mode4, Mode5 и Mode6.

Допустимые специальные флаги, не относящиеся к данным:
См. также MaxiCodeEncodingMode.
DutchKIXDutch KIX - это символика штрих-кода, также известная как Royal TPG Post KIX.

Dutch KIX - это линейная почтовая символика штрих-кодов с переменной длиной и с четырьмя состояниями.

Кодируемый набор символов: цифры 0-9, буквы A-Z (только верхний регистр).

В символике нет контрольной суммы.
MicroPDF417Micro PDF417 - это двумерная многорядная символика штрих-кода, созданная на основе символики PDF417 и тесно связанная с ней. Micro PDF417 соответствует стандарту ISO/IEC 24728 и может кодировать до 150 байт данных на штрих-код.

Особенности:
  • Три режима сжатия данных: буквенно-цифровой режим (до 250 текстовых символов), байтовый режим (до 150 байт) и числовой режим (до 366 цифровых символов).
  • Размеры, определяемые пользователем (столбцы, строки, высота строки).
  • Обнаружение и исправление ошибок Рида-Соломона.
  • Extended Channel Interpretation позволяет использовать символы из других наборов символов и другие интерпретации данных.
  • Structured Append позволяет представлено до 99999 символов Micro PDF417.

Допустимые специальные флаги, не относящиеся к данным:
Mailmark4StateCШтрих-код Royal Mail Mailmark с 4 состояниями C - это символика штрих-кода, также известная как штрих-код Mailmark с 4 состояниями. C.

Штрих-код Mailmark с 4 состояниями C - это линейная почтовая символика фиксированного размера с четырьмя состояниями, относящаяся к семейству штрих-кодов Mailmark.

Формат значения см. в "Документе определения штрих-кода Royal Mail Mailmark v3" .0".
Пример значения: '1100000000000XY11 ', '21B2254800659JW5O9QA6Y'.

Символика включает цифру контрольной суммы.
Mailmark4StateLRoyal Mail Mailmark 4-state barcode L - это символика штрих-кода, также известная как Mailmark 4-state barcode L.

Mailmark 4-state barcode C - это линейная почтовая символика фиксированного размера с четырьмя состояниями, относящаяся к семейству штрих-кодов Mailmark.

Формат значения см. в "Royal Mail Mailmark barcode definition document v3.0".
Пример значения: '11000000000000000XY11 ', '41038422416563762EF61AH8T ', '11224689598765432EC1V9HQ6W'.

Символика включает цифру контрольной суммы.
IATA2of5IATA 2 of 5 - это символика штрих-кода, также известная как 2/5 IATA, International Air Transport Association 2 of 5.

IATA 2 of 5 - это линейная символика переменной длины с низкой плотностью, состоящая только из цифр и используемая Международной ассоциацией воздушного транспорта (IATA) для управления грузовыми авиаперевозками.

Кодируемый набор символов: цифры 0-9.

Символика не имеет контрольной цифры.

Соотношение узких и широких штрихов составляет от 1:2 до 1:3.
Matrix2of5Matrix 2 of 5 - это символика штрих-кода, также известная как 2/5 Matrix.

Matrix 2 of 5 - это линейная символика переменной длины, состоящая только из цифр.

Кодируемый набор символов: числа 0 -9.

Необязательные символы включают цифру контрольной суммы.

Соотношение узких и широких штрихов составляет от 1:2 до 1:3.
Code16KCode 16K - это символика штрих-кода, также известная как USS-16K.

Code 16K - это набор линейных символов переменной длины, способный кодировать до 144 цифровых или 77 буквенных символов.

Кодируемый набор символов. : полный 128-символьный набор символов ASCII.

Возможности:
  • Структурированное добавление позволяет представлять данные в виде до 9 символов Code 16 K.
  • Поддерживает семь режимов кодирования от 0 до 6.
  • Поддерживает от 2 до 16 символов строки.

Допустимый специальный флаг, не относящийся к данным:
Символика включает цифру контрольной суммы .
HanXinCodeHan Xin Code представляет собой двумерную матричную символику штрих-кода, которая состоит из массива номинально квадратных модулей, расположенных в виде общего квадратного шаблона, включая шаблон поиска, расположенный в четырех углах символа, предназначенный для облегчения определения его положения, размера и наклона. Han Xin Code, также известен как Chinese Sensible Code. Han Xin Code способен кодировать до 3261 байт данных на штрих-код.

Особенности:
  • Семь режимов сжатия данных: текстовый режим (до 4350 текстовых символов), байтовый режим (до 3261 байт), числовой режим (до 7827 цифровых символов), общепринятые Китайские иероглифы в режиме региона 1 (до 2174 символов GB18030), распространенные Китайские иероглифы в режиме региона 2 (до 2174 символов GB18030), режим 2-байтового региона GB18030 (до 1739 символов GB18030) и режим 4-байтового региона GB18030 (до 1044 символов GB18030).
  • Обнаружение и исправление ошибок Рида-Соломона (4 уровня).
  • Extended Channel Interpretation позволяет использовать символы из других наборов символов и другие интерпретации данных.

Допустимые специальные флаги, не относящиеся к данным:
DotCodeDotCode - это двумерная точечная символка штрих-кодов, которая надежно читается при печати с помощью высокоскоростной струйной или лазерной технологии.

Особенности:
  • Быстрый и стабильный алгоритм распознавания.
  • Неограниченный размер символов.
  • Возможность кодирования двоичных данных и данных ASCII.
  • Обнаружение и исправление ошибок Рида-Соломона.
  • Extended Channel Interpretation позволяет использовать символы из других наборов символов и других интерпретаций данных.

Допустимые специальные флаги, не относящиеся к данным:
JapanPostJapan Post barcode - это символика штрих-кода, также известная как Japanese Postal Barcode, Kasutama Barcode.
Japan Post barcode - это линейная почтовая символика с четырьмя состояниями переменной длины, используемая для адресных данных на почтовых отправлениях почты Японии.

Кодируемый набор символов: 0-9, AZ и тире (-).

Символика включает цифру контрольной суммы.
Ремарки

Дополнительной цифрой контрольной суммы можно управлять с помощью свойств OptionalCheckSum и OptionalCheckSum.
Соотношение узких и широких полос может управляться с помощью свойства BarsRatio.
Список поддерживаемых подмножеств символов штрих-кода доступен здесь: BarcodeSymbologySubsets.

Иерархия наследования

System.Object
   System.ValueType
      System.Enum
         Vintasoft.Barcode.BarcodeType

Требования

Целевые платформы: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

Смотрите также