<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=PHP%2FGraphics_Image%2FDraw_String</id>
		<title>PHP/Graphics Image/Draw String - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=PHP%2FGraphics_Image%2FDraw_String"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Graphics_Image/Draw_String&amp;action=history"/>
		<updated>2026-04-04T11:56:46Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=PHP/Graphics_Image/Draw_String&amp;diff=770&amp;oldid=prev</id>
		<title> в 10:37, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Graphics_Image/Draw_String&amp;diff=770&amp;oldid=prev"/>
				<updated>2010-05-26T10:37:31Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 10:37, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=PHP/Graphics_Image/Draw_String&amp;diff=771&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=PHP/Graphics_Image/Draw_String&amp;diff=771&amp;oldid=prev"/>
				<updated>2010-05-26T07:05:10Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Draw char with color==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
                              &lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
    $img=ImageCreate(200,200);&lt;br /&gt;
    $bgcolor=ImageColorAllocate($img,200,200,200);&lt;br /&gt;
    $red=ImagecolorAllocate($img,255,0,0); &lt;br /&gt;
    $green=ImagecolorAllocate($img,0,255,0); &lt;br /&gt;
    $blue=ImagecolorAllocate($img,0,0,255); &lt;br /&gt;
    $grey=ImagecolorAllocate($img,50,50,50); &lt;br /&gt;
    $black=ImagecolorAllocate($img,0,0,0); &lt;br /&gt;
                                                            &lt;br /&gt;
    ImageChar($img,0,20,20,&amp;quot;S&amp;quot;,$red);&lt;br /&gt;
    ImageChar($img,1,20,40,&amp;quot;S&amp;quot;,$green);&lt;br /&gt;
    ImageChar($img,2,20,60,&amp;quot;S&amp;quot;,$blue);&lt;br /&gt;
    ImageChar($img,3,20,80,&amp;quot;S&amp;quot;,$grey);&lt;br /&gt;
    ImageChar($img,4,20,100,&amp;quot;S&amp;quot;,$black);&lt;br /&gt;
    ImageChar($img,5,20,120,&amp;quot;S&amp;quot;,$red);&lt;br /&gt;
                                                            &lt;br /&gt;
    ImageCharUp($img,0, 20,160,&amp;quot;S&amp;quot;,$red);&lt;br /&gt;
    ImageCharUp($img,1, 40,160,&amp;quot;S&amp;quot;,$green);&lt;br /&gt;
    ImageCharUp($img,2, 60,160,&amp;quot;S&amp;quot;,$blue);&lt;br /&gt;
    ImageCharUp($img,3, 80,160,&amp;quot;S&amp;quot;,$grey);&lt;br /&gt;
    ImageCharUp($img,4,100,160,&amp;quot;S&amp;quot;,$black);&lt;br /&gt;
    ImageCharUp($img,5,120,160,&amp;quot;S&amp;quot;,$red);&lt;br /&gt;
                                                            &lt;br /&gt;
    /*&lt;br /&gt;
    RGB Red = 0..255 , Green = 0..255 , Blue = 0..255.&lt;br /&gt;
     */&lt;br /&gt;
    ImageSetPixel($img,50,50,$pixelcolor);&lt;br /&gt;
    ImagePNG($img,&amp;quot;pic.png&amp;quot;);&lt;br /&gt;
    ImageDestroy($img);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;pic.png&amp;quot; border=0&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Drawing a Square and a string==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
     header (&amp;quot;Content-type: image/png&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
     $im = ImageCreate (150, 150);&lt;br /&gt;
     $grey = ImageColorAllocate ($im, 230, 230, 230); // background color&lt;br /&gt;
     $black = ImageColorAllocate ($im, 0, 0, 0);&lt;br /&gt;
   &lt;br /&gt;
     ImageRectangle($im, 40, 40, 140, 140, $black);&lt;br /&gt;
     ImageString($im, 3, 5, 5, &amp;quot;Figure 18.3: Square&amp;quot;, $black);&lt;br /&gt;
     ImagePng ($im);&lt;br /&gt;
     ImageDestroy ($im);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Draw string and fill rectangle==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  header(&amp;quot;Content-type: image/gif&amp;quot;);&lt;br /&gt;
  $imgcord = imagecreate(500,500);&lt;br /&gt;
  &lt;br /&gt;
  $blue = imagecolorallocate($imgcord, 0,0,255);&lt;br /&gt;
  $red = imagecolorallocate($imgcord, 255,0,0);&lt;br /&gt;
  ImageRectangle($imgcord, 175,165, 200,225, $blue);&lt;br /&gt;
  ImageFill($imgcord, 0,0, $red);&lt;br /&gt;
  ImageString($imgcord, 3,170, 220,&amp;quot;www.wbex.ru&amp;quot;, $blue);&lt;br /&gt;
  ImagePNG($imgcord);&lt;br /&gt;
  ImageDestroy($imgcord);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Paint string value with different colors and position==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
   $img=ImageCreate(300,300);&lt;br /&gt;
   $bgcolor=ImageColorAllocate($img,200,200,200);&lt;br /&gt;
   $red=ImagecolorAllocate($img,255,0,0); &lt;br /&gt;
   $green=ImagecolorAllocate($img,0,255,0); &lt;br /&gt;
   $blue=ImagecolorAllocate($img,0,0,255); &lt;br /&gt;
   $grey=ImagecolorAllocate($img,50,50,50); &lt;br /&gt;
   $black=ImagecolorAllocate($img,0,0,0); &lt;br /&gt;
                                                            &lt;br /&gt;
                                                            &lt;br /&gt;
   ImageString($img,0,20,20,&amp;quot;www.wbex.ru&amp;quot;,$red);&lt;br /&gt;
   ImageString($img,1,20,40,&amp;quot;www.wbex.ru&amp;quot;,$green);&lt;br /&gt;
   ImageString($img,2,20,60,&amp;quot;www.wbex.ru&amp;quot;,$blue);&lt;br /&gt;
   ImageString($img,3,20,80,&amp;quot;www.wbex.ru&amp;quot;,$grey);&lt;br /&gt;
   ImageString($img,4,20,100,&amp;quot;www.wbex.ru&amp;quot;,$black);&lt;br /&gt;
   ImageString($img,5,20,120,&amp;quot;www.wbex.ru&amp;quot;,$red);&lt;br /&gt;
                                                            &lt;br /&gt;
   ImageStringUp($img,0,50,200,&amp;quot;www.wbex.ru&amp;quot;,$red);&lt;br /&gt;
   ImageStringUp($img,1,100,200,&amp;quot;www.wbex.ru&amp;quot;,$green);&lt;br /&gt;
   ImageStringUp($img,2,150,200,&amp;quot;www.wbex.ru&amp;quot;,$blue);&lt;br /&gt;
   ImageStringUp($img,3,200,200,&amp;quot;www.wbex.ru&amp;quot;,$grey);&lt;br /&gt;
   ImageStringUp($img,4,250,200,&amp;quot;www.wbex.ru&amp;quot;,$black);&lt;br /&gt;
   ImageStringUp($img,5,300,200,&amp;quot;www.wbex.ru&amp;quot;,$red);&lt;br /&gt;
                                                            &lt;br /&gt;
   ImageSetPixel($img,50,50,$pixelcolor);&lt;br /&gt;
   ImagePNG($img,&amp;quot;pic.png&amp;quot;);&lt;br /&gt;
   ImageDestroy($img);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;pic.png&amp;quot; border=0&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using a Bounding Box to Center Text==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
     header (&amp;quot;Content-type: image/png&amp;quot;);&lt;br /&gt;
   &lt;br /&gt;
     $text = &amp;quot;Bounding Box!&amp;quot;;&lt;br /&gt;
     $font_size = 15;&lt;br /&gt;
     $height = 500;&lt;br /&gt;
     $width = 300;&lt;br /&gt;
   &lt;br /&gt;
     $im = ImageCreate ($width, $height);&lt;br /&gt;
     $grey = ImageColorAllocate ($im, 230, 230, 230);&lt;br /&gt;
     $black = ImageColorAllocate ($im, 0, 0, 0);&lt;br /&gt;
   &lt;br /&gt;
     $text_bbox = ImageTTFBBox($font_size, 0, &amp;quot;ARIALBD.TTF&amp;quot;, $text);&lt;br /&gt;
     $image_center = $width / 2;&lt;br /&gt;
     $text_x = $image_center - round(($text_bbox[4]/2));&lt;br /&gt;
   &lt;br /&gt;
     ImageTTFText($im, $font_size, 0, $text_x, 10, $black, &amp;quot;ARIALBD.TTF&amp;quot;, $text);&lt;br /&gt;
     ImagePng ($im);&lt;br /&gt;
     ImageDestroy ($im);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>