Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
En Microsoft Word, puede crear un formulario comenzando con una plantilla y agregando controles de contenido, incluidos checkboxes, cuadros de texto, selectores de fecha y listas desplegables. En Aspose.Words, una Etiqueta de Documento estructurado o un control de contenido de cualquier documento cargado en Aspose.Words se importa como un nodo StructuredDocumentTag. Las etiquetas de documentos estructurados (SDT o control de contenido) permiten incrustar semánticas definidas por el cliente, así como su comportamiento y apariencia en un documento.
StructuredDocumentTag puede aparecer en un documento en los siguientes lugares:
En esta versión de Aspose.Words, se pueden crear los siguientes tipos de SDT o control de contenido:
PictureEl siguiente ejemplo de código muestra cómo crear un control de contenido de tipo checkbox:
El siguiente ejemplo de código muestra cómo crear un control de contenido de tipo cuadro de texto enriquecido:
El siguiente ejemplo de código muestra cómo crear un control de contenido de tipo cuadro combinado:
En esta sección se explica cómo actualizar los valores de SDT o content control mediante programación.
El siguiente ejemplo de código muestra cómo establecer el estado actual de checkbox:
El siguiente ejemplo de código muestra cómo modificar los controles de contenido de tipo cuadro de texto sin formato, lista desplegable e imagen:
Puede vincular controles de contenido con XML datos (custom XML part) en documentos de Word.
El siguiente ejemplo de código muestra cómo vincular el control de contenido a partes XML personalizadas:
Puede borrar el contenido de un control de contenido mostrando un marcador de posición. el método StructuredDocumentTag.clear() borra el contenido de esta etiqueta de documento estructurado y muestra un marcador de posición si está definido. Sin embargo, no es posible borrar el contenido de un control de contenido si tiene revisiones. Si un control de contenido no tiene marcador de posición, se insertan cinco espacios como en MS Word (excepto secciones repetidas, elementos de sección repetidos, grupos, casillas de verificación, citas). Si un control de contenido se asigna a XML personalizado, se borra el nodo XML al que se hace referencia.
El siguiente ejemplo de código muestra cómo borrar el contenido de content control:
La propiedad StructuredDocumentTag.Color le permite obtener o establecer el color del control de contenido. El color afecta al control del contenido en dos situaciones:
El siguiente ejemplo de código muestra cómo cambiar el color del control de contenido:
Si desea establecer el estilo del control de contenido, puede usar las propiedades StructuredDocumentTag.Style o StructuredDocumentTag.StyleName. Cuando escriba el texto en el control de contenido en el documento de salida, el texto escrito tendrá el estilo “Cita”.
El siguiente ejemplo de código muestra cómo establecer el estilo del control de contenido:
El control de contenido de la sección repetición permite repetir el contenido que contiene. Usando Aspose.Words, se pueden crear los nodos de etiqueta de documento estructurado de los tipos de sección repetitiva y elemento de sección repetitiva y, para este propósito, SdtType tipo de enumeración proporciona REPEATING_SECTION_ITEM miembro.
El siguiente ejemplo de código muestra cómo vincular un control de contenido de sección repetitiva a una tabla:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.