0

我注意到,根据图像是如何拍摄或保存到 Windows Phone 设备的,可能会使用不同的命名方案。例如,从默认相机应用程序拍摄并保存到“相机胶卷”的图片将是 ,而WP_20131108_001.jpg来自屏幕截图的图片将是wp_ss_20131108_0001.jpg,而“保存的图片”相册命名约定似乎是随机的,具体取决于图片的来源。不同相册中的图片有系统的命名方案吗?

我需要能够知道何时使用我的应用程序拍摄了一张照片,以防以后使用它(它可以从 PhotoChooserTask 中选择)。我在想如果没有标准的方法来判断图片的来源,那么当从我的应用程序中保存图片时,我可以在名称中输入某个文本值,然后检查图片的名称是否包含该文本在我的应用程序中使用,并以这种方式标记以了解图片是否最初来自我的应用程序。有什么建议么?

4

1 回答 1

0

您可以使用类的Album.Name功能Picture来获取图片来自的相册名称/源文件夹。在保存在相机胶卷或保存的图片中时,您可以为图片提供自定义名称。

fileName = "Camera_" + DateTime.Now;
MediaLibrary library = new MediaLibrary();
library.SavePictureToCameraRoll(fileName, stream);
于 2013-11-09T06:19:16.987 回答