QrCodeSignOptions
Содержание
[
Скрывать
]
QrCodeSignOptions class
Представляет параметры подписи QR-кода.
public class QrCodeSignOptions : TextSignOptions
Конструкторы
Имя | Описание |
---|---|
QrCodeSignOptions() | Инициализирует новый экземпляр класса QRCodeSignOptions со значениями по умолчанию. |
QrCodeSignOptions(string) | Инициализирует новый экземпляр класса QRCodeSignOptions с текстом. |
QrCodeSignOptions(string, QrCodeType) | Инициализирует новый экземпляр класса BarcodeSignOptions с текстом. |
Характеристики
Имя | Описание |
---|---|
virtual AllPages { get; set; } | Поставить подпись на всех страницах документа. |
Appearance { get; set; } | Внешний вид дополнительной подписи. |
Background { get; set; } | Получает или задает настройки фона подписи. |
Border { get; set; } | Укажите настройки границ |
CodeTextAlignment { get; set; } | Получает или задает выравнивание текста в результирующем изображении QR-кода. Значение по умолчанию — None. |
Data { get; set; } | Получает или задает пользовательский объект для сериализации в содержимое QR-кода. |
DataEncryption { get; set; } | Получает или задает реализациюIDataEncryption интерфейс для кодирования и декодирования текста подписи QR-кода или свойств данных. |
DocumentType { get; set; } | Получить или установить тип документа для параметров подписиDocumentType |
EncodeType { get; set; } | Получает или устанавливает тип QR-кода. |
Extensions { get; } | Расширения подписи. |
Font { get; set; } | Получает или задает шрифт подписи. |
override ForeColor { get; set; } | Получает или задает цвет переднего плана QR-кода bar Использование этого свойства может вызвать проблемы с проверкой. Используйте его осторожно. |
FormTextFieldTitle { get; set; } | Получает или задает заголовок поля текстовой формы для размещения в нем текстовой подписи. Это свойство можно использовать только с SignatureImplementation = TextToFormField. |
FormTextFieldType { get; set; } | Получает или задает тип поля формы для размещения в нем текстовой подписи. Это свойство можно использовать только с SignatureImplementation = TextToFormField. Значение по умолчанию — AllTextTypes. |
Height { get; set; } | Высота подписи на странице документа в значениях измерения (в пикселях, процентах или миллиметрах см.MeasureType Свойство SizeMeasureType). |
HorizontalAlignment { get; set; } | Горизонтальное выравнивание подписи на странице документа. |
InnerMargins { get; set; } | Получает или задает расстояние между элементами QR-кода и границами результирующего изображения. |
Left { get; set; } | Левая позиция X подписи на странице документа в значениях измерения (пиксели, проценты или миллиметры, см.MeasureType Свойство LocationMeasureType). (работает, если горизонтальное выравнивание не указано). |
virtual LocationMeasureType { get; set; } | Тип измерения (пиксели, проценты или миллиметры) для свойств Left и Top. |
LogoFilePath { get; set; } | Получает или задает имя файла изображения логотипа QR-кода. Это свойство используется, только если не указан LogoStream. Использование этого свойства может вызвать проблемы с проверкой. Используйте его осторожно. |
LogoStream { get; set; } | Получает или задает поток изображения логотипа QR-кода. Если это свойство указано, оно всегда используется вместо LogoFilePath. Использование этого свойства может вызвать проблемы с проверкой. Используйте его осторожно. |
virtual Margin { get; set; } | Получает или задает расстояние между краями подписи и документа. (работает ТОЛЬКО, если указано горизонтальное или вертикальное выравнивание). |
virtual MarginMeasureType { get; set; } | Получает или задает тип измерения (пиксели, проценты или миллиметры) для Margin. |
Native { get; set; } | Получает или задает собственный атрибут. Если он установлен, могут использоваться подписи, специфичные для документа. Например, собственный текстовый водяной знак для документов WordProcessing отличается от обычного. |
virtual PageNumber { get; set; } | Получает или устанавливает номер страницы документа для подписи. Минимальное значение по умолчанию: 1. |
virtual PagesSetup { get; set; } | Параметры для указания подписываемых страниц. |
ReturnContent { get; set; } | Получает или устанавливает флаг для получения содержимого изображения QR-кода подписи, которая была помещена на страницу документа.ReturnContentType . По умолчанию эта опция отключена. |
ReturnContentType { get; set; } | Указывает тип файла возвращаемого содержимого изображения подписи QR-кода, когда свойство ReturnContent включено. По умолчанию установлено значение Null. Это означает возврат содержимого изображения QR-кода в исходном формате. Этот формат изображения указан вFormat Возможные поддерживаемые значения: FileType.JPEG, FileType.PNG, FileType.BMP. Если предоставленный формат не поддерживается, будет возвращено содержимое изображения QR-кода в формате .png. |
RotationAngle { get; set; } | Угол поворота подписи на странице документа (по часовой стрелке). |
ShapeType { get; set; } | Получает или задает тип формы для размещения текста. Это свойство можно использовать только с SignatureImplementation = TextStamp. Значение по умолчанию — Rectangle. |
SignatureID { get; set; } | Получает или задает уникальный идентификатор подписи. Его можно использовать в опциях проверки подписи. Свойство поддерживается только для документов Pdf. |
SignatureImplementation { get; set; } | Получает или задает тип реализации текстовой подписи. |
SignatureType { get; } | Получить тип подписиSignatureType |
virtual SizeMeasureType { get; set; } | Тип измерения (пиксели, проценты или миллиметры) для свойств ширины и высоты. |
Stretch { get; set; } | Режим растяжения на странице документа. |
Text { get; set; } | Получает или задает текст подписи. |
TextHorizontalAlignment { get; set; } | Горизонтальное выравнивание текста внутри подписи. Эта функция поддерживается только для реализаций подписи изображения и аннотации (см.TextSignatureImplementation Свойство реализации подписи). |
TextVerticalAlignment { get; set; } | Вертикальное выравнивание текста внутри подписи. Эта функция поддерживается только для реализации подписи изображения (см.TextSignatureImplementation свойство SignatureImplementation). |
Top { get; set; } | Верхняя Y позиция подписи на странице документа в значениях измерения (пиксели, проценты или миллиметры, см.MeasureType Свойство LocationMeasureType). (работает, если вертикальное выравнивание не указано). |
Transparency { get; set; } | Получает или задает прозрачность подписи (значение от 0,0 (непрозрачная) до 1,0 (прозрачная)). Значение по умолчанию — 0 (непрозрачный). |
VerticalAlignment { get; set; } | Вертикальное выравнивание подписи на странице документа. |
Width { get; set; } | Ширина подписи на странице документа в значениях измерения (в пикселях, процентах или миллиметрах см.MeasureType Свойство SizeMeasureType). |
ZOrder { get; set; } | Получает или задает положение Z-порядка текстовой подписи. Определяет порядок отображения перекрывающихся подписей. |
Примечания
Узнать больше
- Базовое использование для создания электронной подписи QR-Code с помощью GroupDocs.Signature: Как подписать документ электронной подписью с помощью QR-кода
- Расширенное использование настроек электронной подписи QR-Code с GroupDocs.Signature: Расширенное использование документа eSign с подписью QR-Code и дополнительными настройками
Смотрите также
- class TextSignOptions
- пространство имен GroupDocs.Signature.Options
- сборка GroupDocs.Signature