Famille De Polices Sélection Avec Google Charts?
Est-il possible de définir la police de la famille pour tout de la non-flash Google chart visualisations? Spécifiquement pour des choses comme le texte sur le graphique de l'axe. Google charts est puissant, mais laid. Et malheureusement je ne peux pas passer à quelque chose de plus sympa, comme gRaphael.
OriginalL'auteur mazniak | 2010-03-16
Vous devez vous connecter pour publier un commentaire.
Ont un look à la textstyle propriétés, de prendre pour exemple le
hAxis.textStyle
:je VEUX que font-weight
Pour changer
font-weight
, ajouter ceci dans votre css devrait être utile#chartContainer svg g { font-weight: 300; }
. Rappelez-vous le texte#chartContainer
doit être l'ID de votre div, où que vous appelez graphique.OriginalL'auteur systempuntoout
Vous pouvez changer la police de caractères de la famille comme ceci: nom de la police: 'Arial'
Fonctionne pour moi. Il suffit de le mettre dans votre objet options:
chart.draw(data,{fontName:'Roboto'});
OriginalL'auteur AdiP
Donc, ce sont à la fois techniquement des réponses précises, mais je voulais ajouter un peu de contexte (que je n'arrivais pas à les ajouter dans les commentaires car je n'ai pas le approprié de la réputation).
Ma solution a été de changer directement les éléments dans le conteneur SVG à l'aide de jQuery chargé après le graphique entre dans l'état "prêt", mais avant qu'ils ne soient rendus, que les Png:
Qu'il y a probablement le moyen le plus propre pour faire tout cela (je suis un hacky codeur, au mieux), et j'ai encore quelques questions à travailler, comme les polices de revenir lorsque vous passez et les info-bulles ne pas obtenir style droit, mais c'est la meilleure façon de s'assurer de la cohérence entre ce qui est affiché à l'écran et ce qui, inévitablement, vos utilisateurs vont vouloir imprimer.
OriginalL'auteur ChrisPEditor