java, truetype et anti-aliasing - Java - Programmation
Marsh Posté le 18-11-2004 à 01:38:09
(en fait je serais carrément fan si je pouvais utiliser un .ttf sans que la police soit explicitement installée sur le système... j'ai trouvé ça http://www.righto.com/java/fonts/ qui semblait dire (en '99) que qqun bossait là dessus, mais le lien est mort)
Marsh Posté le 18-11-2004 à 01:50:09
qques liens:
http://java.sun.com/products/java- [...] tml#raster
http://java.sun.com/products/java- [...] #fonttypes (et suivantes)
donc, a partir d'1.4, il semblerait qu'il y ait de l'anti-alias et la possibilité de lire des .ttf sans passer par le système... malgré tout, ces polices doivent apparement, soit etre renseignées dans le font.properties, soit se trouver dans le /lib/font de la jdk/jre. Je continue à chercher, mais à mon avis je vais pas trouver plus
Marsh Posté le 18-11-2004 à 01:52:42
Citation : I have a lot of fonts in a JAR file. How do I add these fonts to the JRE? |
\o/
Marsh Posté le 18-11-2004 à 01:53:22
http://java.sun.com/j2se/1.4.2/doc [...] putStream)
~o/ \o/ \o/ \o~
(trop fort la javadoc et google: "font" apparait en 2e page)
Citation : Currently the Java 2D T2K rasterizer does not read hints from TrueType fonts, and this is a principal reason for using the platform (native) rasterizer in many cases. For the Java 2 SDK, version 1.4, the T2K rasterizer will use the hints stored in the TrueType fonts, thus eliminating the dependency on the native rasterizer. The ultimate goal is to perform all font rasterization through T2K. |
bien, maintenant, faudrait voir si ça marche bien
Marsh Posté le 18-11-2004 à 02:10:32
bon, qques liens sur l'anti-aliasing en java:
http://www.javaworld.com/javaworld [...] media.html (1998, sans doute dépassé, puisqu'1.4 a apporté des nouveautés de ce coté)
les meme renderingHints toujours plébiscités en septembre 2004:
http://forum.java.sun.com/thread.j [...] ge=2725021
bon, ben je crois que je vais essayer ça, alors
http://www.jguru.com/faq/view.jsp?EID=79646
oh tiens, et si j'essayais setRenderingHints sur Graphics2D?
http://leepoint.net/notes-java/30G [...] asing.html
bon sinon, ptet a essayer en cas de problèmes de multi-platerformité: http://www.eteks.com/pja/en/ mais ça n'a rien à voir avec mon problème d'origine.
Marsh Posté le 18-11-2004 à 02:25:27
Encore qques references:
http://java.sun.com/j2se/1.4.2/doc [...] Hints.html
http://java.sun.com/j2se/1.4.2/doc [...] tures.html
-> http://java.sun.com/j2se/1.4.2/doc [...] tures.html
(ça fait chier, j'suis persuadé qu'il y a un truc plus pointu que ces foutus rendering hints de graphics2D)
Marsh Posté le 18-11-2004 à 02:37:30
tiens, http://forum.java.sun.com/thread.j [...] ge=2706270
ha ben oui: http://www.google.be/search?q=swing.aatext
Marsh Posté le 18-11-2004 à 08:48:36
C'est ça qui est bien, avec real. Il tient un topic à lui seul : question, recherches, discussion et solution.
Marsh Posté le 18-11-2004 à 08:51:39
j'l'aimais bien, moi l'antialiasing a java2d
en plusse qu'il a ete fait par adobe, me semblait il
Marsh Posté le 18-11-2004 à 11:40:25
uriel a écrit : tu parles tout seul? |
ouais j'ai été pris d'une folie recherchatrice, du coup, me suis encore couché à 4h du mat'
et puis, sans ça, ce topic aurait fait un bide monstrueux.
sircam a écrit : C'est ça qui est bien, avec real. Il tient un topic à lui seul : question, recherches, discussion et solution. |
si seulement quelqu'un pouvait participer aussi
chrisbk a écrit : j'l'aimais bien, moi l'antialiasing a java2d |
me semble en effet avoir lu, probablement sur un des liens ci-dessus, un truc comme quoi y'avait un machin (erm) qui avait été euh... "fait" conjointement par sun et adobe. (mais que y'avait pas de code d'adobe dans la jdk)... Maintenant bon, je n'ai vu nulle part comment regler ce foutu anti-aliasing plus finement que "on" ou "off".
Tout le monde parle de ces renderingHints, mais je suis persuadé d'avoir vu un truc du genre RenderingContext qui serait apparu en 1.4 et y'a pas un guedin qu'est assez guedin pour l'utiliser et referencer son truc sur google
Marsh Posté le 18-11-2004 à 12:02:47
the real moins moins a écrit : (en fait je serais carrément fan si je pouvais utiliser un .ttf sans que la police soit explicitement installée sur le système... j'ai trouvé ça http://www.righto.com/java/fonts/ qui semblait dire (en '99) que qqun bossait là dessus, mais le lien est mort) |
j'ai déja fait ca.. tu peux charger une font a partir d'un inputstream
Marsh Posté le 18-11-2004 à 19:54:12
bon j'ai nettoyé le topic, merci de rester sur blabla pour le blabla
Marsh Posté le 18-11-2004 à 19:57:45
antp a écrit : bon j'ai nettoyé le topic, merci de rester sur blabla pour le blabla |
c'etait pour l'annif de mwin mwin
( bon annif mwin )
nan je déconne heinn
bon courage pour maintenir ce tomik propre ! et encore bon anniversaire mwin mwin
Marsh Posté le 18-11-2004 à 20:00:03
merci.
bon quand est-ce qu'ils viennent les gens compétents?
Marsh Posté le 18-11-2004 à 20:02:25
en fait dans tout ce monologue j'ai serieusement perdu de vue la question
Marsh Posté le 18-11-2004 à 20:21:03
chrisbk a écrit : en fait dans tout ce monologue j'ai serieusement perdu de vue la question |
j'en suis là:
Citation : est-ce que je peux esperer obtenir des résultats similaires au "crisp" de photoshop? (sachant que je veux sauver mon bordel en gif) |
j'avoue que je n'ai encore rien essayé.
j'ai donc vu et revu des gens utiliser le setRenderingHints, mais il me semble avoir entrevu un truc plus poussé qui serait apparu en 1.4, mais je n'en trouve pas de trace tangible.
Marsh Posté le 18-11-2004 à 20:25:20
mince j'ai aps photoshop, jvois pas de quoi tu veux parler
Marsh Posté le 18-11-2004 à 20:28:22
Dans ps, tu as differents type d'anti-alias sur le text. "none", "smooth", "crisp" (et un ou deux autres dont le nom m'échappe). C'est en general "crisp" qui me satisfait le plus pour le web... je voulais donc voir si j'avais differents algos (?) sous la main avec java, ou si c'était du on/off (auquel cas j'espere que la qualité sera au rendez-vous )
Marsh Posté le 18-11-2004 à 20:31:13
de mémoire c'est on/off, de mémoire c'est 32sous pixel/pixel, enfin, jtrouvais ca pas laid
Marsh Posté le 18-11-2004 à 20:58:42
oui ben oui avec les renderingHints c'est on/off ça j'ai vu, mais " il me semble avoir entrevu un truc plus poussé qui serait apparu en 1.4"
(echo)
Marsh Posté le 19-11-2004 à 01:24:06
up mwinmwinesque
Marsh Posté le 19-11-2004 à 11:31:24
c'est quoi ce délire, des posts disparus qui sont revenus
Marsh Posté le 18-11-2004 à 01:28:22
Hello,
Je cherche des infos sur l'utilisation de fontes truetype en java. Je viens de tomber sur ce mini article de ce cher rgagnon:
http://www.rgagnon.com/javadetails/java-0270.html
"properties.font file located in the lib of your JDK installation." Bien, mais peut mieux faire: y'a t'il un moyen quelconque (configuré ou codé) de permettre l'utilisation d'autres polices? (c-a-d, donc, sans toucher a la jdk elle-même, mais juste au niveau d'une appli en particulier)
Autre question, qui concerne l'anti-aliasing: est-ce que je peux esperer obtenir des résultats similaires au "crisp" de photoshop? (sachant que je veux sauver mon bordel en gif)
Merci pour toute info
(si ce topic fait encore un bide, je le dédie à nraynaud)
---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?