Progr@mmer\.: Offtopic:
telemad, может знайте как по средствам ImageMagic сделать превью к флэшке? Скиньте, пожалуйста в личку.
скинул.
здесь продублирую, может кто-нить тоже интересуется.
Оказывается, это не так просто, как кажется.
ImageMagick не может делать превьюшки из флешевых роликов. Он вообще плоховато с флешем работает пока (по мнению некоторых форумчан имиджмаджика).
Есть способ конвертации флеша в картинки - что-то типа флешевого actionscript, который читает swf, делает принтскрин и передает POST-ом данные скрипту PHP, который и создает на основе переданных данных картинку (используется GD).
В предыдущие годы наземные радары проделывали подобную работу по составлению карт лунной поверхности. В 1997 году удалось получить снимки с 75-метровым разрешением, в 2005 при помощи гигантских радаров Arecibo в Пуэрто-Рико и Green Bank Telescope в Западной Вирджинии разрешение улучшили до 20 метров.
Но все эти достижения поблекнут при сравнении их с фотографиями орбитального телескопа Lunar Reconnaissance Orbiter, который планируют запустить в конце 2008 года. Камера аппарата сможет делать снимки поверхности Луны с разрешением в один метр.
verhmax,
вот рабочий код, но для библиотеки 5_с_копейками
на 7 библиотеку переделайте сами, это очень просто :)
$pdf = pdf_new();
pdf_open_file($pdf, 'test12.pdf');
pdf_begin_page($pdf, 500, 700);
$im = pdf_open_image_file($pdf, "png", "logo.png",'',1);
pdf_place_image($pdf, $im, 100, 250, 1);
pdf_close_image($pdf, $im);
pdf_end_page($pdf);
pdf_close($pdf);
$data = file_get_contents('test12.pdf');
header("Content-type: application/pdf");
header("Content-disposition: inline; filename=test12.pdf");
header("Content-length: " . strlen($data));
echo $data;
нельзя одновременно считывать в буфер и писать на диск.
и еще - проверьте наличие картинки там, где ее ищет ПДФлиб
лучше укажите абсолютный путь к картинке и файлам ПДФ-кам
попробуйте этот код.
и гляньте, все ли в порядке с созданной пдф-кой (test.pdf)
у меня ещё проблема со вставкой картинки в pdf файл
$pdf = pdf_new();
pdf_open_file($pdf, 'test12.pdf');
pdf_begin_page($pdf, 500, 700);
$im = pdf_open_image_file($pdf, "png", "logo.png");
pdf_place_image($pdf, $im, 50, 150, 1.0);
pdf_close_image($pdf, $im);
pdf_end_page($pdf);
pdf_close($pdf);
$data = pdf_get_buffer($pdf);
header("Content-type: application/pdf");
header("Content-disposition: inline; filename=test12.pdf");
header("Content-length: " . strlen($data));
echo $data;
документ создаётся, но он повреждён:( почему так? в чём проблема?
попробуйте сперва $data = pdf_get_buffer($pdf) сделать
а потом уже закрывать pdf_close($pdf) и освобождать ресурсы
кстати,
PDF_close -- Close pdf resource [deprecated]
This function is deprecated since PDFlib version 6, use PDF_end_document() instead.
Offtopic:
telemad, может знайте как по средствам ImageMagic сделать превью к флэшке? Скиньте, пожалуйста в личку.
скинул.
здесь продублирую, может кто-нить тоже интересуется.
Оказывается, это не так просто, как кажется.
ImageMagick не может делать превьюшки из флешевых роликов. Он вообще плоховато с флешем работает пока (по мнению некоторых форумчан имиджмаджика).
Есть способ конвертации флеша в картинки - что-то типа флешевого actionscript, который читает swf, делает принтскрин и передает POST-ом данные скрипту PHP, который и создает на основе переданных данных картинку (используется GD).
Вроде, очень ресурсоемкая процедура.
Вот, нашел в нете немного (все на буржуйском):
http://www.sephiroth.it/tutorials/fl...reen/index.php
http://forum.sephiroth.it/forumdispl...f=8&order=desc
http://jerryscript.hostrocket.com/fl...wing2JPEG.html
Немного не в тему, хотя и про ПДФ.
Недавно понадобилось превьюшки из ПДФ-ок делать.
На сервере должен быть ImageMagic (встречается не так уж редко).
Получается симпатичная превьюшка первой страницы PDF файла 200 пикселей шириной.
А если нужна другая страница - просто ставим ее номер (начинается с нуля) здесь: [0]
Я тоже обалдел: защита работает - ни у самого копирайта, ни у текста, клонов пока не обнаружено! :)
а это? http://www.google.ru/search?complete=1&hl=ru&newwindow=1&q=%22%D1%82%D0%B0%D0%BA+%D0%B8+%D0%BD%D0%B0%D1%85%D0%BE%D0%B4%D1%8F%D1%82%D1%81%D1%8F+%D0%BF%D0%BE%D0%B4+%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%BE%D0%B9+%D0%B4%D1%80%D0%B5%D0%B2%D0%BD%D0%B8%D1%85+%D1%81%D1%83%D1%89%D0%BD%D0%BE%D1%81%D1%82%D0%B5%D0%B9+%D0%B2%D1%83%D0%B4%D1%83%22&lr=&aq=f
Тут по форумам поискал – оказывается если у сайта более 20000 страниц то Яндех его банит.
это с какого перепугу он будет банить за количество страниц??
у меня есть ресурс (2,5 года), в индексе Яндекса 232 000 страниц.
У меня тоже была такая ситуация.
Тоже писал Яндексу и параллельно хостеру.
Первым пришло письмо от хостера с обещанием связаться с владельцем сайта вора.
На следующий день сайт был выключен.
Яндекс отписался позже, что, типа, попробуйте написать хостеру, т.к. мы не можем ничем помочь.
В любом случае, после отключения сайта он со временем выпал из поисковиков.
Пишите хостеру обязательно. Поисковики не помогут.
Тут я недавно материал размещал на своем ресурсе.
Не сочтите за пиар.
Вот выдержка:
Но все эти достижения поблекнут при сравнении их с фотографиями орбитального телескопа Lunar Reconnaissance Orbiter, который планируют запустить в конце 2008 года. Камера аппарата сможет делать снимки поверхности Луны с разрешением в один метр.
Ссылка: У NASA появились новые снимки поверхности Луны. Фото, видео.
Может тогда-то и смогут рассмотреть флаг?