我正在制作Windows Phone 8.1运行时XAML应用。在应用程序中,我将RenderTargetBitmap作为jpg文件保存到图片库中的新文件夹。我可以使用BitmapEncoder保存jpg但是当我打开照片应用程序时,保存的jpg没有日期并且被分组在"较旧的照片"。我尝试设置dateTaken,但没有区别。我在模拟器上测试它。
为什么会出现这种情况以及我需要做些什么才能让保存的jpg在正确的月份组下显示日期?
谢谢
答案 0 :(得分:0)
尝试使用带有日期/时间功能的变量(使用Windows库)并将其与您保存的图片一起发送,然后使用该变量放置该图像。
或者: C# Append Timestamp to Filepath
http://www.codeproject.com/Questions/215036/how-to-apply-time-stamp-to-image-in-csharp
答案 1 :(得分:0)
如果其他人遇到同样的问题,我想发布更新。一旦我能够在手机上测试我的应用程序,而不是在模拟器上,大约一天后问题就消失了。
我的应用程序正在将jpg文件保存到专用相册(文件夹)中,我想手机需要一些时间才能将新文件夹识别为需要处理的图片来源。大约一天的照片显示在"旧照片"在默认的照片应用中,我相册中的任何新jpg都是正确的日期,并显示在正确的位置。
希望这有助于某人。