Bonjour,
j'ai un texte qui peut atteindre 540 caracteres.
J'utilise FOP pour le mettre en forme.
Dans une table, j'utilise hyphenate pour couper mon texte automatiquement (car si jamais l'utilisateur entre un mot de 540 caracteres sans espaces, ça prend toute la feuille sans couper le mot, tableau ou pas):
...
<fo:table-row>
<fo:table-cell border="black" border-width="1pt" border-style="solid" border-collapse="collapse" overflow="visible">
<fo:block hyphenate="true" language="en"><fo:inline> <xsl:value-of select="SelectedTab/text"/></fo:inline></fo:block>
</fo:table-cell>
</fo:table-row>
...
malheureusement, ca me le coupe n'importe comment.
Quelqu'un aurait-il une solution pour couper mon texte au bout de 80 caracteres sans faire une boucle de malade (genre j'apelle ma méthode, je coupe mon mot, je rappelle ma méthode avec le reste de caracteres, je coupe, je rappelle, ...) qui prendrait trop de mémoire (oui, ça j'ai déjà essayé)
Merci

 

 
		
		 
        

 
			
			
 
   


 probleme avec hyphenate
 probleme avec hyphenate
				 Répondre avec citation
  Répondre avec citation


 
			
Partager