imagepstext

(PHP 4, PHP 5)

imagepstext�� PostScript Type1 ������ı��ַ�������ͼ����

˵��

imagepstext ( resource $image , string $text , resource $font_index , int $size , int $foreground , int $background , int $x , int $y [, int $space = 0 [, int $tightness = 0 [, float $angle = 0.0 [, int $antialias_steps = 4 ]]]] ) : array

�� PostScript Type1 ������ı��ַ�������ͼ���ϡ�

������������ο� PostScript �ĵ��й������弰�����ϵͳ�IJ��֡�

����

image

��ͼ�󴴽�����(����imagecreatetruecolor())���ص�ͼ����Դ��

text

Ҫд����ı���

font_index

imagepsloadfont() ���ص�������Դ��

size

size ����������

foreground

д����������ɫ��

background

�ı��Է���ݣ�antialiasing����ʽ���Ե������ɫ���� background Ϊ��ɫ������ʵ���ϲ��ᱻ����ȥ�����Ա���ͼ����Ҫ��ʵ�ĵ���ɫ��

x

��һ���ַ������½���� x ���ꡣ

y

��һ���ַ������½� y ���� ��

space

space ���������ı�������Ĭ�ϼ���ֵ����ֵ�����ӵ�ͨ����ֵ�ϣ�����Ϊ��ֵ�� ���ַ���൥Ԫ��ʾ��1 ����ԪΪ 1 em-square ��һǧ��֮һ��

tightness

tightness ���Կ����ַ�֮��ļ�ࡣ��ֵ�����ӵ�ͨ���ַ������Z������Ϊ��ֵ�� ���ַ���൥Ԫ��ʾ��1 ����ԪΪ 1 em-square ��һǧ��֮һ��

angle

angle �ԽǶȱ�ʾ��

antialias_steps

���Կ��Ʒ���ɫ�ı�ʹ�õ���ɫ����Ŀ������ֵΪ 4 �� 16�������ֵ�Ƽ����ڴ�СС�� 20 ���ı������ı�������Ч���൱���ԡ��Ը���Ĵ�С���� 4������ǿ��СһЩ��

����ֵ

����������һ���������е�Ԫ�����飺

0 ���½ǵ� X ����
1 ���½ǵ� Y ����
2 ���Ͻǵ� X ����
3 ���Ͻǵ� Y ����

����

Example #1 imagepstext() �÷�

<?php
// ����ͼ����
$im imagecreatetruecolor(200200);

// ������ɫ
$black imagecolorallocate($im000);
$white imagecolorallocate($im255255255);

// ���� PostScript ����
$font imagepsloadfont('font.pfm');

// ������д��ͼ��
imagepstext($im'Sample text is simple'$font12$black$white5050);

// ���ͼ���ͷ��ڴ�
header('Content-type: image/png');

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

ע��

Note: �˺������� PHP ����ʱָ���� --with-t1lib[=DIR] ʱ���á�

�μ�

  • imagepsbbox() - ����һ��ʹ�� PostScript Type1 ������ı�����