Impression et reporting [Html / Flash] - Flash/ActionScript - Programmation
Marsh Posté le 19-01-2006 à 15:54:30
Pour transformer le flash en image, rien de plus simple sous windows : t'appuis sur la touche "imprime écran" du clavier et tu coles ton image dans ton logiciel d'image de la même façon que tu colerais du texte dans word. La seule difficulté, c'est de faire tenir le flash en entié à l'écran et d'enlever ce qui n'appartient pas au flash dans l'image obtenu.
Pour l'impression de flash, là, j'ai des doutes sur la faisabilité vu que le flash n'est jamais géré par le navigateur mais par un plugin extérieur au navigateur. Le navigateur n'a donc pas la main mise sur l'affichage du flash. En fait, le navigateur n'a aucune idée des pixels affichés par le plugin flash.
Marsh Posté le 19-01-2006 à 17:24:46
Citation : Pour transformer le flash en image, rien de plus simple sous windows : t'appuis sur la touche "imprime écran" du clavier et tu coles ton image dans ton logiciel d'image de la même façon que tu colerais du texte dans word. La seule difficulté, c'est de faire tenir le flash en entié à l'écran et d'enlever ce qui n'appartient pas au flash dans l'image obtenu. |
Citation : Pour l'impression de flash, là, j'ai des doutes sur la faisabilité vu que le flash n'est jamais géré par le navigateur mais par un plugin extérieur au navigateur. Le navigateur n'a donc pas la main mise sur l'affichage du flash. En fait, le navigateur n'a aucune idée des pixels affichés par le plugin flash. |
C'est justement ce que je recherche. Manipuler le contenu d'une balise Object quoi.
Faut que je cherche de ce coté la mais comme je suis en train de faire 15 trucs à la fois...
(je reviendrai poster le résultat de mes recherches plus tard)
Marsh Posté le 19-01-2006 à 18:04:42
faut voir du coté de ce genre de truc:
http://browsershots.org/
c'est la seul solution que je vois mais ca doit etre coton...
NB: j'ai chérché toute la journée l'URL d'une version moins pro et moins complete mais qui donne le scrrenshot dans la minute mais impossible de remettre la main dessus !
EDIT: http://www.scapture.com/
Marsh Posté le 01-02-2006 à 08:57:12
Bonjour,
J'ai EXACTEMENT le problème inverse. Quand je fais fichier->imprimer depuis IE, mon flash apparait, et je voudrais justement qu'il n'apparaisse pas.
Il y a une option particulière?
Thanks
Marsh Posté le 01-02-2006 à 13:12:27
mechkurt a écrit : faire une css speciale pour le print avec un display=none pour la balise object ? |
Nickel, merci.
Je me demandais juste pourquoi hop le fou n'arrivait pas à l'avoir, alors que moi par défaut je l'ai...
Marsh Posté le 01-02-2006 à 19:58:54
ericbardoux a écrit : Nickel, merci. |
Maintenant que j'y repense, c'est surement parce que mon flash possède la propriété transparent (pour passer sous les menus html...)
Faudra que j'essaye ca tiens...
Marsh Posté le 18-01-2006 à 18:15:20
Bonjour,
j'ai de petits problèmes avec mes objets flashs en Html
1 - J'ai besoin de pouvoir imprimer mon flash avec la page Html.
Je sais qu'il existe une solution pour imprimer le flash tout seul mais est ce qu'il existe une solution pour imprimer directement l'aperçu du flash au milieu de la page html au moment de la demande d'impression. (si on fait Fichier > Imprimer, le flash n'apparait pas...)
Une solution basée sur une css pour l'impression pourrait surement servir mais je ne sais pas quoi faire à l'objet...
2 - J'ai un besoin a peu pres identique, mais ce n'est pas pour imprimer mais pour générer des documents de reporting.
Donc dans ce cas la un hypothétique paramètre pour figer le flash ne suffit pas, il faut pouvoir transformer le flash en image.
Est ce qu'il existe des solutions simples pour ce genre de problème?
Il existe surement des fonctionnalités flash permettant de transformer le flash en image mais c'est en interne au flash (style la fonction pour imprimer) et je ne pense pas que ca convienne.
(accessoirement, le langage qui est au milieu de tout ca est du perl, et je doute qu'il soit super utile dans cette situation...)
Merci