Après avoir testé VML, j'ai cherché quelque
de moins gourmand en ressource pour réaliser
des graphes sur une page HTML
Je suis tombé sur cet article : http://www.davidbetz.net/graphics/
J'ai décidé de voir ce que cela donner en Python :-)
Cordialement
Salvatore
Notez au passage la fonction "win32gui.PumpWaitingMessages()"
qui permet une animation fluide (:-) M.C)
Voici un début en Python:
def test():
dynamicAttacherObj = document.getElementById('dynamicAttacher');
back = dynamicAttacherObj.innerHTML
for i in range(800):
DrawHorizontalLine(0,i,800,"#00ff00")
DrawVerticalLine(i,0,800,"#ffff00")
win32gui.PumpWaitingMessages()
dynamicAttacherObj.innerHTML = back
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Méta-MCI \(MVP\)
Ouch ! Tout gérer, pixel par pixel, avec une librairie minimale, ce n'est plus du courage, c'est de l'abnégation inconsciente.
Est-ce que tu réalises qu'il te faudra tout faire ? Passe, encore, les point, lignes et cercles. Mais, quand il faudra gérer les surfaces et les intersections d'objets, ça va être méchant.
Et puis, une simple image de 640x480 va te mettre plus de 300 000 balises dans les dents...
AMHA, tu devrais plutôt chercher à utiliser un mini-RAMDisk, et passer par des fichiers dedans. Tiens, regarde là : http://www.mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/
@+
Michel Claveau
Ouch ! Tout gérer, pixel par pixel, avec une librairie minimale, ce n'est plus du courage, c'est de
l'abnégation inconsciente.
Est-ce que tu réalises qu'il te faudra tout faire ? Passe, encore, les point, lignes et cercles.
Mais, quand il faudra gérer les surfaces et les intersections d'objets, ça va être méchant.
Et puis, une simple image de 640x480 va te mettre plus de 300 000 balises dans les dents...
AMHA, tu devrais plutôt chercher à utiliser un mini-RAMDisk, et passer par des fichiers dedans.
Tiens, regarde là :
http://www.mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/
Ouch ! Tout gérer, pixel par pixel, avec une librairie minimale, ce n'est plus du courage, c'est de l'abnégation inconsciente.
Est-ce que tu réalises qu'il te faudra tout faire ? Passe, encore, les point, lignes et cercles. Mais, quand il faudra gérer les surfaces et les intersections d'objets, ça va être méchant.
Et puis, une simple image de 640x480 va te mettre plus de 300 000 balises dans les dents...
AMHA, tu devrais plutôt chercher à utiliser un mini-RAMDisk, et passer par des fichiers dedans. Tiens, regarde là : http://www.mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/
@+
Michel Claveau
BertrandB
Bonjour la communauté,
Après avoir testé VML, j'ai cherché quelque de moins gourmand en ressource pour réaliser des graphes sur une page HTML Je suis tombé sur cet article : http://www.davidbetz.net/graphics/ J'ai décidé de voir ce que cela donner en Python :-)
Cordialement
Salvatore
Notez au passage la fonction "win32gui.PumpWaitingMessages()" qui permet une animation fluide (:-) M.C) Voici un début en Python:
def test(): dynamicAttacherObj = document.getElementById('dynamicAttacher'); back = dynamicAttacherObj.innerHTML for i in range(800): DrawHorizontalLine(0,i,800,"#00ff00") DrawVerticalLine(i,0,800,"#ffff00") win32gui.PumpWaitingMessages() dynamicAttacherObj.innerHTML = back
</code> Je n'ai pas testé mais il y a pyswf par contre à part les exemple sur le
site des swftools il n'y a rien.
Bonjour la communauté,
Après avoir testé VML, j'ai cherché quelque
de moins gourmand en ressource pour réaliser
des graphes sur une page HTML
Je suis tombé sur cet article : http://www.davidbetz.net/graphics/
J'ai décidé de voir ce que cela donner en Python :-)
Cordialement
Salvatore
Notez au passage la fonction "win32gui.PumpWaitingMessages()"
qui permet une animation fluide (:-) M.C)
Voici un début en Python:
def test():
dynamicAttacherObj = document.getElementById('dynamicAttacher');
back = dynamicAttacherObj.innerHTML
for i in range(800):
DrawHorizontalLine(0,i,800,"#00ff00")
DrawVerticalLine(i,0,800,"#ffff00")
win32gui.PumpWaitingMessages()
dynamicAttacherObj.innerHTML = back
Après avoir testé VML, j'ai cherché quelque de moins gourmand en ressource pour réaliser des graphes sur une page HTML Je suis tombé sur cet article : http://www.davidbetz.net/graphics/ J'ai décidé de voir ce que cela donner en Python :-)
Cordialement
Salvatore
Notez au passage la fonction "win32gui.PumpWaitingMessages()" qui permet une animation fluide (:-) M.C) Voici un début en Python:
def test(): dynamicAttacherObj = document.getElementById('dynamicAttacher'); back = dynamicAttacherObj.innerHTML for i in range(800): DrawHorizontalLine(0,i,800,"#00ff00") DrawVerticalLine(i,0,800,"#ffff00") win32gui.PumpWaitingMessages() dynamicAttacherObj.innerHTML = back
</code> Je n'ai pas testé mais il y a pyswf par contre à part les exemple sur le
site des swftools il n'y a rien.
Méta-MCI \(MVP\)
Bonsoir !
il y a pyswf
Hmmm... J'avais essayé un truc un peu similaire, qui wrappait MING. Mais, en gros, on pouvait créer de petits .SWF ; point. Pas de possibilités interactives, rien de dynamique. Et, dans le cas d'un .HTA, obligation de passer également par un fichier.
Par contre, je ne connais pas assez flash, pour savoir si, avec ActionScript (le Javascript de flash), on peut adresser l'intérieur des images. Si c'était le cas, on devrait pouvoir communiquer avec Python, en passant pas "fscommand".
Sinon, dans le même genre, il y a Silverlight. J'ai pu vérifier que Silverlight était utilisable était utilisable dans un .HTA ; en plus, on peut, soit utiliser (nativement) IronPython, soit Javascript, qui est capable d'appeler des fonctions Python. Mais, si on peut manipuler les images, je n'ai pas trouvé comment accéder à leur contenu...
@-salutations
Michel Claveau
Bonsoir !
il y a pyswf
Hmmm... J'avais essayé un truc un peu similaire, qui wrappait MING. Mais, en gros, on pouvait créer
de petits .SWF ; point.
Pas de possibilités interactives, rien de dynamique.
Et, dans le cas d'un .HTA, obligation de passer également par un fichier.
Par contre, je ne connais pas assez flash, pour savoir si, avec ActionScript (le Javascript de
flash), on peut adresser l'intérieur des images. Si c'était le cas, on devrait pouvoir communiquer
avec Python, en passant pas "fscommand".
Sinon, dans le même genre, il y a Silverlight. J'ai pu vérifier que Silverlight était utilisable
était utilisable dans un .HTA ; en plus, on peut, soit utiliser (nativement) IronPython, soit
Javascript, qui est capable d'appeler des fonctions Python.
Mais, si on peut manipuler les images, je n'ai pas trouvé comment accéder à leur contenu...
Hmmm... J'avais essayé un truc un peu similaire, qui wrappait MING. Mais, en gros, on pouvait créer de petits .SWF ; point. Pas de possibilités interactives, rien de dynamique. Et, dans le cas d'un .HTA, obligation de passer également par un fichier.
Par contre, je ne connais pas assez flash, pour savoir si, avec ActionScript (le Javascript de flash), on peut adresser l'intérieur des images. Si c'était le cas, on devrait pouvoir communiquer avec Python, en passant pas "fscommand".
Sinon, dans le même genre, il y a Silverlight. J'ai pu vérifier que Silverlight était utilisable était utilisable dans un .HTA ; en plus, on peut, soit utiliser (nativement) IronPython, soit Javascript, qui est capable d'appeler des fonctions Python. Mais, si on peut manipuler les images, je n'ai pas trouvé comment accéder à leur contenu...