Aspose.BarCode.Generation

Aspose.BarCode.Generation содержащие общие классы для реализации функций генерации штрих-кода.

Классы

Учебный классОписание
AustralianPostParametersПараметры штрих-кода Почты Австралии.
AztecParametersПараметры ацтеков.
BarcodeGeneratorBarcodeGenerator для генерации внутренних изображений штрих-кода.
BarcodeParametersПараметры генерации штрих-кода.
BaseEncodeTypeБазовый класс для SymbologyEncodeType.
BaseGenerationParametersПараметры генерации изображения штрих-кода.
BorderParametersПараметры границы изображения штрих-кода
CaptionParametersПараметры подписи.
CodabarParametersПараметры Codabar.
CodablockParametersПараметры блока кода.
Code16KParametersПараметры Code16K.
CodetextParametersПараметры кодового текста.
CouponParametersПараметры купона. Используется для UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
DataBarParametersПараметры панели данных.
DataMatrixParametersПараметры DataMatrix.
DotCodeParametersПараметры DotCode.
EncodeTypesУказывает тип кодируемого штрих-кода.
ExtCodetextBuilderВспомогательный класс для автоматической генерации кодового текста в режиме расширенного кодового текста
FontUnitОпределяет определенный формат для текста, включая начертание шрифта, размер и атрибуты стиля. , где размер в свойстве Unit value.
GS1CompositeBarParametersПараметры составного стержня GS1.
ITFParametersПараметры ITF.
MaxiCodeParametersПараметры MaxiCode.
PaddingПараметры заполнения.
PatchCodeParametersпараметры PatchCode.
Pdf417Parametersпараметры PDF417. Содержит параметры PDF417, MacroPDF417 и MicroPDF417. MacroPDF417 требует два поля: Pdf417MacroFileID и Pdf417MacroSegmentID. Все остальные поля являются необязательными. MicroPDF417 в режиме структурированного добавления (аналогично режиму MacroPDF417) требует двух полей: Pdf417MacroFileID и Pdf417MacroSegmentID. Все остальные поля являются необязательными.
PostalParametersПочтовые параметры. Используется для Postnet, Planet.
QrExtCodetextBuilderРасширенный генератор кодового текста для 2D штрих-кодов QR для режима ExtendedCodetext режима QrEncodeMode
QrParametersQR-параметры.
QrStructuredAppendParametersПараметры структурированного добавления QR.
SupplementParametersДополнительные параметры. Используется для Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
SymbologyEncodeTypeТип кодирования символов. См. EncodeTypes, чтобы получить instance.
UnitУказывает значение размера в разных единицах (пиксели, дюймы и т. д.).

перечисление

перечислениеОписание
AutoSizeModeОпределяет различные типы режимов автоматического изменения размера.
AztecSymbolModeОпределяет режим символа Aztec.
BarcodeClassificationsКлассификация символов
BarCodeImageFormatОпределяет формат файла изображения.
BorderDashStyleОпределяет стиль пунктирных линий границы.
CodabarChecksumModeОпределяет алгоритм контрольной суммы для Codabar
CodabarSymbolУказывает начальный или конечный символ спецификации штрих-кода Codabar.
Code128EmulationКодовые слова функций для эмуляции Code 128. Применяется только для MicroPDF417. Игнорируется для штрих-кодов PDF417 и MacroPDF417.
CodeLocationРасположение кодового текста
DataMatrixEccTypeУкажите тип ECC для кодирования.
DataMatrixEncodeModeРежим кодирования кодировщика DataMatrix, по умолчанию Auto
ECIEncodingsРасширенные идентификаторы интерпретации канала. Он используется, чтобы сообщить считывателю штрих-кода подробности об используемых ссылках для кодирования данных в символе. Текущая реализация включает все известные кодировки набора символов. В настоящее время он используется только для штрих-кода QR 2D.
EnableChecksumВключить контрольную сумму при генерации одномерных штрих-кодов.
FontModeРежим размера шрифта.
ITF14BorderTypeТип границы штрих-кода ITF14
MacroCharacterЗначения макросимволов 05 и 06 используются для получения более компактного кодирования в специальных режимах. 05 Символ макроса преобразуется в “[)>\u001E05\u001D” как заголовок декодированных данных и “\u001E\u0004” как конец декодированных данных. 06 Преобразование макроса преобразуется в “[)>\u001E06\u001D” как заголовок декодированных данных и “\u001E\u0004” как конец декодированных данных.
PatchFormatФормат кода исправления. Выберите PatchOnly, чтобы сгенерировать один PatchCode. Используйте формат страницы для создания страницы исправлений с кодами исправлений как borders
Pdf417CompactionModeРежим уплотнения штрих-кода Pdf417
Pdf417ErrorLevelУровень исправления ошибок штрих-кода pdf417, от уровня 0 до уровня 9, уровень 0 означает отсутствие исправления ошибок, уровень 9 означает лучшее исправление ошибок
QREncodeModeРежим кодирования штрих-кодов QR. Рекомендуется использовать Auto с CodeTextEncoding = Encoding.UTF8 для латинских символов или цифр и Utf8BOM для символов Unicode.
QREncodeTypeРежим выбора QR / MicroQR. Выберите ForceQR для стандартных символов QR, Auto для MicroQR. ForceMicroQR используется для строгой генерации символов MicroQR, если это возможно.
QRErrorLevelУровень исправления ошибок Рида-Соломона. От низкого к высокому: LevelL, LevelM, LevelQ, LevelH.
QRVersionВерсия QR-кода. От версии 1 до версии 40 для QR-кода и от M1 до M4 для MicroQr.
TextAlignmentВыравнивание текста.
TwoDComponentTypeТип 2D-компонента