2012-03-21 3 views

ответ

6

Одним из вариантов является создание FileStream объекта и записать байты в нем с вашим именем PDF и расширения. например

byte[] bytes = SomeMethodToGetBytesThatYouDefine(); 
FileStream fs = new FileStream(@"c:\somepath.pdf",FileMode.OpenOrCreate); 
fs.Write(bytes,0,bytes.Length); 
fs.Close(); 
+0

Thnx man itz working. cheeers –

+2

Этот 'FileStream' должен быть завернут в блок' using'. Или, что еще лучше, вместо этого используйте 'File.WriteAllBytes'. – LukeH

+0

спасибо за полезный совет. хорошая работа. –

6

Вы можете использовать File.WriteAllBytes:

byte[] yourByteArray = GetYourByteArrayFromSomewhere(); 
File.WriteAllBytes(@"c:\example.pdf", yourByteArray); 
Смежные вопросы