我需要从windows phone 8 app打开资产文件夹中的pdf文档文件。首先,我需要检查是否有任何pdf阅读器,如果可用,应从资产文件夹中打开pdf文档。
答案 0 :(得分:0)
有两种使用文件的方法。您可以将其标记为
示例:
Stream jsStream = Application.GetResourceStream(new Uri("folder\\e_data.pdf",UriKind.Relative)).Stream;
要访问内容文件,请使用
Uri filePath = new Uri(@"ms-appx:///example.pdf");
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync();
实施例
在属性中将pdf文件标记为content
- >建立行动。
async void openPDF()
{
Uri filePath = new Uri(@"ms-appx:///example.pdf");
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(filePath);
//For opening that file,
if (file != null)
await Launcher.LaunchFileAsync(file);
}