PHP | Función ImagickDraw setFontSize()

La función ImagickDraw::setFontSize() es una función incorporada en PHP que se utiliza para establecer el tamaño de punto de fuente. Se utiliza al anotar con texto.
 

Sintaxis:  

bool ImagickDraw::setFontSize( $pointsize )

Parámetros: esta función acepta un solo parámetro $tamaño del punto que se utiliza para mantener el valor del tamaño del punto.
Valor devuelto: esta función no devuelve ningún valor.
Los siguientes programas ilustran la función ImagickDraw::setFontSize() en PHP:
Programa 1:  

php

<?php
 
// Create an ImagickDraw object
$draw = new ImagickDraw();
 
// Set the image filled color
$draw->setFillColor('Green');
 
// Set the Font Size
$draw->setFontSize(30);
 
// Set the font family
$draw->setFontFamily('Ani');
 
// Set the text to be added
$draw->annotation(30, 40, "GeeksForGeeks");
   
// Create new Imagick object
$imagick = new Imagick();
 
// Set the image dimension
$imagick->newImage(250, 70, 'white');
 
// Set the image format
$imagick->setImageFormat("png");
 
// Draw the image
$imagick->drawImage($draw);
header("Content-Type: image/png");
 
// Display the image
echo $imagick->getImageBlob();
?>

Producción: 

setFontSize

Programa 2:  

php

<?php
 
// Create an ImagickDraw object
$draw = new ImagickDraw();
 
// Set the image filled color
$draw->setFillColor('red');
 
// Set the Font Size
$draw->setFontSize(40);
 
// Set the Font family
$draw->setFontFamily('Ubuntu-Mono');
 
// Set the text to be added
$draw->annotation(30, 170, "GeeksForGeeks");
 
// Set the image filled color
$draw->setFillColor('green');
 
// Set the font size
$draw->setFontSize(30);
 
// Set the font family
$draw->setFontFamily('Open-Sans-Light-Italic');
 
// Set the text to be added
$draw->annotation(30, 250, "Ubuntu-Mono");
 
// Create new Imagick object
$imagick = new Imagick();
 
// Set the image dimension
$imagick->newImage(350, 300, 'white');
 
// Set the image format
$imagick->setImageFormat("png");
 
// Draw the image
$imagick->drawImage($draw);
header("Content-Type: image/png");
 
// Display the image
echo $imagick->getImageBlob();
?>

Producción: 

setFontSize

Referencia: http://php.net/manual/en/imagickdraw.setfontsize.php 

Publicación traducida automáticamente

Artículo escrito por sarthak_ishu11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *