|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.10.2013, 12:08 | #1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
TWebBrowser скрытно взять скриншот
Доброго времени суток!
Как сделать скриншот сайта в TWebBrowser, не показывая его(TWebBrowser) пользователю? |
05.10.2013, 12:41 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,547
|
А если показать на долю секунды?
E-Mail: arigato.freelance@gmail.com
|
07.10.2013, 01:32 | #3 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Был вариант внедрять свой JS и вызывать DrawToDC, но оно уже вымерло ещё в 8 версиях IE, и потому будут проблемы. А кроссбраузерность мне ой как нужна)) Нашел более функциональное решение: PhantomJS. Собстна самопальный сабж: Код:
Делает битмапы, jpeg, png и даже PDF. Работает очешуенно, JS - будущее. ИМХО. Надо бы ещё coffeescript глянуть... Вообще ПО упаковано в UPX, в реальности весит что-то около 20 Мб, и если разжать, то работает ещё быстрее... В общем мощная штука в умелых руках, но требует обязательного знания JavaScript или кофейных скриптов Так, на заметку+) Последний раз редактировалось Человек_Борща; 07.10.2013 в 01:50. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как убрать отступы в TWebBrowser? + аналоги TWebBrowser? | FleXik | Общие вопросы Delphi | 4 | 19.07.2013 21:53 |
загрузка флеш игры каждый день скрытно | muham33 | Общие вопросы Delphi | 3 | 24.12.2012 21:07 |
Скриншот | DeathlessFalcon | Общие вопросы Delphi | 3 | 04.08.2012 21:27 |
Скриншот веб-страницы по URL без ее открытия в TWebBrowser. | SkAndrew | Общие вопросы Delphi | 6 | 25.04.2010 21:08 |
Incompatible types: 'Unit1.TWebBrowser' and 'SHDocVw.TWebBrowser' | simon15x | Общие вопросы Delphi | 0 | 10.04.2010 03:11 |