В GDI+ произошла общая ошибка в System.Drawing.Image.Save.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 В GDI+ произошла общая ошибка в System.Drawing.Image.Save.

Сообщение Anonymous »

Исключение:


В GDI+ произошла общая ошибка .
в System.Drawing.Image.Save(имя строкового файла, кодировщик ImageCodecInfo, EncoderParameters encoderParams)
в System.Drawing.Image.Save(имя строкового файла, формат ImageFormat)
в System.Drawing .Image.Save(строковое имя файла)



Код:

Код: Выделить всё

byte[] bitmapData = new byte[imageText.Length];
MemoryStream streamBitmap;
bitmapData = Convert.FromBase64String(imageText);
streamBitmap = new MemoryStream(bitmapData);
System.Drawing.Image img = Image.FromStream(streamBitmap);
img.Save(path);
Мы конвертируем строку base64 в MemoryStream, а затем создаем System.Drawing.Image (Image.FromStream(streamBitmap)).
В конце изображение сохраняется во временном файле.

Странно то, что проблема возникает, когда активность (количество одновременных пользователей) на веб-сервере высока, и проблема решается временно после IISRESET или приложения переработка пула...

==> Проблема со сборщиком мусора?

Я уже проверил разрешение TEMP папка...

Подробнее здесь: https://stackoverflow.com/questions/227 ... image-save
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как устранить ошибку «System.Runtime.InteropServices.ExternalException: 'Общая ошибка произошла в GDI+.'» при сохранении
    Anonymous » » в форуме C#
    0 Ответы
    210 Просмотры
    Последнее сообщение Anonymous
  • ColorTranslator существует как в System.Drawing.Common, так и в System.Drawing.Primitives.
    Anonymous » » в форуме C#
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Общая ошибка произошла в GDI+
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Преобразование System.Drawing.Font в PdfSharp.Drawing.XFont
    Anonymous » » в форуме C#
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • C# Winforms - Кто -нибудь знает о библиотеке C# GDI, а не медленно GDI+
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»