imagepsextendfont

(PHP 4, PHP 5)

imagepsextendfontExtend or condense a font

Avviso

This function was REMOVED in PHP 7.0.0.

Descrizione

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.

Elenco dei parametri

font_index

A font resource, returned by imagepsloadfont().

extend

Extension value, must be greater than 0.

Valori restituiti

Restituisce TRUE in caso di successo, FALSE in caso di fallimento.

Log delle modifiche

Versione Descrizione
7.0.0T1Lib support was removed from PHP, thus this function was removed.

Esempi

Example #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);
?>

Note

Nota: Questa funzione è disponibile soltanto se il PHP è compilato utilizzando --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
15 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