imagepsextendfont

(PHP 4, PHP 5)

imagepsextendfontExtend or condense a font

Aviso

Esta função foi REMOVIDA desde o PHP 7.0.0.

Descrição

bool imagepsextendfont ( resource $font_index , float $extend )

Extend or condense a font (font_index), if the value of the extend parameter is less than one you will be condensing the font.

Parâmetros

font_index

A font resource, returned by imagepsloadfont().

extend

Extension value, must be greater than 0.

Valor Retornado

Retorna TRUE em caso de sucesso ou FALSE em caso de falha.

Changelog

Versão Descrição
7.0.0T1Lib support was removed from PHP, thus this function was removed.

Exemplos

Exemplo #1 imagepsextendfont() example

<?php
// Load a .pfb font file
$font imagepsloadfont('./px3l.pfb');

// Extend the font by 2.5
imagepsextendfont($font2.5);

// Do any operations with the font here

// Free the font from memory
imagepsfreefont($font);
?>

Notas

Nota: Esta função somente está disponível se o PHP estiver compilado com --with-t1lib[=DIR] .

add a note add a note

User Contributed Notes 2 notes

up
4
admin at studio-gepard dot pl
8 years ago
It is impossible to use this function with a TrueType (.ttf) fonts.You need to convert font to PostScript Type1 (.pfb) on your own (google - there are free converters too)
up
0
Pascal@TeamX
14 years ago
Just for the less experienced PHP-Hackers, like me ;-)

header("Content-type: image/png");
$text = "hello world";
$val = 1.2;
$font = imagepsloadfont(" path to font ");
$im = imagecreate(200, 200);
$color_bg = imagecolorallocate($im, 255, 255, 255);
$color_font = imagecolorallocate($im, 0, 0, 0);
imagefill($im, 0, 0, $color_font);

imagepsextendfont($font, $val);

$bound = imagepstext($im, $text, $font, 25, $color_bg, $color_font, 10, 100, 0, 0, 0, 4);
imagepng($im);
imagedestroy($im);
To Top