[英]Capture more then one photo and send to the server UWP C#
我應該提供一個簡單的服務,該服務允許制作一些照片並將其發送到服務器。 但是我有一些問題,我正在使用下面的代碼:
public async void PhotoCap()
{
CameraCaptureUI cc = new CameraCaptureUI();
cc.PhotoSettings.Format = CameraCaptureUIPhotoFormat.Jpeg;
cc.PhotoSettings.CroppedAspectRatio = new Size(3, 4);
cc.PhotoSettings.MaxResolution = CameraCaptureUIMaxPhotoResolution.HighestAvailable;
StorageFile sf = await cc.CaptureFileAsync(CameraCaptureUIMode.Photo);
if (sf != null)
{
BitmapImage bmp = new BitmapImage();
IRandomAccessStream rs = await sf.OpenAsync(FileAccessMode.Read);
bmp.SetSource(rs); //add photo to the ImageView
image.Source = bmp;
}
}
但是,如何拍攝一張以上的照片並將其發送到服務器? 我應該為此做個循環嗎?
如何捕獲多張照片並將其發送到服務器? 我應該為此做個循環嗎?
我認為您需要的是VariablePhotoSequenceCapture 。
有關使用VariablePhotoSequenceCapture
詳細信息,請參閱官方文檔: 可變照片序列 。
要上傳圖像,可以使用BackgroundTransfer 。 Background Transfer的官方文檔中的“ 上傳多個文件”部分介紹了如何上傳多個文件。 另外,您還可以參考BackgroundTransfer的官方示例 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.