Hallo,
ik heb al veel in de search-functie gekeken, maar toch kan ik het bij mij niet werkend krijgen, dus vandaar een nieuw topic.
Ik draai php 4.3.1, en krijg de GD-library in zoverre werkend dat het onderstaande wel werkt. >>file http://roberto.homelinux.net/voorbeeld.php
Het probleem zit em alleen in de TTF library, die niet werkt, en daarom wil het volgende script niet werken bij bij: >>file http://roberto.homelinux.net/test.php
Relevante info voor probleemoplossing
Volgens mij zit het 'em in het path van freetype, daar staan namelijk geen fonts in, maar ik weet niet precies waar ik het moet downloaden, en wat precies.
Op http://roberto.homelinux.net/info.php staat het volgende
En het gaat me om dit: '--with-freetype-dir=/usr/local/include/freetype2'
In die dir staan dus geen fonts.
Mijn vraag is waar kan ik die downloaden, of waar op mijn (freesco php4.3.1) webserver kan ik de fonts vinden?
Mijn dank is zeer groot aan degene die me dit weet te vertellen
ik heb al veel in de search-functie gekeken, maar toch kan ik het bij mij niet werkend krijgen, dus vandaar een nieuw topic.
Ik draai php 4.3.1, en krijg de GD-library in zoverre werkend dat het onderstaande wel werkt. >>file http://roberto.homelinux.net/voorbeeld.php
PHP:
1
2
3
4
5
6
7
8
| <?php header ("Content-type: image/png"); $img_handle = ImageCreate (230, 20) or die ("Cannot Create image"); $back_color = ImageColorAllocate ($img_handle, 0, 10, 10); $txt_color = ImageColorAllocate ($img_handle, 233, 114, 191); ImageString ($img_handle, 31, 5, 5, $_SERVER["REMOTE_ADDR"], $txt_color); ImagePng ($img_handle); ?> |
Het probleem zit em alleen in de TTF library, die niet werkt, en daarom wil het volgende script niet werken bij bij: >>file http://roberto.homelinux.net/test.php
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| <?php header("Content-type: image/png"); // We maken een GIF/PNG image... $username="thest"; $plaatje = ImageCreate(150, 75); // ...van 100 x 75 pixels $zwart = ImageColorAllocate($plaatje, 0, 0, 0); $wit = ImageColorAllocate($plaatje, 255, 255, 255); ImageRectangle($plaatje, 0, 0, 100, 75, $zwart); ImageTTFText($plaatje, 32, 0, 10, 50, $wit, "/usr/local/include/freetype2'", $username); ImagePNG($plaatje); // gebruik hier voor oudere versies dus ImageGIF() ImageDestroy($plaatje); // tenslotte nog even netjes de rommel opruimen ?> |
Relevante info voor probleemoplossing
Volgens mij zit het 'em in het path van freetype, daar staan namelijk geen fonts in, maar ik weet niet precies waar ik het moet downloaden, en wat precies.
Op http://roberto.homelinux.net/info.php staat het volgende
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| './configure' '--target=i386-linux' '--prefix=/mnt/router/packages/apache/lib/php' '--with-apxs=/mnt/router/packages/apache/bin/apxs' '--with-config-path=/mnt/router/packages/apache/conf' '--with-mysql=/mnt/router/packages/mySQL' '--enable-track-vars' '--with-gettext' '--with-gd' '--enable-gd-native-ttf' '--enable-ftp' '--enable-sysvsem' '--enable-sysvshm' '--enable-sockets' '--enable-versioning' '--with-config-file-path=/mnt/router/packages/apache/conf' '--enable-trans-sid' '--with-jpeg-dir=/usr/local/lib' '--with-png' '--with-png-dir=/usr/local/include' '--with-zlib' '--with-zlib-dir=/usr/local/include' '--with-freetype' '--with-freetype-dir=/usr/local/include/freetype2' '--with-pdflib' '--with-curl' '--with-imap=/bigmama/imap-2002.RC6/' '--with-imap-ssl' '--with-openssl' en gd GD Support enabled GD Version bundled (2.0 compatible) FreeType Support enabled FreeType Linkage with freetype GIF Read Support enabled JPG Support enabled PNG Support enabled WBMP Support enabled |
En het gaat me om dit: '--with-freetype-dir=/usr/local/include/freetype2'
In die dir staan dus geen fonts.
Mijn vraag is waar kan ik die downloaden, of waar op mijn (freesco php4.3.1) webserver kan ik de fonts vinden?
Mijn dank is zeer groot aan degene die me dit weet te vertellen
[ Voor 10% gewijzigd door .oisyn op 28-02-2004 15:48 ]