Pdf417Parameters

Pdf417Parameters class

параметры PDF417. Содержит параметры PDF417, MacroPDF417 и MicroPDF417. MacroPDF417 требует два поля: Pdf417MacroFileID и Pdf417MacroSegmentID. Все остальные поля являются необязательными. MicroPDF417 в режиме структурированного добавления (аналогично режиму MacroPDF417) требует двух полей: Pdf417MacroFileID и Pdf417MacroSegmentID. Все остальные поля являются необязательными.

public class Pdf417Parameters

Характеристики

ИмяОписание
AspectRatio { get; set; }Соотношение высоты и ширины модуля 2D BarCode.
Code128Emulation { get; set; }Кодовое слово функции для эмуляции Code 128. Применяется только для MicroPDF417. Игнорируется для штрих-кодов PDF417 и MacroPDF417.
CodeTextEncoding { get; set; }Получает или задает кодировку кодового текста. Значение по умолчанию: UTF-8
Columns { get; set; }Количество столбцов.
IsReaderInitialization { get; set; }Используется для указания считывателю интерпретировать данные, содержащиеся в символе , как программирование для инициализации считывателя.
Pdf417CompactionMode { get; set; }Тип символики Pdf417 режима уплотнения штрих-кода. Значение по умолчанию: Pdf417CompactionMode.Auto.
Pdf417ECIEncoding { get; set; }Расширенные идентификаторы интерпретации канала. Он используется, чтобы сообщить считывателю штрих-кода details об используемых ссылках для кодирования данных в символе. Не применяется для текстовых полей Macro PDF417. Текущая реализация включает все известные кодировки кодировки.
Pdf417ErrorLevel { get; set; }Получает или задает тип символики Pdf417 для исправления ошибок штрих-кода level в диапазоне от level0 до level8, level0 означает отсутствие информации об исправлении ошибок, level8 означает наилучшее исправление ошибок, что означает увеличение изображения.
Pdf417MacroAddressee { get; set; }Имя адресата штрих-кода MacroPdf417 (необязательное поле). Имя адресата штрих-кода MicroPDF417 (необязательное поле для режима структурированного добавления)
Pdf417MacroChecksum { get; set; }Контрольная сумма штрих-кода MacroPdf417 (необязательное поле). Контрольная сумма штрих-кода MicroPDF417 (необязательное поле для режима структурированного добавления) Поле контрольной суммы содержит значение 16-битной (2 байта) контрольной суммы CRC с использованием полинома CCITT-16. х^16 + х^12 + х^5 + 1
Pdf417MacroECIEncoding { get; set; }Расширенные идентификаторы интерпретации канала. Применяется для текстовых полей Macro PDF417.
Pdf417MacroFileID { get; set; }Идентификатор файла штрих-кода MacroPdf417 (обязательное поле). Идентификатор файла штрих-кода MicroPDF417 (обязательное поле для режима структурированного добавления)
Pdf417MacroFileName { get; set; }Имя файла штрих-кода MacroPdf417 (необязательное поле). Имя файла штрих-кода MicroPDF417 (необязательное поле для режима структурированного добавления)
Pdf417MacroFileSize { get; set; }Размер файла MacroPdf417 (необязательное поле). Размер файла MicroPDF417 (необязательное поле для режима структурированного добавления) Поле размера файла содержит размер всего исходного файла в байтах.
Pdf417MacroSegmentID { get; set; }Идентификатор сегмента штрих-кода MacroPdf417 (обязательное поле), который начинается с 0, до MacroSegmentsCount - 1. Идентификатор сегмента штрих-кода MicroPDF417 (обязательное поле для режима структурированного добавления)
Pdf417MacroSegmentsCount { get; set; }Количество сегментов штрих-кода MacroPdf417 (необязательное поле). Количество сегментов штрих-кода MicroPDF417 (необязательное поле для режима структурированного добавления)
Pdf417MacroSender { get; set; }Имя отправителя штрих-кода MacroPdf417 (необязательное поле). Имя отправителя штрих-кода MicroPDF417 (необязательное поле для режима структурированного добавления)
Pdf417MacroTimeStamp { get; set; }Отметка времени штрих-кода MacroPdf417 (необязательное поле). Отметка времени штрих-кода MicroPDF417 (необязательное поле для режима структурированного добавления)
Pdf417Truncate { get; set; }Усекается ли символ штрих-кода Pdf417 (для уменьшения пространства). Также известен как CompactPDF417. В этом режиме убраны индикатор правого ряда и стоп-паттерн справа.
Rows { get; set; }Количество строк.

Методы

ИмяОписание
override ToString()Возвращает удобочитаемое строковое представление этогоPdf417Parameters .

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