问题标签 [filesavepicker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 如何在 FileSavePicker 中接受任何文件类型?
我有一个应用程序,用户可以在其中下载文件。我正在尝试使用FileSavePicker
让他选择位置和文件名。该文件可以是任何类型,所以我希望FileSavePicker
接受任何文件类型,但显然我不允许这样做:
或这个:
试图FileTypeChoices
留空也失败了。
我在我的应用清单中添加了一个文件保存选择器声明,并选中了“支持任何文件类型”选项。 编辑:我刚刚意识到这与我的问题完全无关......
是否有可能允许任何文件类型?我已经能够在FileOpenPicker
, using中做picker.FileTypeFilter.Add("*")
,但我找不到一种方法来做同样的事情FileSavePicker
......
注意:在我的情况下,我已经知道文件的原始名称,所以我可以使用它来创建一个特定的条目FileTypeChoices
,但是如果文件没有扩展名,我就卡住了......
c# - 如何使用 FileSavePicker 保存现有的 StorageFile?
我正在尝试将现有文件保存到另一个地方。这是某种副本,但我想允许使用 FileSavePicker 为用户选择新的目的地。这是我的代码:
之后将创建该文件,但它是空的 (0 KB)。如何正确保存文件?
c# - 通过 FileSavePicker 提供具有相同扩展名的多个文件类型
在我的 WinRT / Windows Store 应用程序中,我希望允许用户通过FileSavePicker
.
但是,从返回的对象FileSavePicker
是 a StorageFile
,它所知道的只是扩展名 ,.txt
。
如何允许用户在具有相同文件扩展名的一堆选项之间进行选择?有没有办法做到这一点?
c# - FIleSavePicker 保存 0 字节文件 Windows Phone 8
所以我现在告诉 FileSavePicker 只创建一个空白文件,并且我必须编写额外的代码才能真正写入文件。我在 FileSavePicker 之后启动了一个任务 WriteToFile,但我不确定如何完成它。使用 FileSavePicker,用户可以选择他们希望将文件保存到的文件夹。在 WriteToFile 代码中我应该在哪里指出它,以及我究竟如何将文件源放入其中?要保存的文件都与应用程序打包在一起。我在这里以 x.mp3 为例。
c# - 更改 FileSavePicker 以从独立存储而不是应用存储中保存文件。例外 WP8.1
用 var... 行更新了我在 SoundData 中的代码。我实际上已经看到要保存到现在的文件夹,但是当我尝试选择一个文件夹并保存到它时,我遇到了一个异常。
+ $exception {System.IO.FileNotFoundException:系统找不到指定的文件。
在 app.xaml.cs 上:
IStorageFile sourceFile = await folder.GetFileAsync(sourceFilePath);
应用程序.xaml.cs:
SoundData 视图模型:
声音型号:
c# - 文件保存选择器 - 保存编辑的图像(C# Metro 应用程序)
我想打开一张图片,编辑它,然后保存它。我可以打开一个文件,但我无法保存它。我编写代码的方式,我只能用 .jpg 保存一个文件,但里面什么都没有。
请向我解释如何保存我打开和编辑的图像(尚未制作)。
c# - StorageFile 填充流,不替换文件
我在使用 FileSavePicker 时遇到问题。
我一直认为,当您选择现有文件的名称时,FileSavePicker 会替换文件。它甚至会询问“已经有一些具有该名称的文件,您要替换它吗?” 当你点击保存。
在我的程序的后续步骤中,我打开 StorageFile 并向其写入一个流。我的程序工作得很好,当新流比当前流长时,但会创建损坏的文件,当它更短时(当然在文件末尾留下一些不会被覆盖或删除的字节)。
所以我的问题是:如何执行 FileSavePicker 的替换机制?
然后,我会将 SaveFile 作为参数提供给一个新类。这将使用 iTextSharp 创建一个 pdf 文档。
是的。当新文件大于以前的文件时,它可以正常工作。当您进入文件保存选择器时,选择一个文件并单击“保存”它甚至会询问您是否要替换文件,所以我想,它实际上会替换文件...:/
谢谢你的帮助!
c# - windows phone c# File Save Picker 续
我正在尝试学习使用 c# 编写一个 windows phone 8.1 应用程序。我希望应用程序获取位置数据、创建 GPX 文件并将数据写入航点。我可以获取位置,编写我需要的 xml 内容并使用 FileSavePicker 创建一个新文件。问题是 FileSavePicker 只会创建一个空文件,但写入 ContinueFileSavePicker 部分的所有内容都不起作用。有谁知道我错过了什么?谢谢
c# - FileSavePicker 任务未显示在 wp8 c# 的 Window.Storage.Pickers 中
我正在尝试使用 FilePicker 任务保存视频文件,但它没有在解决方案中显示 FileSavePicker 任务。下面附上屏幕截图
Windows.Storage.Pickers 中仅显示 4 个任务
- 文件扩展向量
- 文件打开选择器
- 选择器位置 ID
- 选择器视图模式
这是我正在使用的代码
它只显示 4 个任务。如何使用 FileSavePicker 任务。我正在使用 Visual Studio 2012,我的目标应用程序是 Windows Phone 8.0 应用程序。
c# - Windows Phone 8.1 RT PickSaveFileAndContinue() 方法创建一个空文件
我正在尝试使用 WP 8.1 RT 中的 PickSaveFileAndContinue() 方法将文件保存到 Documents 文件夹中。一切都很好,除了保存的文件是空的。当我在 OnActivated() 方法中获取从以下代码返回的文件时,它的大小为零。
任何人?
选择位置后,将在 App.xaml.cs 中执行以下代码。我尝试使用 ContinuationManager 在同一页面内执行此操作。但是结果是一样的。