我在堆栈上看到了很多关于转换base64字符串和/或URI的例子,但似乎无法让它呈现base64。我尝试过使用uri和string。使用下面的代码,我能够呈现PDF,但是当我尝试打开pdf时,它表示发生了错误。什么都没有呈现。有什么想法吗?
string base64BinaryStr = "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PC9UeXBlIC9YT2JqZWN0IC9T";
using (FileStream stream = System.IO.File.Create(@"c:\Users\signature.pdf"))
{
byte[] byteArray = Convert.FromBase64String(base64BinaryStr);
stream.Write(byteArray, 0, byteArray.Length);
}
**这是我尝试打开文件时文件的屏幕截图: