|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.01.2013, 17:13 | #1 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Скриншот в Линуксе. программно.
Всем добрый день. Захотелось мне лепить скриншоты экрана под Линуксом, и отправлять их по сети куда-то.
Вопрос: Есть ли в Линуксе функция-аналог BitBLT виндоуса? Какие библиотеки при этом нужно использовать, и есть ли зависимость от версий линукса? Ссылка на чтиво приветствуется. Идеи и намеки по которым можно начать искать в поисковиках приветствуются. ЯВУ не имеет значения (пока что по крайней мере...). Сам принцип хотелось бы понять для начала. Если что планирую разработку в Лазарусе...
I'm learning to live...
|
30.01.2013, 20:07 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
http://unixa.ru/linux/scrot-delaem-skrinshotyi.html
http://freepascal.ru/forum/viewtopic.php?f=5&t=3784
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 30.01.2013 в 20:24. |
30.01.2013, 20:36 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да нет... Я хочу сам сделать что-то наподобие этой программы. По своему. Допустим мне нужно только в определенном месте экрана фоткать, потом преобразовывать фотку по особому и отправлять. Стороннее не подходит. Есть у линукса API с функциями работы с графикой операционки?
P.S. Второе попробую, спасибо.
I'm learning to live...
|
30.01.2013, 21:00 | #4 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Всякие там КДЕ и Гномы это оболочки поверх иксов. Поэтому Вам нужно научиться общаться с иксами. Конкретно по лазарусу - http://sources.ru/pascal/graph/xwinfpc/index.htm
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
30.01.2013, 21:36 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ух ты!!!. Вот за чтиво великий Данке. Уже есть за что схватится. Для начала вполне подойдет, отталкиваться буду от этого.
P.S. Лазарус рулит. Тот способ подходит и для Линукса и для винды (в Винде разве что хендл десктопа возможно понадобится)
I'm learning to live...
Последний раз редактировалось Stilet; 30.01.2013 в 21:42. |
31.01.2013, 05:34 | #6 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Однако, изучать нужно быстро, возможно у иксов появится достойный конкурент - http://ru.wikipedia.org/wiki/Wayland
И если убунту сильно привязана к дебиан (а он консервативен), то федора вполне может перейти на новую систему. А глядя на нее и все остальные .
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
01.02.2013, 01:52 | #8 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Может опоздал, но лишним не будет. Там в принципе не особо сложно.
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с репами в линуксе | yaapelsinko | Операционные системы общие вопросы | 1 | 04.08.2012 04:04 |
Вывод в консоль в линуксе | arcer | Общие вопросы C/C++ | 2 | 18.11.2010 20:47 |
Подождать n-секунд в линуксе. Не в билдере =) | TwiX | Общие вопросы C/C++ | 6 | 23.10.2009 17:22 |
Помогите с командной сторокой в Линуксе | manax | Помощь студентам | 1 | 08.11.2008 12:26 |