Основан 26 Июля 2013 года
freehacks.ru fhacks.me fhacks.pw fhacksnplmzxaaoo.onion
Показано с 1 по 9 из 9

Тема: php help

  1. #1
    TopicStarter
    Аватар для Odens

    Статус
    Offline
    Регистрация
    06.01.2014
    Сообщений
    75
    Репутация
    22 + / -
    Кардинг

    php help

    <?php
    $text = "Test ept .";
    header("Content-type: image/png");//Выводим заголовок, который сообщает что это jpg изображение.
    $image = imagecreatefrompng("usa_ps.png");
    imagestring ($image, 10, 5, 5,$text, 0xffffff);
    imagepng($image);//Выводим полученное изображение в формате jpg.
    imagedestroy($image);//Освобождаем память, которую занимает изображение.
    ?>



    код...наложения текста на картинку...вопрос таков, как сделать поддержку своего ttf шрифта...ибо стандартный убог!

  2. #2
    Trust
    Админ негодует :3
    Аватар для admin

    Статус
    Offline
    Регистрация
    27.07.2013
    Сообщений
    1,440
    Репутация
    159 + / -
    Безопасность
    [Только зарегистрированные могут видеть это. ] - юзай
    [Только зарегистрированные могут видеть это. ]
    JID: [Только зарегистрированные могут видеть это. ] - пока не сижу там, только ЛС.

  3. #3
    TopicStarter
    Аватар для Odens

    Статус
    Offline
    Регистрация
    06.01.2014
    Сообщений
    75
    Репутация
    22 + / -
    Кардинг
    <?php
    $text = "Test ept .";
    header("Content-type: image/png");//Выводим заголовок, который сообщает что это jpg изображение.
    $image = imagecreatefrompng("usa_ps.png");
    $font = 'http://www.zquad.ru/font/Roboto-Light.ttf';
    $grey = imagecolorallocate($image, 128, 128, 128);;
    imagettftext($image, 20, 0, 11, 21, $grey, $font, $text);
    imagestring ($image, 200, 200, 100,$text, 0xffffff);
    imagepng($image);//Выводим полученное изображение в формате jpg.
    imagedestroy($image);//Освобождаем память, которую занимает изображение.
    ?>

    вот так сделал, толку нету...dsda, Ваш черед

  4. #4
    Trust
    Админ негодует :3
    Аватар для admin

    Статус
    Offline
    Регистрация
    27.07.2013
    Сообщений
    1,440
    Репутация
    159 + / -
    Безопасность
    Так у тебя:
    Fatal error: Call to undefined function imagecreatefrompng() on line 3
    Call to undefined function: Обращение к неопределенной функции
    Если неопределена функция, значит не подключено расширение для нее. В твоем случае это расширение — gd2. По поводу как подключать расширения, сходи в поиск.

    Попробуй проверить:
    [php]<?PHP if(in_array('gd',get_loaded_extensions())) {echo 'Да, GD модуль пашет!!'; } else { echo 'Увы.. Нет поддержки GD.'; }?>[/php]
    [Только зарегистрированные могут видеть это. ]
    JID: [Только зарегистрированные могут видеть это. ] - пока не сижу там, только ЛС.

  5. #5
    Trust
    Админ негодует :3
    Аватар для admin

    Статус
    Offline
    Регистрация
    27.07.2013
    Сообщений
    1,440
    Репутация
    159 + / -
    Безопасность
    p.s. [Только зарегистрированные могут видеть это. ] - юзай)
    И на всякий случай, юзай: [Только зарегистрированные могут видеть это. ] - проверка на ошибки
    [Только зарегистрированные могут видеть это. ]
    JID: [Только зарегистрированные могут видеть это. ] - пока не сижу там, только ЛС.

  6. #6
    TopicStarter
    Аватар для Odens

    Статус
    Offline
    Регистрация
    06.01.2014
    Сообщений
    75
    Репутация
    22 + / -
    Кардинг
    да не, стой!

    <?php
    $text = "Test ept .";
    header("Content-type: image/png");//Выводим заголовок, который сообщает что это jpg изображение.
    $image = imagecreatefrompng("usa_ps.png");
    imagestring ($image, 10, 5, 5,$text, 0xffffff);
    imagepng($image);//Выводим полученное изображение в формате jpg.
    imagedestroy($image);//Освобождаем память, которую занимает изображение.
    ?>

    мой код...как сюда запихать подключение шрифта?? ты мне покажи=) пхп явно не мой конек...если ты думаешь что я смогу все приписать то ты ошибаешься))

  7. #7
    Trust
    Инкубатор идей
    Аватар для ReaGed

    Статус
    Offline
    Регистрация
    14.08.2013
    Сообщений
    84
    Репутация
    20 + / -
    Безопасность
    Мм немного плпозже кину код.

  8. #8
    Trust
    Аватар для ul1k317

    Статус
    Offline
    Регистрация
    26.08.2013
    Сообщений
    823
    Репутация
    395 + / -
    Web-программист
    Текст надо передавать в unicode

    Код:
    function toUnicodeEntities($text, $from="w") { 
      $text = convert_cyr_string($text, $from, "i");
      $uni = ""; 
      for ($i=0, $len=strlen($text); $i<$len; $i++) { 
        $char = $text{$i}; 
        $code = ord($char); 
        $uni .= ($code>175)? "&#" . (1040+($code-176)) . ";" : $char; 
      } 
      return $uni; 
    }
    
    $string = toUnicodeEntities("blablabla");
    $font = getcwd()."/times.ttf";
    $im = imageCreateFromJpeg("reference1.jpg");
    $angle = 0;
    $size = 62;
    $color  = imageColorAllocate($im, 0, 0, 0);
    
    imagettftext($im, $size, $angle, 770, 500, $color, $font, $string);
    Header("Content-type: image/jpeg");
    imageJpeg($im);
    php, mysql, mssql, js, html, css, ajax, administrating, it consulting, etc.

  9. #9
    TopicStarter
    Аватар для Odens

    Статус
    Offline
    Регистрация
    06.01.2014
    Сообщений
    75
    Репутация
    22 + / -
    Кардинг
    dsda, ну вот я поставил твой код, чет не пашет. Прошу помощи, может если кто знает- отпишет?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  

Информация на сайте предоставлена исключительно в ознакомительных целях, использование знаний в противозаконных целях преследуется по закону! Администрация не несет ответственности за ваши деяния.