Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как преобразовать byte[] to System.IO.Stream?
|
|||
|---|---|---|---|
|
#18+
Пытаюсь изменить картинку, а получаю Cannot implicitly convert type 'byte[]' to 'System.IO.Stream' Помогите преобразовать массив байтов в поток: private static Stream ResizeImage(HttpContext context) { using (System.Drawing.Image oldImage = System.Drawing.Image.FromStream(File.OpenRead(context.Server.MapPath("CompProductsImage.gif")))) { Size newSize = CalculateDimensions(); using (Bitmap newImage = new Bitmap(newSize.Width, newSize.Height, PixelFormat.Format24bppRgb)) { using (Graphics canvas = Graphics.FromImage(newImage)) { // canvas.DrawImage(oldImage, new Rectangle(new Point(0, 0), newSize)); MemoryStream m = new MemoryStream(); newImage.Save(m, ImageFormat.Jpeg); return m.GetBuffer(); } } } } private static Size CalculateDimensions() { Size newSize = new Size(); newSize.Width = 70; newSize.Height = 70; return newSize; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2006, 15:46 |
|
||
|
Как преобразовать byte[] to System.IO.Stream?
|
|||
|---|---|---|---|
|
#18+
return m.GetBuffer(); -> return m; _______________________________________________________ Never ask users what they want, or they'll tell you. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2006, 16:08 |
|
||
|
Как преобразовать byte[] to System.IO.Stream?
|
|||
|---|---|---|---|
|
#18+
public static class StreamConverter { #region Public methods public static byte[] ToBytes(Stream stream) { long initialPosition = stream.Position; stream.Position = 0; byte[] bytes = new byte[stream.Length]; stream.Read(bytes, 0, bytes.Length); stream.Position = initialPosition; return bytes; } public static Stream ToStream(byte[] bytes) { return new MemoryStream(bytes); } #endregion Public methods } Dream Theater: Train of Thought ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2006, 16:13 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=938&tid=1391952]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
5ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 249ms |
| total: | 398ms |

| 0 / 0 |
