Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Scripts| Email : sachin {at} jainsachin {dot} com

PHP | Load a new font | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



Friends


    Load a new font

    imageloadfont

    (PHP 4, PHP 5)

    imageloadfont — Load a new font

    Description

    int imageloadfont ( string $file )

    imageloadfont() loads a user-defined bitmap and returns its identifier.

    Parameters

    file

    The font file format is currently binary and architecture dependent. This means you should generate the font files on the same type of CPU as the machine you are running PHP on.

    Font file format
    byte position C data type description
    byte 0-3 int number of characters in the font
    byte 4-7 int value of first character in the font (often 32 for space)
    byte 8-11 int pixel width of each character
    byte 12-15 int pixel height of each character
    byte 16- char array with character data, one byte per pixel in each character, for a total of (nchars*width*height) bytes.

    Return Values

    The font identifier which is always bigger than 5 to avoid conflicts with built-in fonts or FALSE on errors.

    Examples

    Example #1 Using imageloadfont

    <?php
    header
    ("Content-type: image/png");
    $im imagecreatetruecolor(5020);
    $black imagecolorallocate($im000);
    $white imagecolorallocate($im255255255);
    imagefilledrectangle($im004919$white);
    $font imageloadfont("04b.gdf");
    imagestring($im$font00"Hello"$black);
    imagepng($im);
    ?>


    SEO Tutorial / Articles





    Php / Mysql Tutorial



    Articles



      Portfolio


      SEO by Jainsachin