Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Dans Microsoft Word, vous pouvez créer un formulaire en commençant par un modèle et en ajoutant des contrôles de contenu, notamment checkboxes, des zones de texte, des sélecteurs de date et des listes déroulantes. Dans Aspose.Words, une balise de document structuré ou un contrôle de contenu de tout document chargé dans Aspose.Words est importé en tant que nœud StructuredDocumentTag. Les balises de document structurées (SDT ou contrôle de contenu) permettent d’intégrer la sémantique définie par le client ainsi que son comportement et son apparence dans un document.
StructuredDocumentTag peut apparaître dans un document aux endroits suivants:
Dans cette version de Aspose.Words, les types suivants de SDT ou de contrôle de contenu peuvent être créés:
PictureL’exemple de code suivant montre comment créer un contrôle de contenu de type checkbox:
L’exemple de code suivant montre comment créer un contrôle de contenu de type zone de texte enrichi:
L’exemple de code suivant montre comment créer un contrôle de contenu de type liste déroulante:
Cette section explique comment mettre à jour les valeurs de SDT ou de contrôle de contenu par programmation.
L’exemple de code suivant montre comment définir l’état actuel du checkbox:
L’exemple de code suivant montre comment modifier les contrôles de contenu de type zone de texte brut, liste déroulante et image:
Vous pouvez lier des contrôles de contenu avec des données XML (custom XML part) dans des documents Word.
L’exemple de code suivant montre comment lier le contrôle de contenu aux parties XML personnalisées:
Vous pouvez effacer le contenu d’un contrôle de contenu en affichant un espace réservé. La méthode StructuredDocumentTag.clear() efface le contenu de cette balise de document structuré et affiche un espace réservé s’il est défini. Cependant, il n’est pas possible d’effacer le contenu d’un contrôle de contenu s’il comporte des révisions. Si un contrôle de contenu n’a pas d’espace réservé, cinq espaces sont insérés comme dans MS Word (à l’exception des sections répétitives, des éléments de section répétitifs, des groupes, des cases à cocher, des citations). Si un contrôle de contenu est mappé sur custom XML, le nœud XML référencé est effacé.
L’exemple de code suivant montre comment effacer le contenu du contrôle de contenu:
La propriété StructuredDocumentTag.Color vous permet d’obtenir ou de définir la couleur du contrôle de contenu. La couleur affecte le contrôle du contenu dans deux situations:
L’exemple de code suivant montre comment modifier la couleur du contrôle de contenu:
Si vous souhaitez définir le style de contrôle du contenu, vous pouvez utiliser les propriétés StructuredDocumentTag.Style ou StructuredDocumentTag.StyleName. Lorsque vous tapez le texte dans le contrôle de contenu dans le document de sortie, le texte tapé aura le style “Citation”.
L’exemple de code suivant montre comment définir le style de contrôle du contenu:
Le contrôle de contenu de section répétitif permet de répéter le contenu qu’il contient. En utilisant Aspose.Words, les nœuds de balises de document structuré des types d’éléments de section répétitive et de section répétitive peuvent être créés et à cette fin, SdtType type d’énumération fournit REPEATING_SECTION_ITEM membre.
L’exemple de code suivant montre comment lier un contrôle de contenu de section répétitif à une table:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.