Spipu Le 29/05/2008 à 17:07 nouvelle version 2.50 disponible :
- corrections de quelques bugs (nobreak, marges, ....)
- ajout de nouvelles balises (sup, sub, small, big, ...)
- refonte totale de l'identification des styles CSS : les héritages et autres marchent maintenant
les exemples sont dans le premier post de ce topic. l'exemple 1 et l'exemple 6 représentent le plus les modifications apportées dans cette nouvelle version.
Pour l'exemple 1 le premier tableau n'est pas censé remplir toute la largeur de la page (j'imagine que c'est à cause des text-align que ça fait ça ?)
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
question bête : il n'y a pas des feuilles XSLT pour transformer du XML en PDF ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Spipu Le 30/05/2008 à 10:34 tu sais quoi ? parfois ca me fait chier d'être aussi con....
je vais tout revoir moi ! et de même pour height, font-size, border....
mais quel con !
bon, ben la prochaine version, ce sera pour ca....
Spipu Le 30/05/2008 à 10:54 pour pas que je me trompe dans mes conversion :
1 mm = 72/25,4 pt
1 in = 72 pt
la, pas de pb
mais 1 px = ? pt quelle est la bonne conversion à faire ?
Il n'y a pas de conversion fixe, ça dépend du dpi de ton écran.
Kevin> Au fait on dit « insensible » à la casse, pas insensitif.

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
Spipu Le 30/05/2008 à 16:51 ok, donc là, on aurait :
25.4mm = 1in
72pt = 1in
92px = 1in
c'est bien ca ?
Spipu Le 01/06/2008 à 10:27Edité par Spipu le 01/06/2008 à 11:52 normalement non, il suffirait juste que le niveau final est bien à zero, car j'ai déjà un compteur qui ajoute 1 quand on ouvre une balise, et enleve 1 quand on la ferme...
après, il faudrait carrement que je vérifie que la balise qu'on ferme correspond à la derniere balise ouverte, ce qui ne serait pas trop compliqué je pense (meme pas du tout)
je vais surement rajouter ces 2 pts sous peu
Jonas Le 01/06/2008 à 11:40 ça serai un plus, mais ça ne ferai que donner raison aux gros kevins comme moi qui ne savent pas coder en HTML (et en beaucoup d'autres choses en fait :P)

"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."
Benj Edwards - Why History Needs Software Piracy
- - -
Achat ou échange: topic de mes recherches
Meilleur smiley = #helico#
Obligatory XKCD Spipu Le 02/06/2008 à 12:08Edité par Spipu le 02/06/2008 à 13:12 nouvelle version 2.55 disponible :
- vérification la validité du code (fermeture des balises ouvertes, ...)
- prise en compte des unités in, pt, mm
- corrections et améliorations diverses
IMPORTANT : la convention 1px = 1mm a été prise afin de pouvoir préparer la page en HTML pour ensuite la convertir facilement en PDF. Si j'avais utilisé 96px = 1in, le résultat HTML n'aurait pas été visualisable facilement dans un navigateur WEB
Euh ben c'est normal c'est gigantesque 20mm comme taille de police... Mais à part ça 90mm comme largeur c'est bien, après tout sur une page A4 ça va remplir quasiment toute la largeur ^^ Je pense que c'est plutôt la taille des polices du PDF qui est foireuse...
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
switch de compatibilité si c'est trop compliqué de faire un script pour convertir ?
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
Spipu Le 02/06/2008 à 16:29 bon, ben en fait, je viens de me rendre compte qu'il y avait pas mal de truc que j'avais mal interprété, mal codé, mal convertit... et ca impacterait trop les documents que j'ai fait actuellement. Pas grave, mon projet se termine bientôt !
dès que celui-ci sera finit (ou que j'aurais du temps pour coder chez moi), je poserais tout à plat et reprendrais tout bien les conversions et autres, et j'en profiterais pour rajouter les padding pour les td et tables. Par contre, du coup, cette nouvelle version ne sera surement pas tout à fait compatible avec vos anciens HTML, car elle convertira beaucoup mieux l'HTML en PDF, et donc partout où vous aurez du adapter les longueurs/tailles, vous devrez corriger...
on va dire que cette nouvelle version (3.0 sans doute) sortira d'ici 3 semaines. D'ici là, je suis toujours preneur de vos remarques et bugs, mais ils ne seront alors corrigés qu'avec la prochaine version...