Захват экрана в Ubuntu (Wine)

Я пытаюсь сделать снимок экрана. Под Windows работает как шарм.

Windows: http://i.imgur.com/QzmMDmO.jpg

Но под Ubuntu (14.04 LTS, с использованием Wine) не работает должным образом.

Пример: http://i.imgur.com/R62IDUt.jpg

Я знаю, что это проблема Wine, которая не включает все функции правильно. Но есть ли другой способ сделать снимок экрана, который я мог бы попробовать, который работает в Ubuntu/Windows? Спасибо.

Мой фактический код:

int screenLeft = SystemInformation.VirtualScreen.Left;
int screenTop = SystemInformation.VirtualScreen.Top;
int screenWidth = SystemInformation.VirtualScreen.Width;
int screenHeight = SystemInformation.VirtualScreen.Height;

using (Bitmap bmp = new Bitmap(screenWidth, screenHeight)){
    using (Graphics g = Graphics.FromImage(bmp)){
        g.CopyFromScreen(screenLeft, screenTop, 0, 0, bmp.Size);
    }
}

person user3781074    schedule 28.09.2015    source источник


Ответы (1)


Я обновил Wine до 1.7.5 (бета-версия), и теперь он работает как часы!

person user3781074    schedule 29.09.2015