écrire verticalement sur une enveloppe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : écrire verticalement sur une enveloppe

Merci Ryle

par daplus » 15 août 2007, 01:04

C'est sympathique de voir que mes pérégrinations ont étés observées et amènent des commentaires intéressants.

J'avais aperçu cette voie, mais je dois dire que la mémorisation nécessaire des images me posait des problèmes, j'avais donc privilégié la voie du fpdf.

Je vais regarder ta solution et je reviens sur le sujet

Merci Ryle

par Ryle » 15 août 2007, 00:10

Si tu utilises internet explorer, tu peux effectuer des rotations sur des objets de type image ou même div en javascript avec progid:DXImageTransform.Microsoft, donc sans avoir à générer ou stocker d'images :
<div id="mondiv" style="height:50; width:50">
    <img src='../image.gif'>
    <br>Texte
</div>
<button onclick="mondiv.style.filter='progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'">rotation=1, 90° à droite</button>
0 => 0° / 360°
1 => 90°
2 => 180°
3 => 270°

Bon bien sur, faut du IE impérativement, mais si c'est pour du publipostage, cela veut dire que tu auras un nombre d'utilisateurs limité et défini, et éventuellement la possibilité de spécifier IE 5.5 ou + dans les prérequis d'utilisation...

HTH :)

J'ai fini par avoir une solution pour imprimer une enveloppe

par daplus » 12 août 2007, 05:45

Bonjour à toutes et à tous,

Mon but: imprimer l'adresse d'un client sur une enveloppe glissée VERTICALEMENT dans l'imprimante.

Après avoir misérablement chercher sur le forum et ailleurs sur le web, j'ai trouvé.

Créer un fichier PDF en utilisant fpdf.org puis une fois visualisé, simplement imprimer en faisant une rotation manuelle à l'impression.

Si cela intéresse certains, faites le moi savoir en répondant à ce message et je communiquerais le code.

J'avais longtemps cherché à créer une image .png puis à effectuer une rotation. Deux problèmes:
- je n'arrivais pas à mémoriser l'image (on ne peux faire de rotation que sur une image existante),
- et même si j'y étais arrivé, il aurait fallu aller enlever l'image sur le serveur à chaque fois.
de plus certaines fonctions ne marchaient que sur IE.

Rappellons qu'on ne peut rien faire en html classique (page setup, landscape) car la ligne du lien en haut de page, et celle en bas de page apparaissent tout le temps. Seul le client peut décider d'enlever la fonction, pas le serveur.

Donc cela marche, merci à ceux qui s'y sont intéréssé.

Merci pour ton temps

par daplus » 27 juil. 2007, 17:28

Une enveloppe est ce que tu utilises pour envoyer une lettre par la poste, là où il y a l'adresse du destinataire, celle de l'expéditeur et en haut et à droite les timbres.

Je cherche à générer un texte vertical qui oblige à tourner la tête à 90 degré pour lire le texte. J'ai une image pour m'expliquer, mais je ne sais pas comment l'insérer dans ce message.

Merci

par Invité » 27 juil. 2007, 17:09

heu non
si tu ecris

<p>H</p>
<p>E</p>
<p>L</p>
<p>L</p>
<p>O</p>

cela s ecrit bien verticalement...

:?:

quand tu parles denveloppe c est quoi exactament ? une image???

merci pour ton idée

par daplus » 27 juil. 2007, 17:06

Un <p> va juste positionner le texte, mais cela sera toujours écrit "horizontalement".

Je ne vois vraiment pas comment on pourrait faire au moment de la saisie de l'information

Je ne sais pas si j'ai raison, mais il faudrait pratiquement le faire comme dans Word

Merci

par Invité » 27 juil. 2007, 17:00

:D heu , ca va etre tres con comme reponse, mais si tu balises chaques lettres avec un <p> ou un element de type bloc par exemple, ca devrait aller non...

j ai d autres solutions si cetait vraiment trop con :wink:
mais vu que tu postes dans javascript ajax il faut que tu nous en dises un peu plus : contraintes etc etc

écrire verticalement sur une enveloppe

par daplus » 27 juil. 2007, 16:21

Bonjour à tous,

Je cherche à écrire verticalement sur une enveloppe, c'est à dire que le texte effectue une rotation de 90 degrés.

Comment est-ce possible?

Merci pour votre temps