Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Image-funktion

Hallo!
Ich habe eine Frage zur Image Funktion, und zwar möchte ich
einen kleinen roten Punkt auf ein bestehendes Bild (Stadtkarte)
mit Hilfe von PHP einfügen. Ich habe aber weder einen Befehl
zum einfügen eines Kreises gefunden, noch einen, mit dem ich
ein Bild über ein andres legen kann ... Kann mit jemand helfen?

Danke, schonmal im Vorraus und viele liebe Grüße von Jan ;)

Hier gehts zum Orginal Eintrag "Image-funktion" im Forum

Antworten

So als überlegung. ( Ich weiß auch nicht genau wie das geht )!

Aber.. du könntest ja die Stadtkarte als Background in einer <div> setzen. Dann dieser Div einen bestimmten CSS style zuweisen. Dieser CSS style besteht aus margin-left: und margin-right: womit du den PUnkt dann platzieren könntest. Nur müsstest du rausfinden wieviel pixel an margin du brauchst damit der punkt an der richtigen stelle platziert wird!


2.

Ja, das müsste ich ja auch bei php, wie is das denn mit left und right is das eine da x- und das andre y-achse?


3.

http://de.php.net/manual/de/function.gd-info.php

das sind alle befehle für die Rubrik "Grafiken" in PHP. Guck mal ob du was findest!

Margin-left und -right werden in pixel angegeben.

[ CSS!!!! ]

margin-left: 25px;
margin-top: 50px; <-- SRY ich meinte top nicht right!!!

Würde heißen, dass in der <div> der text/das bild 25 von linken rand und 50px vom obigen rand entfernt erst eingesetzt wird.

Hannes


4.

wovon ist der kreis eine spezielle form? richtig! eine ellipse mit identisch langen achsen a und b => imageellipse() bzw. imagefilledellipse().
um auf ein bestehendes bild zu zeichen erzeugst du mittels imagecreatefrom*() eine kopie im speicher, zeichnest mit o.g. funktion den kreis und dann speicherst du das ergebnis entweder oder du gibst es direkt aus.


Hier gehts zum Orginal Eintrag "Image-funktion" im Forum
 
phpforum.de | Impressum