IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

[VS2005] Parcourir Chaine formatté en XML


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 135
    Par défaut [VS2005] Parcourir Chaine formatté en XML
    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.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 135
    Par défaut
    Petite notes, voici l'obet pour lequel je voudrai une liste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Public Structure FontProperties
      Public FontName As String
      Public FontSize As Single
      Public ForeColor As Color
      Public BackColor As Color
      Public Bold As Boolean
      Public Italic As Boolean
      Public Underline As Boolean
      Public Align As AlignTextEnum
      Public Texte As String
    End Structure
    Merci

Discussions similaires

  1. chaine de production XML de a à z ?
    Par csszzen dans le forum XQUERY/SGBD
    Réponses: 12
    Dernier message: 26/09/2007, 10h21
  2. [XML] Parser une chaine de caractère XML
    Par lololeuleu dans le forum APIs
    Réponses: 10
    Dernier message: 16/08/2007, 21h27
  3. Réponses: 4
    Dernier message: 07/06/2007, 09h20
  4. [Mise en page] Comment formatter un XML
    Par pmartin8 dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 21/09/2006, 18h37
  5. Réponses: 3
    Dernier message: 01/02/2006, 18h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo