WinRTでストリームをファイルに保存する方法。現在、Windows 8でPDFファイルを作成するためのオープンソースライブラリに取り組んでいます。PDFコンテンツを使用してストリームを構築しています。現在、このストリームをファイルに保存する必要があります。誰かがこの問題を解決するために私を案内してくれますか?
1841 次
1 に答える
2
あなたはC#で作業していると思いますか?これを行う1つの方法は、DataReaderを使用してストリームコンテンツを読み取り、それをbyte[]バッファーに格納することです。その後、次のようなファイルを作成できます。
var file = await Windows.Storage.ApplicationData.Current.LocalFolder.CreateFileAsync("filename", Windows.Storage.CreationCollisionOption.ReplaceExisting);
await Windows.Storage.FileIO.WriteBytesAsync(file, buffer);
繰り返しになりますが、PDFのデータをすでにバイト化する必要がある場合は、そもそもそれをストリームにすることをスキップできます。
これがお役に立てば幸いです。
于 2013-03-26T13:27:57.443 に答える