Quelqu'un peut-il s'il vous plaît me dire comment faire une capture d'écran et l'enregistrer dans le dossier par programmation dans Windows Phone 7. Je ne veux pas enregistrer des images dans la MediaLibrary(), mais je veux l'enregistrer dans le dossier qui se trouve dans le répertoire racine de l'applicationCapture d'écran dans Windows Phone 7
0
A
Répondre
0
Ce code vous aidera à prendre une capture d'écran par rapport à une action de bouton-poussoir AppBar. Cependant, vous devez modifier le code pour enregistrer la capture d'écran dans le dossier racine de l'application. Les liens suivants vous aideront.
Save into local storage Data for Windows Phone
private void ApplicationBarScreenshotButton_Click(object sender, EventArgs e)
{
var fileName = String.Format("MyImage_{0:}.jpg", DateTime.Now.Ticks);
WriteableBitmap bmpCurrentScreenImage = new WriteableBitmap((int)this.ActualWidth, (int)this.ActualHeight);
bmpCurrentScreenImage.Render(LayoutRoot, new MatrixTransform());
bmpCurrentScreenImage.Invalidate();
SaveToMediaLibrary(bmpCurrentScreenImage, fileName, 100);
MessageBox.Show("Captured image " + fileName + " Saved Sucessfully", "WP Capture Screen", MessageBoxButton.OK);
currentFileName = fileName;
}
public void SaveToMediaLibrary(WriteableBitmap bitmap, string name, int quality)
{
using (var stream = new MemoryStream())
{
// Save the picture to the Windows Phone media library.
bitmap.SaveJpeg(stream, bitmap.PixelWidth, bitmap.PixelHeight, 0, quality);
stream.Seek(0, SeekOrigin.Begin);
// Use Above link to store file into Root folder.
//new MediaLibrary().SavePicture(name, stream);
}
}
Questions connexes
- 1. Dans Windows Phone 7
- 2. RenderTargetBitmap dans Windows Phone 7 SDK
- 3. grille dans windows phone 7
- 4. Environment.NewLine dans windows phone 7
- 5. PopUp dans Windows Phone 7
- 6. Listpicker dans Windows Phone 7
- 7. ScrollToHorizontalOffset dans Windows Phone 7
- 8. SHOUTcast dans Windows Phone 7
- 9. InvalidDataContractException dans Windows Phone 7?
- 10. Préférences dans Windows Phone 7
- 11. Colonnes dans Windows Phone 7
- 12. sérialisation dans Windows Phone 7
- 13. ASCIIEncoding Dans Windows Phone 7
- 14. ProgressBar Dans Windows Phone 7?
- 15. Windows Phone 7 dans VS2010
- 16. Windows Phone 7 États
- 17. Windows Phone 7 appstore?
- 18. Windows Phone 7-System.ArgumentOutOfRangeException
- 19. Windows Phone 7 Paramètres
- 20. Windows Phone 7 Publicité
- 21. Visibilité (Windows Phone 7)
- 22. Windows Phone 7 Samples
- 23. Comment - Windows Phone 7?
- 24. WCF + Windows Phone 7
- 25. Windows Phone 7 annonces
- 26. Windows Phone 7 SDK
- 27. Windows Phone 7 SDK
- 28. Windows Phone 7 animation
- 29. TextBox dans MessageBox dans Windows Phone 7
- 30. windows phone 7 arrivée sms