Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Миниатюра сайта в свой сайт

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

BOBAT



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как вставить в свой сайт уменьшенную миниатюру другого сайта? На JQuery?

Всего записей: 1511 | Зарегистр. 07-08-2005 | Отправлено: 17:53 13-12-2014
twisan

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как вставить в свой сайт уменьшенную миниатюру другого сайта? На JQuery?

Покажите пример того что нужно? Интерпретировать ваши слова можно по разному и соответствующую реализацию подсказывать.

Всего записей: 30 | Зарегистр. 20-11-2014 | Отправлено: 22:15 13-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOBAT

Цитата:
Как вставить в свой сайт уменьшенную миниатюру другого сайта? На JQuery?

если вы хотите сделать скриншот сайта, то js средствами этого не сделать (только своего, через canvas - есть "особенный" способ).

Всего записей: 15097 | Зарегистр. 20-09-2014 | Отправлено: 22:58 13-12-2014
BOBAT



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот так

Либо скрипт, сохраняющий снимок сайта на сервер, который я потом подгружу как картинку

Всего записей: 1511 | Зарегистр. 07-08-2005 | Отправлено: 05:58 14-12-2014 | Исправлено: BOBAT, 06:02 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOBAT
javascript вам тут не поможет.  
нужно приложение, например wkhtmltoimage на сервере, которое и может сделать скриншот сайта
http://wkhtmltopdf.org/

Всего записей: 15097 | Зарегистр. 20-09-2014 | Отправлено: 06:24 14-12-2014
BOBAT



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[wkhtmltoimage.exe сайт картинка] - с помощью этой команды я получаю миниатюру сайта картинкой, как сделать так, чтоб миниатюра ограничивалась только тем, что видно в браузере (то есть не всем сайтом)? Например для Яндекса он сделал картинку размером 32768х777 пикселей, для другого сайта - 1072х20912.

Всего записей: 1511 | Зарегистр. 07-08-2005 | Отправлено: 07:37 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOBAT
смотрите параметры программы.
опция --viewport-size

Всего записей: 15097 | Зарегистр. 20-09-2014 | Отправлено: 07:58 14-12-2014
BOBAT



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
--viewport-size * <>
как правильно вставить?

Всего записей: 1511 | Зарегистр. 07-08-2005 | Отправлено: 08:36 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOBAT
неужели сложно посмотреть документацию к командной строке ?
 
--viewport-size 1280x1024

Всего записей: 15097 | Зарегистр. 20-09-2014 | Отправлено: 08:38 14-12-2014
BOBAT



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
неужели сложно посмотреть документацию к командной строке ?
 
--viewport-size 1280x1024

это я пробовал сразу же, после вставки он перестаёт делать миниатюры

Всего записей: 1511 | Зарегистр. 07-08-2005 | Отправлено: 09:23 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BOBAT

Цитата:
это я пробовал сразу же, после вставки он перестаёт делать миниатюры

ну значит --height 1024 --width 1280  
если что - добавить  --disable-smart-width
можно же просто запустить из командной строки и посмотреть что скажет.
зачем такие мелочи то спрашивать?
 

Цитата:
General Options:
      --crop-h <int>                  Set height for cropping
      --crop-w <int>                  Set width for cropping
      --crop-x <int>                  Set x coordinate for cropping
      --crop-y <int>                  Set y coordinate for cropping
  -H, --extended-help                 Display more extensive help, detailing
                                      less common command switches
  -f, --format <format>               Output file format
      --height <int>                  Set screen height (default is calculated
                                      from page content) (default 0)
  -h, --help                          Display help
      --license                       Output license information and exit
      --quality <int>                 Output image quality (between 0 and 100)
                                      (default 94)
  -q, --quiet                         Be less verbose
  -V, --version                       Output version information and exit
      --width <int>                   Set screen width, note that this is used
                                      only as a guide line. Use
                                      --disable-smart-width to make it strict.
                                      (default 1024)

Всего записей: 15097 | Зарегистр. 20-09-2014 | Отправлено: 09:29 14-12-2014 | Исправлено: Mavrikii, 09:32 14-12-2014
BOBAT



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ну значит --height 1024 --width 1280  

спасибо, работает

Всего записей: 1511 | Зарегистр. 07-08-2005 | Отправлено: 09:32 14-12-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Миниатюра сайта в свой сайт


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru