source: www/manuals/PHP_manual/function.imageloadfont.html@ 1

Last change on this file since 1 was 1, checked in by george, 17 years ago

Prvotní import všeho

File size: 4.2 KB
Line 
1<HTML
2><HEAD
3><TITLE
4>imageloadfont</TITLE
5><META
6NAME="GENERATOR"
7CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
8REL="HOME"
9TITLE="Manuál PHP"
10HREF="index.html"><LINK
11REL="UP"
12TITLE="Image functions"
13HREF="ref.image.html"><LINK
14REL="PREVIOUS"
15TITLE="imageline"
16HREF="function.imageline.html"><LINK
17REL="NEXT"
18TITLE="imagepalettecopy"
19HREF="function.imagepalettecopy.html"><META
20HTTP-EQUIV="Content-type"
21CONTENT="text/html; charset=ISO-8859-2"></HEAD
22><BODY
23CLASS="refentry"
24BGCOLOR="#FFFFFF"
25TEXT="#000000"
26LINK="#0000FF"
27VLINK="#840084"
28ALINK="#0000FF"
29><DIV
30CLASS="NAVHEADER"
31><TABLE
32SUMMARY="Header navigation table"
33WIDTH="100%"
34BORDER="0"
35CELLPADDING="0"
36CELLSPACING="0"
37><TR
38><TH
39COLSPAN="3"
40ALIGN="center"
41>Manuál PHP</TH
42></TR
43><TR
44><TD
45WIDTH="10%"
46ALIGN="left"
47VALIGN="bottom"
48><A
49HREF="function.imageline.html"
50ACCESSKEY="P"
51>Pøedcházející</A
52></TD
53><TD
54WIDTH="80%"
55ALIGN="center"
56VALIGN="bottom"
57></TD
58><TD
59WIDTH="10%"
60ALIGN="right"
61VALIGN="bottom"
62><A
63HREF="function.imagepalettecopy.html"
64ACCESSKEY="N"
65>Dal¹í</A
66></TD
67></TR
68></TABLE
69><HR
70ALIGN="LEFT"
71WIDTH="100%"></DIV
72><H1
73><A
74NAME="function.imageloadfont"
75></A
76>imageloadfont</H1
77><DIV
78CLASS="refnamediv"
79><A
80NAME="AEN32174"
81></A
82><P
83> (PHP 3, PHP 4 )</P
84>imageloadfont&nbsp;--&nbsp;Load a new font</DIV
85><DIV
86CLASS="refsect1"
87><A
88NAME="AEN32177"
89></A
90><H2
91>Description</H2
92>int <B
93CLASS="methodname"
94>imageloadfont</B
95> ( string file)<BR
96></BR
97><P
98>&#13; <B
99CLASS="function"
100>imageloadfont()</B
101> loads a user-defined bitmap
102 font and returns an identifier for the font (that is always
103 greater than 5, so it will not conflict with the built-in fonts).
104 </P
105><P
106>&#13; The font file format is currently binary and architecture
107 dependent. This means you should generate the font files on the
108 same type of CPU as the machine you are running PHP on.
109 </P
110><P
111>&#13; <DIV
112CLASS="table"
113><A
114NAME="AEN32189"
115></A
116><P
117><B
118>Tabulka 1. Font file format</B
119></P
120><TABLE
121BORDER="1"
122CLASS="CALSTABLE"
123><THEAD
124><TR
125><TH
126ALIGN="LEFT"
127VALIGN="MIDDLE"
128>byte position</TH
129><TH
130ALIGN="LEFT"
131VALIGN="MIDDLE"
132>C data type</TH
133><TH
134ALIGN="LEFT"
135VALIGN="MIDDLE"
136>description</TH
137></TR
138></THEAD
139><TBODY
140><TR
141><TD
142ALIGN="LEFT"
143VALIGN="MIDDLE"
144>byte 0-3</TD
145><TD
146ALIGN="LEFT"
147VALIGN="MIDDLE"
148>int</TD
149><TD
150ALIGN="LEFT"
151VALIGN="MIDDLE"
152>number of characters in the font</TD
153></TR
154><TR
155><TD
156ALIGN="LEFT"
157VALIGN="MIDDLE"
158>byte 4-7</TD
159><TD
160ALIGN="LEFT"
161VALIGN="MIDDLE"
162>int</TD
163><TD
164ALIGN="LEFT"
165VALIGN="MIDDLE"
166>&#13; value of first character in the font (often 32 for space)
167 </TD
168></TR
169><TR
170><TD
171ALIGN="LEFT"
172VALIGN="MIDDLE"
173>byte 8-11</TD
174><TD
175ALIGN="LEFT"
176VALIGN="MIDDLE"
177>int</TD
178><TD
179ALIGN="LEFT"
180VALIGN="MIDDLE"
181>pixel width of each character</TD
182></TR
183><TR
184><TD
185ALIGN="LEFT"
186VALIGN="MIDDLE"
187>byte 12-15</TD
188><TD
189ALIGN="LEFT"
190VALIGN="MIDDLE"
191>int</TD
192><TD
193ALIGN="LEFT"
194VALIGN="MIDDLE"
195>pixel height of each character</TD
196></TR
197><TR
198><TD
199ALIGN="LEFT"
200VALIGN="MIDDLE"
201>byte 16-</TD
202><TD
203ALIGN="LEFT"
204VALIGN="MIDDLE"
205>char</TD
206><TD
207ALIGN="LEFT"
208VALIGN="MIDDLE"
209>&#13; array with character data, one byte per pixel in each
210 character, for a total of (nchars*width*height) bytes.
211 </TD
212></TR
213></TBODY
214></TABLE
215></DIV
216>
217 </P
218><P
219>&#13; See also <A
220HREF="function.imagefontwidth.html"
221><B
222CLASS="function"
223>imagefontwidth()</B
224></A
225> and
226 <A
227HREF="function.imagefontheight.html"
228><B
229CLASS="function"
230>imagefontheight()</B
231></A
232>.
233 </P
234></DIV
235><DIV
236CLASS="NAVFOOTER"
237><HR
238ALIGN="LEFT"
239WIDTH="100%"><TABLE
240SUMMARY="Footer navigation table"
241WIDTH="100%"
242BORDER="0"
243CELLPADDING="0"
244CELLSPACING="0"
245><TR
246><TD
247WIDTH="33%"
248ALIGN="left"
249VALIGN="top"
250><A
251HREF="function.imageline.html"
252ACCESSKEY="P"
253>Pøedcházející</A
254></TD
255><TD
256WIDTH="34%"
257ALIGN="center"
258VALIGN="top"
259><A
260HREF="index.html"
261ACCESSKEY="H"
262>Domù</A
263></TD
264><TD
265WIDTH="33%"
266ALIGN="right"
267VALIGN="top"
268><A
269HREF="function.imagepalettecopy.html"
270ACCESSKEY="N"
271>Dal¹í</A
272></TD
273></TR
274><TR
275><TD
276WIDTH="33%"
277ALIGN="left"
278VALIGN="top"
279>imageline</TD
280><TD
281WIDTH="34%"
282ALIGN="center"
283VALIGN="top"
284><A
285HREF="ref.image.html"
286ACCESSKEY="U"
287>Nahoru</A
288></TD
289><TD
290WIDTH="33%"
291ALIGN="right"
292VALIGN="top"
293>imagepalettecopy</TD
294></TR
295></TABLE
296></DIV
297></BODY
298></HTML
299>
Note: See TracBrowser for help on using the repository browser.