如何将图像或文件在任何位置复制或删除到UWP应用程序中的文件夹中

卡万·奥斯曼(Karwan E.Othman)

我试图将图像或文件从计算机复制到UWP Application的本地文件夹中,但尚未完成。我总是告诉文件访问被拒绝。我在Microsoft网站上搜索了google和UWP资源,并使用了从这些链接中获得的大多数方法。但是我还没有。

卡万·奥斯曼(Karwan E.Othman)

太谢谢你了 我找到了解决方案,您的回答很有用。

这是解决方案

这是上传按钮图片

        private async void BtnAddImage_OnClick(object sender, RoutedEventArgs e)
    {
        var imagePicker = new FileOpenPicker
        {
            ViewMode = PickerViewMode.Thumbnail,
            SuggestedStartLocation = PickerLocationId.Desktop,
            FileTypeFilter = { ".jpg", ".png", ".bmp", ".gif", ".tif" }
        };


        var imageFile = await imagePicker.PickSingleFileAsync();
        if (imageFile == null)
        {
            return;
        }

        _storageFile = imageFile;
        _path = imageFile.Path;

        var dataPackage = new DataPackage();

        dataPackage.SetBitmap(RandomAccessStreamReference.CreateFromFile(imageFile));
        Clipboard.SetContent(dataPackage);




        var dataPackageView = Clipboard.GetContent();
        if (!dataPackageView.Contains(StandardDataFormats.Bitmap)) return;


        IRandomAccessStreamReference imageReceived = await dataPackageView.GetBitmapAsync();


        if (imageReceived == null) return;
        using (var imageStream = await imageReceived.OpenReadAsync())
        {
            var bitmapImage = new BitmapImage();
            bitmapImage.SetSource(imageStream);
            ImgSupplier.Source = bitmapImage;

        }

        StorageApplicationPermissions.FutureAccessList.Add(imageFile);
    }

重新运行路径

    private static string GetPath(string folderName)
    {

  var root = Windows.ApplicationModel.Package.Current.InstalledLocation.Path + @"\Assets\";

        var fullPath = Path.Combine(root, folderName);
        return fullPath;
    }

这是一个保存按钮

    private StorageFile _storageFile;   
    private async void BtnAddExpenditure_OnClick(object sender, RoutedEventArgs e)
    {
        var getPath = GetPath("Companies");

        var folder = await StorageFolder.GetFolderFromPathAsync(getPath);
        await _storageFile.CopyAsync(folder, Guid.NewGuid() + "." + _storageFile.FileType);
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将图像复制到应用程序文件夹?

来自分类Dev

创建React应用程序-如何将pdf.worker.js文件从pdfjs-dist / build复制到项目的输出文件夹中?

来自分类Dev

如何在Visual Studio中将图像文件夹复制到WFP应用程序中?

来自分类Dev

如何将文件夹中的文件复制到多个文件夹中

来自分类Dev

如何将上载的文件存储到MVC应用程序中应用程序文件夹以外的位置

来自分类Dev

将文件拖放到应用程序中,然后将该文件复制到文件夹中

来自分类Dev

将文件拖放到应用程序中,然后将该文件复制到文件夹中

来自分类Dev

将文件复制到目标文件夹并删除任何不在源文件夹中的文件?

来自分类Dev

UWP 应用程序:将图像从文件夹加载到图库而不锁定 .Net Core 中的文件

来自分类Dev

如何将Rails Engine的/ public文件夹复制到生产中的Rails应用程序?

来自分类Dev

如何将Digital Ocean应用程序文件夹复制到本地计算机?

来自分类Dev

创建预构建事件以将文件复制到Android应用程序中的资产文件夹

来自分类Dev

如何将.NET Framework Console应用程序子文件夹复制到发行文件夹?

来自分类Dev

要将图像从SD卡复制到Android应用程序的res / drawable文件夹中

来自分类Dev

如何将资源文件夹从jar中复制到程序文件中

来自分类Dev

如何将另一个应用程序的res文件夹导入到Android Studio中的应用程序?

来自分类Dev

如何将文件从其他文件夹复制到WINDOWS中的单个位置?

来自分类Dev

当 Dockerfile 存在于该文件夹中时,如何将任何文件夹复制到 Docker 容器?

来自分类Dev

如何将图像从UIImagePickerController保存到应用程序文件夹?

来自分类Dev

在InternetExplorer中不删除ASP MVC应用程序的images文件夹中的图像

来自分类Dev

将文件包放入iOS应用程序中的特定文件夹位置

来自分类Dev

将文件包放入iOS应用程序中的特定文件夹位置

来自分类Dev

如何将列表中的特定文件从子文件夹复制到文件夹?

来自分类Dev

如何从我的应用程序数据文件夹中获取任何文件的路径

来自分类Dev

从应用程序的本地文件夹中检索图像

来自分类Dev

如何将当前目录的文件复制到Dockerfile中的文件夹

来自分类Dev

如何将文件复制到Azure Function bin文件夹中?

来自分类Dev

如何将系统中的所有.sol文件复制到特定文件夹

来自分类Dev

Gradle:如何将Servlet JARS复制到WAR文件中的文件夹?

Related 相关文章

  1. 1

    如何将图像复制到应用程序文件夹?

  2. 2

    创建React应用程序-如何将pdf.worker.js文件从pdfjs-dist / build复制到项目的输出文件夹中?

  3. 3

    如何在Visual Studio中将图像文件夹复制到WFP应用程序中?

  4. 4

    如何将文件夹中的文件复制到多个文件夹中

  5. 5

    如何将上载的文件存储到MVC应用程序中应用程序文件夹以外的位置

  6. 6

    将文件拖放到应用程序中,然后将该文件复制到文件夹中

  7. 7

    将文件拖放到应用程序中,然后将该文件复制到文件夹中

  8. 8

    将文件复制到目标文件夹并删除任何不在源文件夹中的文件?

  9. 9

    UWP 应用程序:将图像从文件夹加载到图库而不锁定 .Net Core 中的文件

  10. 10

    如何将Rails Engine的/ public文件夹复制到生产中的Rails应用程序?

  11. 11

    如何将Digital Ocean应用程序文件夹复制到本地计算机?

  12. 12

    创建预构建事件以将文件复制到Android应用程序中的资产文件夹

  13. 13

    如何将.NET Framework Console应用程序子文件夹复制到发行文件夹?

  14. 14

    要将图像从SD卡复制到Android应用程序的res / drawable文件夹中

  15. 15

    如何将资源文件夹从jar中复制到程序文件中

  16. 16

    如何将另一个应用程序的res文件夹导入到Android Studio中的应用程序?

  17. 17

    如何将文件从其他文件夹复制到WINDOWS中的单个位置?

  18. 18

    当 Dockerfile 存在于该文件夹中时,如何将任何文件夹复制到 Docker 容器?

  19. 19

    如何将图像从UIImagePickerController保存到应用程序文件夹?

  20. 20

    在InternetExplorer中不删除ASP MVC应用程序的images文件夹中的图像

  21. 21

    将文件包放入iOS应用程序中的特定文件夹位置

  22. 22

    将文件包放入iOS应用程序中的特定文件夹位置

  23. 23

    如何将列表中的特定文件从子文件夹复制到文件夹?

  24. 24

    如何从我的应用程序数据文件夹中获取任何文件的路径

  25. 25

    从应用程序的本地文件夹中检索图像

  26. 26

    如何将当前目录的文件复制到Dockerfile中的文件夹

  27. 27

    如何将文件复制到Azure Function bin文件夹中?

  28. 28

    如何将系统中的所有.sol文件复制到特定文件夹

  29. 29

    Gradle:如何将Servlet JARS复制到WAR文件中的文件夹?

热门标签

归档