Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1692 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Ecrire un texte à la verticale, à 90° : possible ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ecrire un texte à la verticale, à 90° : possible ?

n°1739367
Sbartacus
Posté le 30-05-2008 à 13:27:27  profilanswer
 

Bonjour,
 
Je cherche à écrire un texte verticalement, en le pivotant de 90°.
En gros, c'est comme si on écrivait sur une feuille, et qu'on la pivotait de 90° vers la gauche.
 
J'ai trouvé ce script :
http://www.editeurjavascript.com/s [...] _3_432.php
Mais il est incompatible avec Mozilla.
 
Le texte écrit à la verticale change, donc je ne pense pas pouvoir passer par une image.  
 
Merci de votre aide.


Message édité par Sbartacus le 30-05-2008 à 13:27:48
mood
Publicité
Posté le 30-05-2008 à 13:27:27  profilanswer
 

n°1739415
tpierron
Posté le 30-05-2008 à 15:14:45  profilanswer
 

Non.
 
En tous les cas pas sans une montagne de hacks ou de code coté serveur. Il y a intérêt à ce que ça en vaille la peine si tu veux faire ça. Pour avoir essayé :
 

  • Canvas : la grosse blague : ça ne supporte pas l'écriture de texte. La bidouille c'est d'inclure la police vectorielle en Javascript. Gainial.
  • Image générée à la volée coté serveur : j'avais une dll qui utilisait gdi+. L'anti-aliasing était un peu trop flou, mais c'était correct. Évidemment, c'était super lent (génération du bitmap, compression en png 8bits et renvoie au client), mais utilisable pour quelques morceaux de texte.


n°1739450
Sbartacus
Posté le 30-05-2008 à 16:36:19  profilanswer
 

Merci pour ta réponse.
Ce n'est pas quelque chose d'indispensable, donc au vu des solutions que tu me décris, je vais abandonner. Pour les images générées à la volée, je n'ai pas du tout les compétences pour cela. :(
 
Merci encore.

n°1739856
l0g4n
Expert en tout :o
Posté le 01-06-2008 à 13:30:14  profilanswer
 

Bah non, c'est simple, mais faut passer par GD en php...
tu pourra choisir l'orientation du texte, la taille ( en px ) la police ( ttf, autant faire simple ) et en demandant gentiment on peut même te faire ton script :D

n°1740009
GordonF_69
Posté le 02-06-2008 à 02:58:20  profilanswer
 

Si c'est pour un affichage "classique" style menu.
Tu met ton texte des une image et puis stoo :o

n°1740043
Sbartacus
Posté le 02-06-2008 à 09:31:41  profilanswer
 

Non en fait c'est une fiche client, et en vertical j'voulais mettre le n° client de la fiche consultée.
 

l0g4n a écrit :

Bah non, c'est simple, mais faut passer par GD en php...
tu pourra choisir l'orientation du texte, la taille ( en px ) la police ( ttf, autant faire simple ) et en demandant gentiment on peut même te faire ton script :D


 
 
Ah merci. Mais en fait je ne pense pas pouvoir passer par le php. Le projet est développé sous Netbeans, en Jsp.

n°1741452
l0g4n
Expert en tout :o
Posté le 04-06-2008 à 16:11:16  profilanswer
 

Oula, les IDE, c'est la mort, enfin, ce que j'en dis...

n°1741465
Paulp
~, sweet ~
Posté le 04-06-2008 à 16:53:32  profilanswer
 

C'est gérable en SVG, compatible IE7 via un plugin adobe et firefox 2 nativement
http://www.informit.com/articles/a [...] 9&seqNum=2
 
C'est du XML donc générable comme tu veux coté server, et manipulable via le DOM en javascript ...

n°1741474
anapajari
s/travail/glanding on hfr/gs;
Posté le 04-06-2008 à 17:09:45  profilanswer
 

Pourquoi ne pas simplement écrire ton n° de fiche comme ça:

1
2
3
4
T
O
5


:??:


Message édité par anapajari le 04-06-2008 à 17:09:52

---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1742184
GordonF_69
Posté le 05-06-2008 à 18:33:50  profilanswer
 

Une autre solution a la con est de faire plein de petite image de chiffre
Et tu les integre comme ca :
 
<img src="1.jpg" /><br/>
<img src="5.jpg" /><br/>
<img src="8.jpg" /><br/>
<img src="9.jpg" /><br/>
<img src="3.jpg" /><br/>
 
C'est stupide, mais ca marche ;)

mood
Publicité
Posté le 05-06-2008 à 18:33:50  profilanswer
 

n°1742357
Sbartacus
Posté le 06-06-2008 à 09:52:36  profilanswer
 

Merci GordonF_69, ta solution semble être la plus simple à mettre en œuvre. Je pense que finalement c'est ce que je vais faire.
 
Merci à tous. :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Ecrire un texte à la verticale, à 90° : possible ?

 

Sujets relatifs
Liaison choix dans combobox et texte dans textboxGénérer un texte en fonction d'un formulaire
[Java] Est-il possible de générer un fichier Word ?lien sur texte
[VB / EXCEL] Lecture d'un fichier texte en partant de la fin ?Problème javascript et css sur texte défilant
[SQL Server] Est-il possible de créer des formulaires ?Affichage d'un fichier texte sur une page en PHP
Problème code VBA jauge verticaleLire un fichier texte en J2ME
Plus de sujets relatifs à : Ecrire un texte à la verticale, à 90° : possible ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR