J'ai besoin de l'utilisateur de mon application Flex pour pouvoir enregistrer un instantané d'une partie de l'interface utilisateur dans un fichier jpg local. J'ai la partie capture d'écran vers le bas - peut générer une image hors de tout contrôle donné. Cependant, la seule façon que je vois de laisser l'utilisateur enregistrer l'image localement est d'envoyer à mon serveur qui le retournerait avec le Content-Disposition approprié. J'espère vraiment pouvoir éviter cet aller-retour idiot au serveur. Des idées?enregistrer l'image de capture d'écran dans le fichier Flex 4
3
A
Répondre
2
Vous pouvez éviter cet aller-retour si vous ne ciblez que Flash player 10. Le FP10 classe FileReference
dispose d'un save method qui vous permet d'enregistrer un fichier sur la machine locale; Bien sûr, vous avez toujours besoin de la confirmation de l'utilisateur pour le faire.
1
Si vous souhaitez réutiliser le fichier jpg dans votre application Flex, vous pouvez l'enregistrer en tant que Cookie Flash via le SharedObject
dans le système de fichiers local et le restaurer ultérieurement. Dans ce cas, vous devez connaître la limite de taille de Flash Cookie qui est généralement fixée à 100 Ko.
Questions connexes
- 1. comment enregistrer un fichier flex?
- 2. flex builder 4 erreur inconnue dans le fichier xml?
- 3. flex 3 capture d'écran de la scène
- 4. Enregistrer RTMFP dans Flash Media Server 4
- 5. Capture/Enregistrer le son des fenêtres
- 6. Flex 4 arrêter un fichier SWF embbeded
- 7. Répliquer le style Flex 4 par défaut dans Flex 3
- 8. Silverlight 4 capture d'écran OOB
- 9. Enregistrer gtk.DrawingArea dans le fichier
- 10. Flex 4 -Rechargement d'un fichier SWF dans l'application
- 11. Enregistrer BitmapImage dans le fichier
- 12. Comment utiliser un fichier SWF dans un skin Flex 4?
- 13. Passer flashvar dans flex 4
- 14. Comment enregistrer un fichier dans Flex avec Flash 9
- 15. États globaux dans Flex 4
- 16. Syntaxe Flex 4 dans ActionScript ...?
- 17. comment settimeout dans flex 4?
- 18. Enregistrer le fichier dans NSDocumentDirectory de l'iPhone
- 19. Utilisation de flex 4 sdk dans flex builder 3
- 20. Enregistrer le format de fichier
- 21. OpenCV Enregistrer le fichier xml
- 22. Fonction de capture d'écran Silverlight 4
- 23. Supprimer le contenu enfant de ViewStack dans Flex 4
- 24. Enregistrer le champ DB dans le fichier
- 25. Enregistrer le flux dans le fichier
- 26. Flex 4 ItemRenderer Question
- 27. Flex 4 avec AIR
- 28. Flex 4 DateChooser
- 29. Flex 4: structure de répertoire
- 30. flex: prendre une capture d'écran à partir du fichier swf chargé de swfloader
Je cible le Flash 10 (Flex 4). Je vais essayer ça, merci. –
C'était nouveau pour moi. Je vais aussi essayer ça. :-) – splash