downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

CairoContext::status> <CairoContext::showPage
[edit] Last updated: Fri, 24 May 2013

view this page in

CairoContext::showText

cairo_show_text

(PECL cairo >= 0.1.0)

CairoContext::showText -- cairo_show_textLe but de showText

Description

Style orienté objet (méthode) :

public void CairoContext::showText ( string $text )

Style procédural :

void cairo_show_text ( CairoContext $context , string $text )

Avertissement

Cette fonction n'est pas documentée et seule la liste des arguments est disponible.

Liste de paramètres

context

text

Valeurs de retour

Exemples

Exemple #1 Style orienté objet

<?php
/* ... */
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

...

Exemple #2 Style procédural

<?php
/* ... */
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

...

Voir aussi

  • Classname::Method()



add a note add a note User Contributed Notes CairoContext::showText - [1 notes]
up
0
Volomike on Twitter
3 years ago
This is an example of the showText() method for drawing text on a surface. Note that selectFontFace() will select fonts that your OS recognizes and I didn't see a way in the current API to select a font by filename.

<?php
$surface
= new CairoImageSurface(CAIRO_FORMAT_ARGB32, 960, 250);
$ctx = new CairoContext($surface);
$ctx->selectFontFace('EuropaGroNr2SH-XBolCon');
$ctx->setFontSize(30);
$ctx->setAntialias(1);
$ctx->moveTo(0, 44);
$ctx->showText('Hello,');
$ctx->moveTo(30, 74);
$ctx->showText('world!');
$sName = tempnam('/tmp','hello');
$surface->writeToPng($sName);
$data = file_get_contents($sName);
unlink($sName);
header('Content-Type: image/png');
echo
$data;

 
show source | credits | sitemap | contact | advertising | mirror sites