(PHP 4, PHP 5)
imagepsbbox — ����һ��ʹ�� PostScript Type1 ������ı�����
$text
, resource $font
, int $size
) : array$text
, resource $font
, int $size
, int $space
, int $tightness
, float $angle
) : array����һ��ʹ�� PostScript Type1 ������ı�����
Χ���ı���Χ�����ⷽ�����ô��ַ�����ѧ�еĿ�����Ϣ������ģ����ҵ���������ʵ���Ϲ�դ���ɵ��ı��Ľ��������ͬ������Ƕ�Ϊ 0 �ȣ������ݾ��飩�ı���ÿ�������϶���Ҫ�� 1 �����ء�
text
Ҫд����ı���
font_index
imagepsloadfont() �����ص�������Դ��
size
size
�����ر�ʾ��
space
���������ı�������Ĭ�ϼ���ֵ����ֵ�����ӵ�ͨ����ֵ�ϣ�����Ϊ��ֵ�� ���ַ���Ԫ��ʾ��1 ����ԪΪ 1 em-square ��һǧ��֮һ��
tightness
tightness
���Կ����ַ�֮��ļ�ࡣ��ֵ�����ӵ�ͨ���ַ�����ϣ�����Ϊ��ֵ��
���ַ���Ԫ��ʾ��1 ����ԪΪ 1 em-square ��һǧ��֮һ��
angle
angle
�ԽǶȱ�ʾ��
���������ذ��������е�Ԫ�����飺
0 | ���½ǵ� X ���� |
1 | ���½ǵ� Y ���� |
2 | ���Ͻǵ� X ���� |
3 | ���Ͻǵ� Y ���� |
Example #1 imagepsbbox() �÷�
<?php
// ����ͼ��ľ��
$im = imagecreatetruecolor(200, 200);
// ������ɫ
$black = imagecolorallocate($im, 0, 0, 0);
$white = imagecolorallocate($im, 255, 255, 255);
// ���� PostScript ����
$font = imagepsloadfont('font.pfm');
// �����ı�����
$bbox = imagepsbbox('Sample text is simple', $font, 12);
// ���� X �� Y
$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);
?>
Note: �˺������� PHP ����ʱָ���� --with-t1lib[=DIR] ʱ���á�