downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

imagecolorallocate> <imagechar
[edit] Last updated: Fri, 17 May 2013

view this page in

imagecharup

(PHP 4, PHP 5)

imagecharupDraw a character vertically

Descrizione

bool imagecharup ( resource $image , int $font , int $x , int $y , string $c , int $color )

Draws the character c vertically at the specified coordinate on the given image.

Elenco dei parametri

image

Una risorsa immagine, restituita da una delle funzioni di creazione immagine, come imagecreatetruecolor().

font

Può essere 1, 2, 3, 4, 5 per i font interni con codifica latin2 (dove numeri più alti corrispondono a font più grandi) o qualsiasi identificatore di font registrato con imageloadfont().

x

x-coordinate of the start.

y

y-coordinate of the start.

c

The character to draw.

color

A color identifier created with imagecolorallocate().

Valori restituiti

Restituisce TRUE in caso di successo, FALSE in caso di fallimento.

Esempi

Example #1 imagecharup() example

<?php

$im 
imagecreate(100100);

$string 'Note that the first letter is a N';

$bg imagecolorallocate($im255255255);
$black imagecolorallocate($im000);

// prints a black "Z" on a white background
imagecharup($im31010$string$black);

header('Content-type: image/png');
imagepng($im);

?>

Il precedente esempio visualizzerà qualcosa simile a:

Output of example : imagecharup()

Vedere anche:



imagecolorallocate> <imagechar
[edit] Last updated: Fri, 17 May 2013
 
add a note add a note User Contributed Notes imagecharup - [3 notes]
up
0
evolution at turkishboyz dot net
7 years ago
<?
$resim = imagecreatetruecolor(400,400);
$renk1 = imagecolorallocate($resim,222,222,222);
$renk2 = imagecolorallocate($resim,111,111,111);
$renk3 = imagecolorallocate($resim,123,123,123);
$yazi  = "Merhaba Dunyalilar";
$x     =strlen($yazi);
for($a=1;$a<=$x;$a++){
    imagecharup($resim,10,20,20*$a,$yazi,$renk2);
    $yazi = substr($yazi,1);
    }
imagejpeg($resim);
imagedestroy($resim);
?>
up
0
jansafar at volny dot cz
7 years ago
I'm using imagestringup() function to write text upwards.
up
0
php at corzoogle dot com
7 years ago
<?php
// incredibly, no one has added this.
// write a string of text vertically on an image..
// ;o)

$string = '(c) corz.org';
$font_size = 2;
$img = imagecreate(20,90);
$bg = imagecolorallocate($img,225,225,225);
$black = imagecolorallocate($img,0,0,0);

$len = strlen($string);
for (
$i=1; $i<=$len; $i++) {
   
imagecharup($img, $font_size, 5, imagesy($img)-($i*imagefontwidth($font_size)), $string, $black);
   
$string = substr($string,1);
}
header('Content-type: image/png');
imagepng($img);
imagedestroy($img); // dudes! don't forget this!
?>

 
show source | credits | stats | sitemap | contact | advertising | mirror sites