Вход Регистрация
* -=(C)DRU987=- (Dev)

конвертирование jpg в html

  1. <?
  2. $imgjpg='pic.jpg'; //имя jpg картинки
  3.  
  4. $start=time('s');
  5. $fo=fopen($imgjpg.'.html','w');
  6. fwrite($fo,'<table border=0 cellspacing=0 cellpadding=0><style>td{width: 1px;height: 1px;}</style>');
  7. $im = ImageCreateFromjpeg($imgjpg);
  8. $sim=array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E' ,'F');
  9. function to16($de)
  10. {
  11. global $sim;
  12. $ans='';
  13. $ans.=$sim[($de-$de%16)/16];
  14. $ans.=$sim[$de%16];
  15. return $ans;
  16. }
  17. $x=imagesx($im);
  18. $y=imagesy($im);
  19. for($j=0;$j<$y;$j++)
  20. {fwrite($fo,'<tr>');
  21. for($i=0;$i<$x;$i++)
  22. {
  23. $rgb=ImageColorAt($im, $i,$j);
  24. $r = to16(($rgb >> 16) & 0xFF);
  25. $g = to16(($rgb >> 8) & 0xFF);
  26. $b =to16($rgb & 0xFF);
  27. fwrite($fo,"<td bgcolor=$r$g$b></td>");
  28. }
  29. fwrite($fo,'</tr>');
  30. }
  31. fclose($fo);
  32. echo 'Законченно за: '.(time('s')-$start).' секунд(ы)<br><a href="'.$imgjpg.'.html">Открыть</a>';
  33. ?>
» Описание: 100% сохранением качества картинки! (размер знчительно увеличеваеться)
» Время добавления: 15 Апр 2014 в 12:22
» Посмотров: 955
» textarea
» Рейтинг: [+0 | -0]
Комментарии [0]
Онлайн: 0
Реклама
Игры между пользователями