簡體   English   中英

拍攝多張照片,然后發送到服務器UWP C#

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM