У меня есть байт [] поток данных. Мне нужно сохранить этот байт в формате pdf на диске. может ли один помочьСохранить байт [] поток как файл PDF asp.net
Заранее спасибо
У меня есть байт [] поток данных. Мне нужно сохранить этот байт в формате pdf на диске. может ли один помочьСохранить байт [] поток как файл PDF asp.net
Заранее спасибо
Одним из вариантов является создание FileStream
объекта и записать байты в нем с вашим именем PDF и расширения. например
byte[] bytes = SomeMethodToGetBytesThatYouDefine();
FileStream fs = new FileStream(@"c:\somepath.pdf",FileMode.OpenOrCreate);
fs.Write(bytes,0,bytes.Length);
fs.Close();
Thnx man itz working. cheeers –
Этот 'FileStream' должен быть завернут в блок' using'. Или, что еще лучше, вместо этого используйте 'File.WriteAllBytes'. – LukeH
спасибо за полезный совет. хорошая работа. –
Вы можете использовать File.WriteAllBytes
:
byte[] yourByteArray = GetYourByteArrayFromSomewhere();
File.WriteAllBytes(@"c:\example.pdf", yourByteArray);
HW сп я маркировать ответы? plz дайте мне знать –