Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сделать Print Screen страницы сайта и сохранить его в качестве рисунка
 
 автор: Port_Artur1   (07.08.2008 в 20:05)   письмо автору
 
 

Как сделать Print Screen страницы сайта и сохранить его в качестве рисунка.
Всё это нужно сделать средствами PHP.

?

  Ответить  
 
 автор: Port_Artur1   (07.08.2008 в 20:13)   письмо автору
 
   для: Port_Artur1   (07.08.2008 в 20:05)
 

Почитал форум, оказывается что вроде как нельзя!

Но если кто-то каким либо способом нашёл способ решения данного вопроса прошу отписать в данной теме!

  Ответить  
 
 автор: sim5   (07.08.2008 в 20:32)   письмо автору
 
   для: Port_Artur1   (07.08.2008 в 20:13)
 


<?
$browser 
= new COM("InternetExplorer.Application");
$handle $browser->HWND;
$browser->Visible true;
$browser->Navigate("http://softtime.ru/forum/read.php?id_forum=1&id_theme=56537&page=1");
while (
$browser->Busy) {
    
com_message_pump(4000);
}
$im imagegrabwindow($handle0);
$browser->Quit();
imagejpeg($im);
?>

Но работать будет только на Win хосте. Либо воспользоваться сервисом, как-то об этом тут уже говорили.

  Ответить  
 
 автор: DDK   (07.08.2008 в 20:33)   письмо автору
 
   для: Port_Artur1   (07.08.2008 в 20:13)
 

Средствами PHP этого никак не сделать. Но есть вроде соответствующие приложения, которые можно поставить на сервер и работать с ними через exec()

  Ответить  
 
 автор: Port_Artur1   (10.08.2008 в 14:58)   письмо автору
 
   для: DDK   (07.08.2008 в 20:33)
 

Какие именно приложения, вы посоветовали бы мне использовать?

  Ответить  
 
 автор: sim5   (10.08.2008 в 15:06)   письмо автору
 
   для: Port_Artur1   (10.08.2008 в 14:58)
 

Из вашего письма:
>К сожалению возникла такая ошибка при использовании вашего кода.
>В чём может быть причина?

>Fatal error: Class 'COM' not found in /home/millerov/domains/12000.ru/public_html/777.php on line 2

Под какой системой работает сервер, на котором вы проверяете пример?
COM-функции доступны только на Windows платформах.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования