Bonjour,

J'utilise le composant UltraFormattedTextEditor de chez Infragistics qui permet de mettre en forme du texte. Ce texte doit ensuite être integré à un PDF, en utilisant les librairi de iText (création de PDF) ; seulement pour pouvoir concerver le formattage, je dois recupérer le style de chaque segment de texte, et je ne sais pas trop comment faire.

Plus concrètement, voilà ce que j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
"<span style=""font-family:Century; font-weight:bold; font-size:56pt;"">Titre</span>" & _
"<br/><br/>" & _
"<span style=""color:Green; border-color:Green; font-style:italic; font-weight:bold;"">Contenu du texte 1 :</span>" & _
"dfqjghsmqdfjg sdfqg sdf sfdg sd<br/>" & _
"<span style=""color:#339966; border-color:#339966; font-style:italic; font-weight:bold;"">Contenu du texte 2 :</span>" & _
"dfqjghsm" & _
"<span style=""font-weight:bold;"">qdfjg </span>" & _
"<span style=""color:White; background-color:Fuchsia; border-color:White;"">" & _
"   <span style=""font-weight:bold;"">sdf</span>" & _
"   qg" & _
"</span>" & _
"sdf sfdg sd<br/>" & _
"<span style=""color:Red; border-color:Red; font-style:italic; font-weight:bold;"">Contenu du texte 3 :</span>" & _
"dfqjghsmqdfjg sdfqg sdf sfdg sd<br/>" & _
"<span style=""color:Navy; border-color:Navy; font-style:italic; font-weight:bold;"">Contenu du texte 4 :</span>" & _
"dfqjghsmqdfjg sdfqg sdf sfdg sd<br/><br/>"
et à partir de sa je veux une liste correspondant au segment de texte et à sa mise en forme.

Le probleme étant essentiellement la récursivité, ainsi que le traitement des balises XML.

J'espère avoir été assez claire, je rame la dessus depuis 2 semaines.