Je travaille sur une application où je dois enregistrer une partie de la capture d'écran de l'iphone au format JPEG, puis l'envoyer par e-mail. La partie de l'écran a quelques étiquettes de texte, des champs, etc. Toutes les idées vous plaît sur comment puis-je enregistrer une partie de l'écran au format JPEG (Je suis un newbie donc un code d'aide/échantillon est très apprécié)Comment enregistrer une capture d'écran iphone en tant qu'image jpeg?
0
A
Répondre
4
Le code suivant enregistre le contenu d'une vue à la bibliothèque de photos de l'utilisateur. Vous devriez être capable de le modifier pour pouvoir envoyer le fichier à la place.
CGRect myRect = [myView bounds];
UIGraphicsBeginImageContext(myRect.size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
[[UIColor blackColor] set];
CGContextFillRect(ctx, myRect);
[myView.layer renderInContext:ctx];
UIImage *image1 = UIGraphicsGetImageFromCurrentImageContext();
// Replace the following line with code that emails the image
UIImageWriteToSavedPhotosAlbum(image1, nil, nil, nil);
UIGraphicsEndImageContext();
0
De http://blogs.zdnet.com/mobile-gadgeteer/?p=1278:
Lorsque vous êtes sur un écran que vous souhaitez capturer, appuyez sur le bouton Accueil et maintenez-le enfoncé, puis appuyez sur le bouton d'alimentation/veille. Votre capture d'écran apparaîtra alors galerie de photos sur votre iPhone où vous pouvez l'envoyer ou le synchroniser au besoin.
0
Vous aurez besoin d'une bibliothèque QuartzCore.
Voir celui-ci: http://www.iphonedevsdk.com/forum/iphone-sdk-development/2353-possible-make-screenshot-programmatically-2.html
Questions connexes
- 1. iPhone - enregistrer l'affichage actuel en tant qu'image
- 2. iphone enregistrer plusieurs vues capture d'écran
- 3. Comment enregistrer Bitmap en tant qu'icône?
- 4. Comment enregistrer un contrôle PictureBox en tant que fichier jpeg après son édition
- 5. Enregistrement de la capture d'écran JPEG en tant que tampon BYTE dans C
- 6. Comment enregistrer l'écran et enregistrer en tant qu'animation gif?
- 7. Enregistrer Google map en jpeg en utilisant PHP?
- 8. Comment enregistrer un objet graphique en tant qu'image en C#?
- 9. Comment enregistrer une vue rendue en tant que fichier statique?
- 10. Comment enregistrer une UIImage en tant que BMP?
- 11. capture rapide d'écran iphone
- 12. Dans WPF Comment capturer une partie d'un canevas à enregistrer en tant que BMP ou GIF?
- 13. Enregistrer une adresse IP en tant qu'intérieur non signé?
- 14. Enregistrer le dessin en tant qu'image
- 15. Capture d'écran iPhone pour une vue
- 16. Capture d'écran iPhone
- 17. Enregistrement d'un graphique en tant que fichier .jpeg
- 18. conversion jpeg en png
- 19. Enregistrer HICON en tant que png
- 20. Comment faire une capture d'écran dans l'application iPhone?
- 21. Comment enregistrer toute la toile défilable en tant que Png
- 22. Comment enregistrer la page en tant que brouillon
- 23. Comment enregistrer un NSMutableArray d'images en tant que fichier Photoshop
- 24. iphone SDK: Comment implémenter une capture de signature?
- 25. Comment enregistrer une photo dans une photothèque iPhone?
- 26. Sortie d'un jFrame en jpeg ou bitmap
- 27. Comment enregistrer une page Web en tant que fichier image en utilisant PHP?
- 28. Comment enregistrer une chaîne base64 en tant qu'image en utilisant ruby
- 29. JPEG en utilisant
- 30. Capture/Enregistrer le son des fenêtres
La question cherche à le faire dans le code. – MystikSpiral
Exactement, je cherchais une solution de codage pour cela. Néanmoins, merci de répondre. – Ali