LocalFolder에 이미지 파일이 있습니다.이 파일은 앱에서 버튼을 클릭 할 때 다운로드됩니다.LocalFolder에서 파일 저장하기
이미지를 LocalFolder에서 사용자가 선택한 다른 폴더로 이동하려면 FileSavePicker를 사용해야합니다. 데스크톱.
이미지가 로컬 폴더에, 그리고 코드는 I가 저장할 사용하고 있습니다 :
는var imageFile = await ApplicationData.Current.LocalFolder.CreateFileAsync(
"image.png", CreationCollisionOption.ReplaceExisting);
var fs = await imageFile.OpenAsync(FileAccessMode.ReadWrite);
DataWriter writer = new DataWriter(fs.GetOutputStreamAt(0));
writer.WriteBytes(await response.Content.ReadAsByteArrayAsync());
await writer.StoreAsync();
writer.DetachStream();
await fs.FlushAsync();
내가 저장 (불완전)에 대해 가지고있는 현재의 코드는 다음과 같습니다
FileSavePicker saver = new FileSavePicker();
saver.SuggestedStartLocation = PickerLocationId.Desktop;
saver.SuggestedFileName = "image.png";
StorageFile file = await saver.PickSaveFileAsync();
아무도 내가 이것을 수행 할 수있는 방법에 대해 조언 할 수 있습니까?
'FileStream'에 대해 'using'문이 누락되었습니다. – Romoku
빠른 수정은 'FileStream'이 아닌'IRandomAccessStream '입니다. – Romoku