Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 7, 2010 16:25:17

ofigetitelno
От:
Зарегистрирован: 2006-08-01
Сообщения: 136
Репутация: +  0  -
Профиль   Отправить e-mail  

html to jpg

:)
вполне логично… нужно ещё размер страницы указать…

import spynner
from PyQt4.QtCore import QSize
b = spynner.Browser()
b.create_webview()
b.load('http://python.su')
size = b.webpage.mainFrame().contentsSize()
new_size = QSize(max(1280, size.width()), max(1024, size.height()))
b.webpage.setViewportSize(new_size)
b.snapshot().save('python_su.png')
смотрите исходные коды библиотек, откроете для себя много нового…



Офлайн

#2 Ноя. 7, 2010 20:46:39

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

html to jpg

ofigetitelno сценкью вери матч! Про QSize как то не подумал, думал что там кидать нужно простой массив.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version