mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 18.04.2024 09:22 Benutzername: Passwort: Auto-Login

Thema: [PHP] Text in Bild ausrichten vom 09.03.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP] Text in Bild ausrichten
Seite: Zurück  1, 2
Autor Nachricht
easteregg
Threadersteller

Dabei seit: 15.02.2003
Ort: Deutschland
Alter: 36
Geschlecht: Männlich
Verfasst Mi 09.03.2005 19:23
Titel

Antworten mit Zitat Zum Seitenanfang

Ich würde es dennoch gerne verstehen. Momentan habe ich das Script so angepasst, dass es schon "funktioniert", allerdings nur Buchstaben zurückliefert:
Code:
<?
   require("../image_toolbox.class.php");

   $text= "foo";
   $color= "#000000";
   $bgcolor= "#ffffff";
   $height= 110;
   $width= 10;
   
   $img= new Image_Toolbox($width, $height, $bgcolor);
   $img->addImage("../bannerboy.png");
   
   $valign= "center";
   $halign= "right";

   $img->addText($text, "../fonts/din1451a.ttf", $size, $color, $halign, $valign);
   $img->output('png');

?>

Bitte erkläre mir, wo da der Fehler liegt. Auch wenn ich momentan dir vielleicht ziemlich auf'n Nerv geh - ich wäre dir dankbar * Ich bin unwürdig *

MfG,
easteregg
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Mi 09.03.2005 19:30
Titel

Antworten mit Zitat Zum Seitenanfang

etwas kurios kommt mir vor, dass das bild 110px hoch is und 10px breit.

beachte auch die gross-/kleinschreibung beim include. im standard enthält der filename grossbuchstaben.


Zuletzt bearbeitet von gtz am Mi 09.03.2005 19:34, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
easteregg
Threadersteller

Dabei seit: 15.02.2003
Ort: Deutschland
Alter: 36
Geschlecht: Männlich
Verfasst Mi 09.03.2005 19:35
Titel

Antworten mit Zitat Zum Seitenanfang

Also ich habs noch mal umgemodelt, sodass eigentlich (laut Dokumentation, ja ich habe sie durschaut) das Bild reingeladen werden müsste:
Code:
<?
   require("../image_toolbox.class.php");

   $text= "foo";
   $color= "#000000";
   $url = "../bannerboy.png";
   
   $img= new image_toolbox($url);
   
   $valign= "center";
   $halign= "right";

   $img->addText($text, "../fonts/din1451a.ttf", $size, $color, $halign, $valign);
   $img->output('png');

?>

Doch wieder wird nur Buchstabensalat ausgegeben (kein Bild). *Schnief*

Edit: Ja, ich habe auf Groß/Kleinschreibung geachtet - hatte das File umbenannt.

MfG,
easteregg


Zuletzt bearbeitet von easteregg am Mi 09.03.2005 19:36, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Account gelöscht


Ort: -
Alter: -
Verfasst Do 10.03.2005 10:21
Titel

Antworten mit Zitat Zum Seitenanfang

leg die ressourcen mal in untergeordnete verzeichnisse. open basedir restriction(?)
 
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Do 10.03.2005 12:25
Titel

Antworten mit Zitat Zum Seitenanfang

vllt is dein server nich anständig konfiguriert und weiss den mime-type .png nich ordentlich anzugeben?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
easteregg
Threadersteller

Dabei seit: 15.02.2003
Ort: Deutschland
Alter: 36
Geschlecht: Männlich
Verfasst Do 10.03.2005 14:31
Titel

Antworten mit Zitat Zum Seitenanfang

Hi,
ich habs jetzt anders gelöst (Bildbreite ausgelesen und dann Text angeordnet). Danke trotzdem Lächel

MfG,
easteregg
  View user's profile Private Nachricht senden
 
Ähnliche Themen text und bild oben am div tag ausrichten
Text über 100% Div ausrichten?
Text an Objekten ausrichten
Text im div ausrichten - am unteren Rahmen
Problem: Text an Kreis ausrichten
text mit css absolut zentriert ausrichten.
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.