如何在WinRT中将流保存到文件。目前,我正在开发一个用于在Windows8中创建PDF文件的开源库。我使用pdf内容构建流,现在我的要求是将此流保存到文件中。有谁可以指导我解决这个问题。
发布于 2013-03-26 21:27:57
我想你是在和C#合作吧?一种方法是使用DataReader读取流内容,并将其存储到byte[]缓冲区中。在此之后,您可以像这样创建文件:
var file = await Windows.Storage.ApplicationData.Current.LocalFolder.CreateFileAsync("filename", Windows.Storage.CreationCollisionOption.ReplaceExisting);
await Windows.Storage.FileIO.WriteBytesAsync(file, buffer);再说一次,如果你已经需要为pdf字节数据,你可以跳过在第一个地方把它变成流。
希望这能帮上忙。
https://stackoverflow.com/questions/15638025
复制相似问题