Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > main > by-pkgid > 0afeee9cca140e167a996902b9a677c5 > files > 1086

php-manual-en-4.3.0-2mdk.noarch.rpm

<HTML
><HEAD
><TITLE
>imageloadfont</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="index.html"><LINK
REL="UP"
TITLE="Image functions"
HREF="ref.image.html"><LINK
REL="PREVIOUS"
TITLE="imageline"
HREF="function.imageline.html"><LINK
REL="NEXT"
TITLE="imagepalettecopy"
HREF="function.imagepalettecopy.html"><META
HTTP-EQUIV="Content-type"
CONTENT="text/html; charset=ISO-8859-1"></HEAD
><BODY
CLASS="refentry"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>PHP Manual</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="function.imageline.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="function.imagepalettecopy.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><H1
><A
NAME="function.imageloadfont"
></A
>imageloadfont</H1
><DIV
CLASS="refnamediv"
><A
NAME="AEN36028"
></A
><P
>    (PHP 3, PHP 4 )</P
>imageloadfont&nbsp;--&nbsp;Load a new font</DIV
><DIV
CLASS="refsect1"
><A
NAME="AEN36031"
></A
><H2
>Description</H2
>int <B
CLASS="methodname"
>imageloadfont</B
> ( string file)<BR
></BR
><P
>&#13;     <B
CLASS="function"
>imageloadfont()</B
> loads a user-defined bitmap
     font and returns an identifier for the font (that is always
     greater than 5, so it will not conflict with the built-in fonts).
    </P
><P
>&#13;     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.
    </P
><P
>&#13;     <DIV
CLASS="table"
><A
NAME="AEN36043"
></A
><P
><B
>Table 1. Font file format</B
></P
><TABLE
BORDER="1"
CLASS="CALSTABLE"
><THEAD
><TR
><TH
ALIGN="LEFT"
VALIGN="MIDDLE"
>byte position</TH
><TH
ALIGN="LEFT"
VALIGN="MIDDLE"
>C data type</TH
><TH
ALIGN="LEFT"
VALIGN="MIDDLE"
>description</TH
></TR
></THEAD
><TBODY
><TR
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>byte 0-3</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>int</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>number of characters in the font</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>byte 4-7</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>int</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>&#13;          value of first character in the font (often 32 for space)
         </TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>byte 8-11</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>int</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>pixel width of each character</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>byte 12-15</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>int</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>pixel height of each character</TD
></TR
><TR
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>byte 16-</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>char</TD
><TD
ALIGN="LEFT"
VALIGN="MIDDLE"
>&#13;          array with character data, one byte per pixel in each
          character, for a total of (nchars*width*height) bytes.
         </TD
></TR
></TBODY
></TABLE
></DIV
>
    </P
><P
>&#13;     See also <A
HREF="function.imagefontwidth.html"
><B
CLASS="function"
>imagefontwidth()</B
></A
> and
     <A
HREF="function.imagefontheight.html"
><B
CLASS="function"
>imagefontheight()</B
></A
>.
    </P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="function.imageline.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="function.imagepalettecopy.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>imageline</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="ref.image.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>imagepalettecopy</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>