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

Bibliothèques et frameworks PHP Discussion :

[JpGraph] Définir un espacement entre des tickLabels.


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 45
    Par défaut [JpGraph] Définir un espacement entre des tickLabels.
    Bonjour,

    J'ai un petit problème. Je voudrais savoir s'il est possible de définir un espacement entre les ticklabels. Par exemple, sur l'axe des abscisses, si mes ticklabels sont assez longs, ils se "chevauchent". Donc je voudrais mettre une distance entre chaque ticklabel.

    J'ai déjà regardé du côté des méthodes :
    SetTextTickInterval
    SetTextLabelInterval
    SetTickPositions
    mais elles ne correspondent pas à mon besoin.

    Amicalement,

    Gwen.

  2. #2
    Membre confirmé
    Homme Profil pro
    Technicien SIG
    Inscrit en
    Janvier 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Technicien SIG
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2011
    Messages : 37
    Par défaut
    Bonjour,
    Il me semble que l'espacement de tes labels et calculés en fonction de la largeur du graph donc a toi de donner la bonne largeur en fonction du nombre de labels... si tes labels sont composés de plusieurs mots tu peux les écrire sur 2 lignes...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 45
    Par défaut
    Merci de ta réponse.

    C'est ce que j'ai dû faire : gérer dynamiquement la largeur de mon graphique. L'inconvénient reste tout de même la taille qui devient vite trop grande, mais ainsi soit-il.

    Comment je peux faire pour gérer l'affichage des labels sur plusieurs lignes ?

  4. #4
    Membre confirmé
    Homme Profil pro
    Technicien SIG
    Inscrit en
    Janvier 2011
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Technicien SIG
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2011
    Messages : 37
    Par défaut
    Bonjour,
    Pour gérer les étiquettes sur plusieurs lignes c'est au moment de la gestionde ton tableau contenant les étiquettes , un exemple la avec le mois et l'année :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    for ($i=0;$i<$nb_ligne;$i++) {
    //entre les deux champs tu insères la balise \n qui est le retour à la ligne HTML
    	$tableauMois[$i]=$y . "\n".$annee;
    	$y=$y+1;
    	if ($y==13){
    	$y=1;
    	$annee=$annee+1;
    	}
    tu inclus donc le caractère /n, donc si tu considères que tes mots sont trop longs tu dis aux huitièmes caractères tu places ce dernier...

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/07/2010, 14h18
  2. Comment ajouter un espace entre des AccordionHeader?
    Par 123quatre dans le forum Flex
    Réponses: 1
    Dernier message: 22/04/2010, 23h01
  3. Réponses: 9
    Dernier message: 12/07/2009, 16h00
  4. Suppression d'espaces entre des chiffres
    Par rambc dans le forum Général Python
    Réponses: 7
    Dernier message: 20/11/2008, 22h37
  5. Espacement entre des <div> générés en PHP
    Par VincentG dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 07/04/2007, 20h30

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