Aspose.Pdf.Forms
Содержание
[
Скрывать
]Пространство имен Aspose.Pdf.Forms содержит классы, которые описывают формы (стандартные, статические, динамические) и различные типы полей, такие как текстовое поле, список, радиокнопка и т. д.
Классы
| Класс | Описание |
|---|---|
| BarcodeField | Класс представляет поле штрих-кода. |
| ButtonField | Класс представляет поле кнопки. |
| CheckboxField | Класс, представляющий поле флажка |
| ChoiceField | Представляет базовый класс для полей выбора. |
| ComboBoxField | Класс, представляющий поле комбинированного списка формы. |
| DateField | Поле даты с календарным представлением. |
| DocMDPSignature | Представляет класс подписи документа MDP (обнаружение и предотвращение изменений). |
| ExternalSignature | Создает отделенную подпись PKCS#7 с использованием X509Certificate2. Поддерживает USB смарт-карты, токены без экспортируемых закрытых ключей. |
| Field | Базовый класс для полей акро-форм. |
| FileSelectBoxField | Поле для элемента выбора файла. |
| Form | Класс, представляющий объект формы. |
| IconFit | Описывает, как иконка виджета должна отображаться в пределах своего аннотационного прямоугольника. |
| ListBoxField | Класс представляет поле списка. |
| NumberField | Текстовое поле с указанными допустимыми символами |
| Option | Класс представляет опцию поля выбора. |
| OptionCollection | Класс, представляющий коллекцию опций поля выбора. |
| PasswordBoxField | Класс описывает текстовое поле для ввода пароля. |
| PKCS1 | Представляет объект подписи в соответствии со стандартом PKCS#1. Для подписи используется алгоритм шифрования RSA и метод дайджеста SHA-1. |
| PKCS7 | Представляет объект PKCS#7, который соответствует спецификации PKCS#7 в Internet RFC 2315, PKCS #7: Синтаксис криптографического сообщения, версия 1.5. Дайджест SHA1 диапазона байтов документа инкапсулируется в поле PKCS#7 SignedData. |
| PKCS7Detached | Представляет объект PKCS#7, который соответствует спецификации PKCS#7 в Internet RFC 2315, PKCS #7: Синтаксис криптографического сообщения, версия 1.5. Оригинальный дайджест подписанного сообщения по диапазону байтов документа включен как обычное поле PKCS#7 SignedData. В поле PKCS#7 SignedData не должно быть инкапсулировано никаких данных. |
| RadioButtonField | Класс, представляющий поле радиокнопки. |
| RadioButtonOptionField | Класс представляет элемент поля радиокнопки. |
| RichTextBoxField | Класс описывает компонент редактора Rich Text. |
| Signature | Абстрактный класс, который представляет объект подписи в PDF-документе. Подписи являются полями со значениями объектов подписи, последние содержат данные, которые используются для проверки действительности документа. |
| SignatureCustomAppearance | Абстрактный класс, который представляет объект пользовательского внешнего вида подписи. |
| SignatureField | Представляет поле формы подписи. |
| SignHash | Делегат для пользовательской подписи хеша документа. |
| TextBoxField | Класс, представляющий текстовое поле. |
| XFA | Представляет XML-форму в соответствии с архитектурой XML Forms (XFA). |
Перечисление
| Перечисление | Описание |
|---|---|
| BoxStyle | Представляет стили для рисования отметки в флажке. |
| DocMDPAccessPermissions | Права доступа, предоставленные для этого документа. Допустимые значения: 1 - Изменения в документе не допускаются; любое изменение документа делает подпись недействительной. 2 - Допустимые изменения: заполнение форм, создание шаблонов страниц и подпись; другие изменения делают подпись недействительной. 3 - Допустимые изменения такие же, как для 2, а также создание, удаление и изменение аннотаций; другие изменения делают подпись недействительной. |
| FormType | Перечисление возможных типов акро-форм. |
| IconCaptionPosition | Описывает положение иконки. |
| ScalingMode | Тип масштабирования, который должен быть использован. |
| ScalingReason | Обстоятельства, при которых иконка должна быть масштабирована внутри аннотационного прямоугольника. |
| SubjectNameElements | Перечисление описывает элементы в строке субъекта подписи. |
| Symbology | Символика (штрих-кода) определяет технические детали конкретного типа штрих-кода: ширину полос, набор символов, метод кодирования, спецификации контрольной суммы и т. д. |