Взаимодействие WPF / WinForms / GDI: преобразование WriteableBitmap в System.Drawing.Image?

Как я могу преобразовать объект WPF WriteableBitmap в System.Drawing.Image?

Мое клиентское приложение WPF отправляет растровые данные в веб-службу, и для этого веб-службе необходимо создать System.Drawing.Image.

Я знаю, что могу получить данные WriteableBitmap, отправить информацию в веб-сервис:

// WPF side:

WriteableBitmap bitmap = ...;
int width = bitmap.PixelWidth;
int height = bitmap.PixelHeight;
int[] pixels = bitmap.Pixels;

myWebService.CreateBitmap(width, height, pixels);

Но в конце веб-службы я не знаю, как создать System.Drawing.Image из этих данных.

// Web service side:

public void CreateBitmap(int[] wpfBitmapPixels, int width, int height)
{
   System.Drawing.Bitmap bitmap = ? // How can I create this?
}

Ответы на вопрос(3)

Ваш ответ на вопрос