1.二进制流转换
string sBase64Binary = ""; //二进制流
byte[] sPDFDecoded = Convert.FromBase64String(sBase64Binary);
if (sBase64Binary.Length > 0)
{
string strPdfPath = @"D:\Debug\DZHpdf\" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".pdf"; //转换后pdf存放的路径
WriteLog.Write("生成的pdf文件路径:" + strPdfPath);
BinaryWriter writer = new BinaryWriter(File.Open(strPdfPath, FileMode.CreateNew)); //新建pdf文件
WriteLog.Write("pdf文件生成成功");
writer.Write(sPDFDecoded); //写内容到pdf
WriteLog.Write("pdf内容生成成功");
writer.Close();
}