我有一个包含pdf文档的字节数组,我想在ios应用程序中打开它。
到目前为止,这是我的代码:
public static string WriteFileFromByteArray(string fileName, byte[] bytes)
{
var documentsPath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
var filePath = Path.Combine(documentsPath, fileName);
File.WriteAllBytes(fileName, bytes);
return filePath;
}
有人知道怎么做吗?
答案 0 :(得分:0)
不确定你到底在哪里。 但是您发布的以下代码行中存在一个问题。
File.WriteAllBytes(**fileName**, bytes);//
在此代码中您使用的是文件名而不是文件路径。
使用filePath
变量代替fileName
,因为它只包含文件名。
请参阅以下链接以了解PDF查看器。
http://forums.xamarin.com/discussion/631/open-a-pdf-with-the-built-in-pdf-viewer