"WARNING: If the font requested is not found, ImageMagick will silently substitute a default font, which is usually very plain looking (Arial or Times). So test the font before hand, to make sure that it is the one you want, and not the default."
Så du burde vel få skrevet noget ud under alle omstændigheder(?)
Du kan prøve at kikke i bruger-mail-listerne - f.eks. denne mail
Fejlene fra exec() forsvinder hvis du ikke piper dem ud i en fil og læser filen, f.eks.: exec("convert x.png y.png 2> /tmp/myfile"); eller noget i den stil.
Hos mig bruger imagemagick fonte som er i pakken "gsfonts" - fontene ligger i /usr/share/fonts/type1/gsfonts/
Hvis der ikke er nogen fonte, så viser convert -list font vel ingenting; istedet for at bare at angive et symbolsk navn (courier) når du vælger font, har du så prøvet at angive et fuldt sti navn til en font? Det burde osse virke, og så behøver fonten ikke at være "installeret" i et bestemt katalog som er kendt af imagemagick.
Jeg er simpelthen nødt til at have et hint til hvordan jeg fortæller ImageMagick at dne skal bruge en bestemt font. Alt andet en det med skrift lader til at virke.
Eksemplet i #9 kræver, at Courier ligger ved siden af dokumentet med koden. Ellers skal du skrive stien til skriften. Dem kan udbyderen have lagt, hvor somhelst, så prøv først at få koden til at virke med en skrift, du selv lægger på serveren. Spørg derefter din udbyder, hvor skrifter til brug i IM er installeret
Brug f.eks. Mistral.ttf - eller hvad du nu kan finde på din PC
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.