класс Aspose::Pdf::Forms::Field
Содержание
[
Скрывать
]Field class
Базовый класс для полей AcroForm.
class Field : public Aspose::Pdf::Annotations::WidgetAnnotation,
public System::Collections::Generic::ICollection<System::SharedPtr<Annotations::WidgetAnnotation>>
Методы
| Метод | Описание |
|---|---|
| CopyTo(const System::ArrayPtr<System::SharedPtr<Field>>&, int32_t) | Копирует подполя этого поля в массив, начиная с указанного индекса. |
| CopyToWidgetArray(const System::ArrayPtr<System::SharedPtr<Annotations::WidgetAnnotation>>&, int32_t) | Копирует подполя этого поля в массив, начиная с указанного индекса. |
| ExecuteFieldJavaScript(const System::SharedPtr<Annotations::JavascriptAction>&) | Выполняет указанное действие JavaScript для поля. |
| Field(const System::SharedPtr<Document>&) | Создаёт поле для использования в Generator. |
| Flatten() override | Удаляет это поле и размещает его значение непосредственно на странице. |
| get_AlternateName() | Получает альтернативное имя поля (альтернативное имя поля, которое должно использоваться вместо фактического имени поля везде, где поле идентифицируется в пользовательском интерфейсе). Альтернативное имя используется как всплывающая подсказка поля в Adobe Acrobat. |
| get_AnnotationIndex() | Получает индекс этой аннотации на странице. |
| get_Count() const override | Получает количество подполей в этом поле. (Например, количество элементов в поле переключателя). |
| static get_FitIntoRectangle() | Если true, размер шрифта будет уменьшен, чтобы вписать текст в указанный прямоугольник. |
| get_IsGroup() const | Получает логическое значение, указывающее, является ли это поле нетерминальным, т.е. группой полей. |
| get_IsSharedField() const | Свойство для поддержки Generator. Используется, когда поле добавляется в заголовок или нижний колонтитул. Если true, это поле будет создано один раз, и его внешний вид будет виден на всех страницах документа. Если false, отдельное поле будет создано для каждой страницы документа. |
| get_IsSynchronized() | Возвращает true, если словарь синхронизирован. |
| get_MappingName() | Получает имя сопоставления поля, которое будет использоваться при экспорте данных интерактивных полей формы из документа. |
| static get_MaxFontSize() | Максимальный размер шрифта, который может использоваться для содержимого поля. -1 — не проверять размер. |
| static get_MinFontSize() | Минимальный размер шрифта, который может использоваться для содержимого поля. -1 — не проверять размер. |
| get_PageIndex() override | Получает индекс страницы, содержащей это поле. |
| get_PartialName() | Получает частичное имя поля. |
| get_Rect() override | Получает прямоугольник поля. |
| get_SyncRoot() const | Объект синхронизации. |
| get_TabOrder() | Получает порядок табуляции поля. |
| virtual get_Value() | Получает значение поля. |
| GetEnumerator() override | Возвращает перечислитель содержащихся полей. |
| idx_get(const System::String&) | Получает подполе, содержащееся в этом поле, по имени подполя. |
| idx_get(int32_t) | Получает подполе, содержащееся в этом поле, по индексу. |
| Recalculate() | Пересчитывает все вычисляемые поля в форме. |
| set_AlternateName(const System::String&) | Устанавливает альтернативное имя поля (альтернативное имя поля, которое будет использоваться вместо фактического имени поля везде, где поле должно быть идентифицировано в пользовательском интерфейсе). Альтернативное имя используется как всплывающая подсказка поля в Adobe Acrobat. |
| set_AnnotationIndex(int32_t) | Устанавливает индекс этой аннотации на странице. |
| static set_FitIntoRectangle(bool) | Если true, размер шрифта будет уменьшен, чтобы вписать текст в указанный прямоугольник. |
| set_IsSharedField(bool) | Свойство для поддержки Generator. Используется, когда поле добавляется в заголовок или нижний колонтитул. Если true, это поле будет создано один раз, и его внешний вид будет виден на всех страницах документа. Если false, отдельное поле будет создано для каждой страницы документа. |
| set_MappingName(const System::String&) | Устанавливает имя отображения поля, которое будет использоваться при экспорте данных интерактивных полей формы из документа. |
| static set_MaxFontSize(double) | Максимальный размер шрифта, который может использоваться для содержимого поля. -1 — не проверять размер. |
| static set_MinFontSize(double) | Минимальный размер шрифта, который может использоваться для содержимого поля. -1 — не проверять размер. |
| set_PartialName(const System::String&) | Устанавливает частичное имя поля. |
| set_Rect(System::SharedPtr<Rectangle>) override | Устанавливает прямоугольник поля. |
| set_TabOrder(int32_t) | Устанавливает порядок табуляции поля. |
| virtual set_Value(System::String) | Устанавливает значение поля. |
| virtual SetPosition(System::SharedPtr<Point>) | Установить позицию поля. |
См. также
- Class WidgetAnnotation
- Class ICollection
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++