Ajouter du texte stylisé
La fonction " Ajouter du texte stylisé " d'IronWord permet aux développeurs d'appliquer diverses options de style de texte lors de l'ajout de contenu à un document DOCX. Il offre un contrôle granulaire sur l'apparence du texte, comme la spécification de la famille de polices, la taille, la couleur et les attributs de style tels que bold, italic, underline et strike-through. En créant un objet Run contenant TextContent et en assignant un TextStyle à Run, les développeurs peuvent personnaliser la présentation des éléments de texte individuels au sein d'un document, assurant un aspect et une sensation sur mesure.
Cette fonctionnalité est utile pour générer dynamiquement des documents au format professionnel, tels que des rapports ou des lettres, où des sections spécifiques nécessitent des styles distincts. La classe TextStyle permet une manipulation facile de ces attributs, permettant à la fois un style simple et complexe dans le même document.
Points Clés
-
Créer une course stylisée :
- Un objet
Runest créé contenantTextContentavec le texte désiré. - La propriété
StyledeRunest assignée à un objetTextStylepour appliquer la mise en forme.FontSize
- Un objet
-
Configuration du style de texte :
TextStyle: Définir au niveauTextStyle(pas à l'intérieur deFont) pour spécifier la taille du texte.TextFont: Contient des propriétés de police, y comprisfontFamilypour la sélection de la police.FontFamilyColor: Spécifie la couleur du texte en utilisantcolor.IronWord.Models.Colorboldetitalic: Propriétés booléennes pour la mise en forme en gras et en italique.IsBoldunderline: Ajoute un style de soulignement au texte.IsItalicstrike-through: Applique un formatage de barre oblique grâce à l'énumStrikeValue.UnderlineStrike
- Ajout au document :
- Utiliser
AddChildpour ajouter leRunstylisé à unParagraph. - Le paragraphe est ensuite ajouté au document avec
AddParagraph.
- Utiliser
Explication du code
Ce code montre comment créer et mettre en forme du texte dans un document DOCX à l'aide d'IronWord. Cela commence par initialiser un nouvel objet WordDocument, représentant le document à générer. Un objet Run est créé contenant TextContent avec la chaîne "Exemple de texte stylisé" et un TextStyle est appliqué à Run pour configurer l'apparence du texte.
Le TextStyle inclut des paramètres pour la taille de la police définie au niveau TextStyle (pas à l'intérieur de Font), la famille de polices configurée via fontFamily, TextFont texte color, et le formatage bold. Ces paramètres permettent de personnaliser l'apparence du texte dans le document final.
Après le style du Run, la méthode AddChild ajoute l'objet Run à un paragraphe dans le document. Cette méthode insère le contenu stylisé dans le document Word au format approprié. Enfin, la méthode SaveAs est appelée pour exporter le document sous forme de "styled_document.docx". Le résultat est un document Word où le texte inséré est formaté selon les styles spécifiés, en préservant toutes les propriétés de police et de formatage dans le fichier de sortie.
Explorez les tutoriels sur les éléments de document pour plus de conseils de style

