Aspose.Pdf.Forms

Aspose.Pdf.Formsпространство имен имеет классы, которые описывают формы (стандартные, статические, динамические) и различные типы полей, такие как текстовое поле, список, переключатель и т. д.

Классы

Учебный классОписание
BarcodeFieldКласс представляет поле штрих-кода.
ButtonFieldКласс представляет поле кнопки.
CheckboxFieldКласс, представляющий поле флажка
ChoiceFieldПредставляет базовый класс для полей выбора.
ComboBoxFieldКласс, представляющий поле Combobox формы.
DateFieldПоле даты с представлением календаря.
DocMDPSignatureПредставляет класс типа подписи документа MDP (обнаружение и предотвращение модификации).
ExternalSignatureСоздает отдельную подпись PKCS#7Detached с использованием сертификата X509Certificate2. Он поддерживает смарт-карты USB, токены без экспортируемых закрытых ключей.
FieldБазовый класс для полей акроформы.
FileSelectBoxFieldПоле для элемента поля выбора файла.
FormКласс, представляющий объект формы.
IconFitОписывает, как значок аннотации виджета должен отображаться внутри прямоугольника аннотации.
ListBoxFieldКласс представляет поле ListBox.
NumberFieldТекстовое поле с указанными допустимыми символами
OptionКласс представляет вариант поля выбора.
OptionCollectionКласс, представляющий набор опций поля выбора.
PasswordBoxFieldКласс описывает текстовое поле для ввода пароля.
PKCS1Представляет объект подписи в соответствии со стандартом PKCS#1. Для подписи используются алгоритм шифрования RSA и метод дайджеста SHA-1.
PKCS7Представляет объект PKCS#7, соответствующий спецификации PKCS#7 в Internet RFC 2315, PKCS #7: синтаксис криптографических сообщений, версия 1.5. Дайджест SHA1 диапазона байтов документа инкапсулируется в поле SignedData PKCS#7 .
PKCS7DetachedПредставляет объект PKCS#7, который соответствует спецификации PKCS#7 в Internet RFC 2315, PKCS #7: Синтаксис криптографических сообщений, версия 1.5. Исходный подписанный дайджест сообщения в диапазоне байтов документа включается как обычный PKCS# 7 Поле SignedData. Никакие данные не должны инкапсулироваться в поле SignedData PKCS#7.
RadioButtonFieldКласс, представляющий поле переключателя.
RadioButtonOptionFieldКласс представляет элемент поля RadioButton.
RichTextBoxFieldКласс описывает компонент редактора форматированного текста.
SignatureАбстрактный класс, представляющий объект подписи в документе pdf. Подписи — это поля со значениями объектов подписи, последние содержат данные, которые используются для проверки действительности документа.
SignatureCustomAppearanceАбстрактный класс, представляющий объект внешнего вида подписи.
SignatureFieldПредставляет поле формы подписи.
TextBoxFieldКласс, представляющий поле текстового поля.
XFAПредставляет XML-форму в соответствии с архитектурой XML Forms (XFA).

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

перечислениеОписание
BoxStyleПредставляет стили флажка.
DocMDPAccessPermissionsРазрешения на доступ, предоставленные для этого документа. Допустимые значения: 1 - никакие изменения в документе не разрешены; любое изменение в документе делает подпись недействительной. 2 - Разрешенные изменения включают заполнение форм, создание экземпляров шаблонов страниц и подписание; другие изменения делают подпись недействительной. 3 - Разрешенные изменения такие же, как и для 2, а также создание, удаление и модификация аннотаций; другие изменения делают подпись недействительной.
FormTypeПеречень возможных типов Acro Form.
IconCaptionPositionОписывает положение значка.
ScalingModeИспользуемый тип масштабирования.
ScalingReasonОбстоятельства, при которых значок должен масштабироваться внутри прямоугольника аннотации.
SymbologyA (Штрих-код) Символика определяет технические детали конкретного типа штрих-кода: ширина штрихов, набор символов, метод кодирования, спецификации контрольной суммы и т. д.