2013-03-20 3 views
0

У меня есть путь к файлу из библиотеки документов SharePoint. FileStrem содержит байты потока файлов с сервера. Теперь я хочу, чтобы Save file из этих байтов, используя MemoryStream, в определенную папку, используя C# в asp.net.Как сохранить файл Text/document в определенную папку с помощью MemoryStream в asp.net с помощью C#?

public byte[] FileStream { get; set; } 

Ниже код я использую, чтобы сохранить файл изображения из SharePoint. Оно работает!

MemoryStream mStream = new MemoryStream(analystPhotoObj.FileStream); 
Bitmap bitmap = new Bitmap(mStream); 
bitmap.Save(path + @"\MemberPhoto\" + analystPhotoObj.DocumentID + "." + analystPhotoObj.FileType); 

Теперь то же самое я хочу сделать для сохранения текст/документ file.Only вещь является FILE TYPE, изменяется от * BITMA * Р до текст/документ файл

Помогите оценить! Спасибо!

ответ

0

Попробуйте использовать второй из параметров bitmap.Save:

Сохранить (Stream, System.Drawing.Imaging.ImageFormat.Bmp)

+0

я хочу, чтобы сохранить текстовый файл не файл изображения! –

+0

вы говорите, что тип файла изменяется с Bitmap на Text/Document, если вы говорите, что вы загружаете txt-файл, это не так? – Erwin

Смежные вопросы