Loading:


imagepsbbox
array imagepsbbox ( string $text , resource $font , int $size )


array imagepsbbox ( string $text , resource $font , int $size , int $space , int $tightness , float $angle )


Daje prostokątną obwolutę dla tekstu




Parametry

 

text  - Tekst do wpisania



font_index
  - Czcionka zwarcana przez  imagepsloadfont().



size
  - powierzchnia wyrażona w pikselach.



space
  - Pozwala na zmiane domyślnej wartości powierzchni czcionki



tightness
  - Pozwala ustawić wartość białych znaków pomiędzy znakami



angle
  - Kąt w stopniach



Zwracane wartości


Zwraca tablicę zawierającą poniższe elementy:

0 lewa wszpółrzędna x
1 górna współrzędna y
2 prawa wszpółrzędna x
3 dolna współrzędna y


Napisz Artyku³

Listing




Przykład #1 imagepsbbox() usage
<?php

$im = imagecreatetruecolor(200, 200);

// Allocate colors
$black = imagecolorallocate($im, 0, 0, 0);
$white = imagecolorallocate($im, 255, 255, 255);


$font = imagepsloadfont('font.pfm');

$bbox = imagepsbbox('Sample text is simple', $font, 12);


$x = ($bbox[2] / 2) - 10;
$y = ($bbox[3] / 2) - 10;

imagepstext($im, 'Sample text is simple', $font, 12, $black, $white, $x, $y);


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

imagepng($im);
imagedestroy($im);
?>
 




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors