Aspose.BarCode.Generation

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

Классы

Учебный класс Описание
AustralianPostParameters Параметры штрих-кода Почты Австралии.
AztecParameters Параметры ацтеков.
BarcodeGenerator BarcodeGenerator для генерации внутренних изображений штрих-кода.
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
QrParameters QR-параметры.
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-компонента