Aspose::Pdf::Forms::Field clase
Contenido
[
Ocultar
]Field class
Clase base para campos de formulario Acro.
class Field : public Aspose::Pdf::Annotations::WidgetAnnotation,
public System::Collections::Generic::ICollection<System::SharedPtr<Annotations::WidgetAnnotation>>
Métodos
| Método | Descripción |
|---|---|
| CopyTo(const System::ArrayPtr<System::SharedPtr<Field>>&, int32_t) | Copia los subcampos de este campo en una matriz comenzando desde el índice especificado. |
| CopyToWidgetArray(const System::ArrayPtr<System::SharedPtr<Annotations::WidgetAnnotation>>&, int32_t) | Copia los subcampos de este campo en una matriz comenzando desde el índice especificado. |
| ExecuteFieldJavaScript(const System::SharedPtr<Annotations::JavascriptAction>&) | Ejecuta una acción JavaScript especificada para el campo. |
| Field(const System::SharedPtr<Document>&) | Crea un campo para su uso en Generator. |
| Flatten() override | Elimina este campo y coloca su valor directamente en la página. |
| get_AlternateName() | Obtiene el nombre alternativo del campo (Un nombre de campo alternativo que se debe usar en lugar del nombre real del campo dondequiera que el campo deba identificarse en la interfaz de usuario). El nombre alternativo se usa como información sobre herramienta del campo en Adobe Acrobat. |
| get_AnnotationIndex() | Obtiene el índice de esta anotación en la página. |
| get_Count() const override | Obtiene el número de subcampos en este campo. (Por ejemplo, número de elementos en un campo de botón de opción). |
| static get_FitIntoRectangle() | Si es verdadero, el tamaño de fuente se reducirá para ajustar el texto al rectángulo especificado. |
| get_IsGroup() const | Obtiene el valor booleano que indica si este campo es un campo no terminal, es decir, un grupo de campos. |
| get_IsSharedField() const | Propiedad para soporte de Generator. Se usa cuando el campo se agrega al encabezado o pie de página. Si es verdadero, este campo se creará una sola vez y su apariencia será visible en todas las páginas del documento. Si es falso, se creará un campo separado para cada página del documento. |
| get_IsSynchronized() | Devuelve verdadero si el diccionario está sincronizado. |
| get_MappingName() | Obtiene el nombre de mapeo del campo que se debe usar al exportar datos de campos de formulario interactivo del documento. |
| static get_MaxFontSize() | Tamaño máximo de fuente que se puede usar para el contenido del campo. -1 para no comprobar el tamaño. |
| static get_MinFontSize() | Tamaño mínimo de fuente que se puede usar para el contenido del campo. -1 para no comprobar el tamaño. |
| get_PageIndex() override | Obtiene el índice de la página que contiene este campo. |
| get_PartialName() | Obtiene el nombre parcial del campo. |
| get_Rect() override | Obtiene el rectángulo del campo. |
| get_SyncRoot() const | Objeto de sincronización. |
| get_TabOrder() | Obtiene el orden de tabulación del campo. |
| virtual get_Value() | Obtiene el valor del campo. |
| GetEnumerator() override | Devuelve el enumerador de los campos contenidos. |
| idx_get(const System::String&) | Obtiene el subcampo contenido en este campo por el nombre del subcampo. |
| idx_get(int32_t) | Obtiene el subcampo contenido en este campo por índice. |
| Recalculate() | Recalcula todos los campos calculados en el formulario. |
| set_AlternateName(const System::String&) | Establece el nombre alternativo del campo (Un nombre alternativo del campo que se utilizará en lugar del nombre real del campo dondequiera que el campo deba identificarse en la interfaz de usuario). El nombre alternativo se usa como información sobre herramientas del campo en Adobe Acrobat. |
| set_AnnotationIndex(int32_t) | Establece el índice de esta anotación en la página. |
| static set_FitIntoRectangle(bool) | Si es verdadero, el tamaño de fuente se reducirá para ajustar el texto al rectángulo especificado. |
| set_IsSharedField(bool) | Propiedad para soporte de Generator. Se usa cuando el campo se agrega al encabezado o pie de página. Si es verdadero, este campo se creará una sola vez y su apariencia será visible en todas las páginas del documento. Si es falso, se creará un campo separado para cada página del documento. |
| set_MappingName(const System::String&) | Establece el nombre de mapeo del campo que se utilizará al exportar los datos de campos de formulario interactivo del documento. |
| static set_MaxFontSize(double) | Tamaño máximo de fuente que se puede usar para el contenido del campo. -1 para no comprobar el tamaño. |
| static set_MinFontSize(double) | Tamaño mínimo de fuente que se puede usar para el contenido del campo. -1 para no comprobar el tamaño. |
| set_PartialName(const System::String&) | Establece el nombre parcial del campo. |
| set_Rect(System::SharedPtr<Rectangle>) override | Establece el rectángulo del campo. |
| set_TabOrder(int32_t) | Establece el orden de tabulación del campo. |
| virtual set_Value(System::String) | Establece el valor del campo. |
| virtual SetPosition(System::SharedPtr<Point>) | Establece la posición del campo. |
Ver también
- Class WidgetAnnotation
- Class ICollection
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++