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

XSL/XSLT/XPATH XML Discussion :

[SVG] Ecrire du texte à l'interieur d'un rectangle !


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Débutant  
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Points : 60
    Points
    60
    Par défaut [SVG] Ecrire du texte à l'interieur d'un rectangle !
    bonjour tout le monde:
    j'ai un prbleme pour ecrire du texte à l'interieur d'un rectangle voici mon programme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <fo:instream-foreign-object>
         <svg xmlns="http://www.w3.org/2000/svg" width="500" height="500">
    		<rect x="10" y="10" width="5in" height="1in" style="stroke: red; fill: none;" >
    			<fo:block>essai d'un texte</fo:block>
    		</rect>
        </svg>
    </fo:instream-foreign-object>
    j'ai meme essayes de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <text>>essai d'un texte</text>
    mais ça marche pas .
    merci pour votre aidre !

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Points : 1 610
    Points
    1 610
    Par défaut
    Ca n'a pas de sens d'intégrer des éléments xsl-fo à un élément svg.
    On peut sans doute écrire du texte en svg, à toi de trouver les bons éléments.

  3. #3
    Débutant  
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Points : 60
    Points
    60
    Par défaut
    Citation Envoyé par Morbo Voir le message
    Ca n'a pas de sens d'intégrer des éléments xsl-fo à un élément svg.
    On peut sans doute écrire du texte en svg, à toi de trouver les bons éléments.
    le but et de dessiner un grapgique (exempe: organigramme) ou des boites reliées entre elle, et le besoin etait de le faire en SVG.
    j'ai pu dessiné des rectangles entre eux reste juste de mettre le texte dedont.
    merci bien

  4. #4
    Débutant  
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Points : 60
    Points
    60
    Par défaut
    j'ai fais ça et ça marche :
    <text x = "55" y = "25" fill = "navy" font-size = "10"> mon texte </text>

    mais je suis obligé de calculer l'emplacement exact de mon rectangle.
    alors y à pas moyen de specifier le remplissage du rectangle par une image ou du texte:
    merci

  5. #5
    Débutant  
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Points : 60
    Points
    60
    Par défaut
    SVP j'ai juste un petit probleme :
    j'ai dessiné un rectangle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <rect x="{$posX}" y="{$posY}" width="108" height="72" style="stroke: black; fill: white;"/>
    ensuite j'ai mis du texte à la position centre du rectangle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <text x = "{$posX + 45}" y = "{$posY + 15}" fill = "navy" font-size = "8"> <xsl:value-of select="$lib"/></text>
    lib peu avoir toute une phrase :
    comment je fait pour personaliser le texte de telle sorte qui peut etre en plusieurs ligne que sa taille depend de la taille du rectangle, ou bien etre fixe à l'intérieur du rectangle.

    merci

Discussions similaires

  1. Ecrire du texte en couleurs dans un composant
    Par wutang dans le forum Composants
    Réponses: 11
    Dernier message: 12/07/2004, 10h55
  2. Ecrire du texte dans les fenetres filles (MDI)
    Par trilomdor dans le forum MFC
    Réponses: 9
    Dernier message: 23/06/2004, 17h00
  3. [VMR9][D3D9]ecrire un texte sur une surface
    Par drizztfr dans le forum DirectX
    Réponses: 2
    Dernier message: 13/11/2003, 15h06
  4. [MFC]Ecrire du texte dans un rectangle
    Par zaz16 dans le forum MFC
    Réponses: 8
    Dernier message: 29/07/2003, 10h31
  5. comment ecrire du texte dans une window application
    Par gaut dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 16/07/2003, 10h23

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