Под блоком я подразумеваю <div>
Реальная ли задача ?
Вместо изображения может быть и PDF.
Главное точное соответствие вида этого самого блока на экране и в полученном изображении
Спустя 3 часа, 14 минут, 21 секунда (3.06.2012 - 14:37) inpost написал(а):
ctrl+print_screen, далее ctrl+v в фотошопе.
Спустя 3 минуты, 37 секунд (3.06.2012 - 14:41) mirek написал(а):
Цитата (inpost @ 3.06.2012 - 11:37) |
ctrl+print_screen, далее ctrl+v в фотошопе. |
Не то

Спустя 5 часов, 26 минут, 1 секунда (3.06.2012 - 20:07) inpost написал(а):
mirek
У меня работает без проблем.
А если на уровне программирования - тут практически нереально сделать. По крайней мере за 5 минут на форуме не объяснить, и за денёк не сделать.
У меня работает без проблем.
А если на уровне программирования - тут практически нереально сделать. По крайней мере за 5 минут на форуме не объяснить, и за денёк не сделать.
Спустя 26 минут, 14 секунд (3.06.2012 - 20:33) mirek написал(а):
Цитата (inpost @ 3.06.2012 - 17:07) |
mirek По крайней мере за 5 минут на форуме не объяснить, и за денёк не сделать. |
Да я и не рассчитывал в принципе на практический курс

Тем не менее я знаю, что с помощью file_get_contents можно захватить всю страницу по урлу
А вот можно ли захватить блок ? Или в этом нет смысла ?
Ведь file_get_contents можно выставить разрешение
И тогда потом придется просто резать картинку
Это конечно не лучший вариант так как нет точности относительно вырезанного таким образом фрагмента
Или я ошибаюсь ?
Спустя 3 минуты, 24 секунды (3.06.2012 - 20:37) inpost написал(а):
Захватывать тебе не поможет, потому что стили идут из CSS, стили могут указывать через родителя. То есть спарсить - получишь лишь содержание блока, а не его внешний вид.
Значит необходимо будет обрабатывать как раз картинку, что тоже под вопросом, потому что надо будет её резать. Как я сказал, это длительный процесс.
Значит необходимо будет обрабатывать как раз картинку, что тоже под вопросом, потому что надо будет её резать. Как я сказал, это длительный процесс.
Спустя 3 минуты, 8 секунд (3.06.2012 - 20:40) vital написал(а):
Омг. Да все просто.
Нужно лишь получить коардинаты требуемого блока - точек углов или еще че=\ чем сложнее форма блока (чем отличнее от квадрата тем сложнее).
Далее сделать скрин всей страницы любой генериклой типа http://browsershots.org/
и далее чуть математики что бы обрезать лишнее.
Нужно лишь получить коардинаты требуемого блока - точек углов или еще че=\ чем сложнее форма блока (чем отличнее от квадрата тем сложнее).
Далее сделать скрин всей страницы любой генериклой типа http://browsershots.org/
и далее чуть математики что бы обрезать лишнее.
Спустя 1 час, 42 минуты, 18 секунд (3.06.2012 - 22:22) sergeiss написал(а):
Тему от флуда почистил я, кому чего не понятно - вопросы в личку. Если вопросы будут в теме, то будет бан.