Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: создание изображений
Форумы портала PHP.SU » Разное » Обсуждение статей » создание изображений

Страниц (1): [1]
 

1. I_CaR - 24 Февраля, 2012 - 05:59:21 - перейти к сообщению
Доброго всем здравия.
Изучаю функции работы с графикой.
Делаю всё по книге
код:
PHP:
скопировать код в буфер обмена
  1. ImageString ($im, 10, 35, 5, "<br>"."45/15="."45"/"3", $text_color);

Вот как в этот код, допустим вставить символ переноса строки, типа <br> или типа #&10 или 13, чтобы перенести текст на следующую строку?
2. DelphinPRO - 24 Февраля, 2012 - 06:51:49 - перейти к сообщению
"Первая строчка\nА это уже вторая"
3. I_CaR - 24 Февраля, 2012 - 08:05:33 - перейти к сообщению
Сделал так:
PHP:
скопировать код в буфер обмена
  1. ImageString ($im, 2, 5, 5, "First stroke \n 45/15="."45"/"3", $text_color);

А получилось вот так (см. img)
Почему так?
4. DelphinPRO - 24 Февраля, 2012 - 08:15:48 - перейти к сообщению
выводите две строки (каждую - отдельным выводом функции), координаты расссчитывайте вручную.
5. I_CaR - 24 Февраля, 2012 - 09:45:04 - перейти к сообщению
DelphinPRO пишет:
выводите две строки (каждую - отдельным выводом функции), координаты расссчитывайте вручную.

Спасибо большое! Ответ помог, данный способ сработал.
6. denis_olegovich - 16 Августа, 2012 - 16:25:17 - перейти к сообщению
У вопрос по рисованию в PHP, тема вроде бы подходящая... собственно, в этом деле я новичок и добрался с горем по полам до "рисования" в php. Делаю все по книге, но возникают иногда проблемы... собственно вот код:
<?php
header("Content-type: image/png");
$image = imagecreatetruecolor(100,100);
$white=imagecolorallocate($image, 255,255,255);
imageline($image,0,0,99,99, $white);
imageline ($image, 0,99,99,0,$white);
imagepng($image);
imagedestroy($image);
?>
но проблема заключается в том, что картинка не отображается, словно так, как будь то ссылка не верная. при открытии этого документа как страницу вылазит вот такая вот проблема Warning: Cannot modify header information - headers already sent by (output started at X:\home\primer.ru\www\black_suare.php:4) in X:\home\primer.ru\www\black_square.php on line 5
и еще ниже текст, который не поддается дешифровке, вот ее часть „0QоgзcИа6шСћй:AuI»ZАЛ–RЪАJЅЉњ©Ч™8к•е6‹z](QЇ(…zmU‚чЄћ¶ЧЛб{}љЄWѓ±Az5›

 

Powered by ExBB FM 1.0 RC1