2012-03-21 141 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男人itz工作。 cheeers – 2012-03-21 14:32:39

+2

'FileStream'應該封裝在'using'塊中。或者,更好的辦法是使用File.WriteAllBytes。 – LukeH 2012-03-21 14:53:33

+0

感謝您提供有用的提示。幹得好。 – 2016-01-15 09:15:35

6

你可以使用File.WriteAllBytes

byte[] yourByteArray = GetYourByteArrayFromSomewhere(); 
File.WriteAllBytes(@"c:\example.pdf", yourByteArray);