ПредишенСледващото

нови материали

Направете снимки на сайта с помощта на PHP

Днес, гледайки един от форумите, се натъкнали на въпроса как да се направи една снимка с помощта на PHP сайт. Задачата изглежда интересно, а след няколко минути на търсене попаднах на такова нещо като CutyCapt. Въпреки това, за тази програма, имате нужда от X-сървър. Но тъй като X и виртуални сървърни хостинг под - нещата не са съвсем съвместими (добре, защо графичен фронтенд уеб сървър?), Беше решено да се постави xvfb.

обучение

Така че, за да започне да се подготви и да инсталирате на сървъра (всеки ще направи Lunix-Маркетинг VPS / VDS, примерите, използвани от Debian) всичко необходимо. Да започнем с това, ние се нуждаем CutyCapt и виртуална X-ите. Нека започнем с последната - ще се поберат Фалшив Xserver, известен още като xvfb. слагам:

ап-да актуализация ап-да инсталирате xvfb

Сега събира CutyCapt. Вие ще трябва SVN:

ап-да инсталирате подривна libqt4-WebKit libqt4-Dev гр ++

Subversion е инсталиран, създаване на директория за CutyCapt и изтеглите изходния код, за да го:

Сега отидете в директория и събира CutyCapt:

CD cutycapt / CutyCapt qmake направи

Това е направено. Проверка на работата:

В реактивна трябва да видите файл snkeynet.jpg с екранна снимка на главната страница SNK Software.

практическо приложение

Сега е ред на използването на това, което имаме. Например, файлът може да се обработва по-нататък, например, пропорционално на намаляването на помощта на SNK GSCP (по-конкретно - трябва TIMGH клас от img.php файл). Ние превключите на PHP и напишете следния код:

включва ( "img.php"); $ Екран = нов TIMGH ( "/ Var / snkeynet.png"); $ Ситов> преоразмеряване (400300, "/ Var / WWW / сайт / екранни снимки / snkeynets.jpg");

Снабдете изображение snkeynets.jpg не по-голям от 400 от 300 пиксела:

Остава да доведе до съзнанието на цялото това нещо. Така че най-накрая, напишете скрипт, който ще направи снимки на обекта и ще го покаже в прозореца на браузъра. Наречете го show.php, тук е цялата си изходния код:


SNK GSCP - нова библиотека за PHP 5!
Web Studio и Visual Workshop Библиотека:
Стандарти за уеб-технологии
Монопол ст. 2.0.2 Downloads:
изтегляне на софтуер Продукти:
програми и книги

Свързани статии

Подкрепете проекта - споделете линка, благодаря!