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

search for in the

imagecolorallocate> <imagechar
Last updated: Fri, 13 Nov 2009

view this page in

imagecharup

(PHP 4, PHP 5)

imagecharupDüşey olarak bir karakter çizer

Açıklama

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

imagecharup() işlevi karakter dizgesinin ilk karakterini resim ile belirtilen resmin üst sol x ,y konumuna (resmin üst sol köşesi 0,0'dır) renk renginde aşağıdan yukarıya doğru dikine çizer.

Değiştirgeler

resim

imagecreatetruecolor() gibi bir resim oluşturma işlevinden dönen bir resim verisi.

yazıtipi

Belirtilecek değer, Latin2 kodlamalı yerleşik yazı tipleri için 1, 2, 3, 4, 5 (daha büyük numara daha yüksek yazı tipine karşılıktır) veya imageloadfont() ile tanımlanmış kendi yazı tipi betimleyicilerinizden biri olabilir.

x

Başlangıç X koordinatı.

y

Başlangıç Y koordinatı.

karakter

Çizilecek karakter.

renk

imagecolorallocate() ile oluşturulmuş bir rengin tanıtıcısı.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Örnekler

Örnek 1 - imagecharup() örneği

<?php

$im 
imagecreate(100100);

$string 'Neden ilk harf Z olmasın';

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

// Beyaz artalana siyah bir "Z" basalım
imagecharup($im31010$string$black);

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

?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

Ayrıca Bakınız



imagecolorallocate> <imagechar
Last updated: Fri, 13 Nov 2009
 
add a note add a note User Contributed Notes
imagecharup
evolution at turkishboyz dot net
26-Feb-2006 10:33
<?
$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);
?>
jansafar at volny dot cz
02-Dec-2005 06:18
I'm using imagestringup() function to write text upwards.
php at corzoogle dot com
16-Jun-2005 11:28
<?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!
?>

imagecolorallocate> <imagechar
Last updated: Fri, 13 Nov 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites