• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!
  • Dies ist ein moderiertes Forum. Dein Beitrag ist für dich und andere erst sichtbar, wenn er von einem Teammitglied moderiert wurde! Wird dein Beitrag abgelehnt erhältst du eine Meldung. Bitte erstelle so lange keine neuen Beiträge! Die Freischaltung wird auch nicht durch Nachfragen bei einem Teammitglied beschleunigt.

[Biete][Bild] TwitterPic

Status
Für weitere Antworten geschlossen.
S

Sternenwandererin

Guest
* Generate Image
*/
$tweet = base64_decode($tweet);
$image = imagecreatefrompng("tweet.png");
if (!$image) {
die();
}
$size = 10;
$black = imagecolorallocate($image, 255, 255, 255);
$white = imagecolorallocate($image, 204, 204, 204);
$y = -3;
$max = 50;
imagettftext($image , $size , 0 , 30 , 160+$y , $white , 'Prototype.ttf' , $follow );
$y = $y + 40;
for ($i=0; $i < strlen($tweet); $i = $i + $max) {
imagettftext($image , $size , 0 , 10 , 30+$y , $black , 'Prototype.ttf' , substr($tweet, $i, $max) );
$y = $y + 14;
}

_____
Dick -> Wichtig zu ändern!
Du musst die Font natürlich aufm Server haben.
 
C

ChristianG

Guest
So einfach... In den ganzen Foren wird was von JavaScriptNodes gesagt oder Microsoft Converter oder so ähnlich...
mhh klappt aber nicht...
 
S

Sternenwandererin

Guest
Ist viel zu umständlich die Leichtere Methode habe ich von @Matthias: bekommen ^^
 
C

ChristianG

Guest
bei mir klappts nicht...
hier der tree:
Code:
twitterPic
-weiterleitung
--index.html
-TYPOGRAPH PRO Semi Bold.ttf
-index.php
-tweet.png
-tweet.txt
und der Quelltext der index.php (Ausschnitt:)
Code:
/*
 * Generate Image
 */
$tweet = base64_decode($tweet);	
$tweet = str_replace('', ' ',$tweet);
$image = imagecreatefrompng("tweet.png");
if (!$image) {
	die();
}
$size = 10;
$black = imagecolorallocate($image, 0, 0, 0);
$blue = imagecolorallocate($image, 63,109,169);
$y = 5;
$max = 30;
imagestring($image, $size, 210, 65+$y,$follow, $blue);
$y = $y + 30;
for ($i=0; $i < strlen($tweet); $i = $i + $max) {
	imagestring($image, $size, 210, 65+$y, $black , 'TYPOGRAPH PRO Semi Bold.ttf' , substr($tweet, $i, $max) );
	$y = $y + 14;
}

/*
 * Return image
 */

Finde den Fehler nicht...
 
S

Sternenwandererin

Guest
TYPOGRAPH PRO Semi Bold.ttf

Schreib mal beides in einen anderen Namen... Bzw. alles zusammen wie: TSemiBold.ttf
 
C

ChristianG

Guest
Geht immer noch nicht... Ich teste es gerade mal auf einem anderen Hoster...
Mhh geht auch da nicht...
Ich lass es einfach in dieser ka** Schriftart...
 
C

ChristianG

Guest
Gesehen und ein DANKE!
(Testen tue ich es in 2h oder so...)
hat nicht geklappt.. Egal
 
S

Sternenwandererin

Guest
Warum klappt das bei dir nicht? :(
Bei mir Funktioniert es... *grummel* :(
 

Zahl

Vorarbeiter
Registriert
10 Juli 2011
Beiträge
213
Diamanten
0
Also wenn dr Code noch so aussieht wie in dem Post von 16:36 liegts wohl daran, das du imagestring statt imagettftext benutzt.

Kann nur empfehlen dass Benni das Script generell auf imagettftext umstellt, da es dann TTF Fonts benutzen kann und wahrscheinlich auch sein UTF-8 Problem gelöst ist.
 
C

ChristianG

Guest
Mhh probiere ich mal morgen aus...
Momentan ist es noch so:
twitterPic
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
So ein neues Update ist raus!
Alle HTML kodierungen werden jetzt zu normalen zeichen verwandelt.
Z.b aus "&lt;" wird "<".
Weiters ersetzt das script jetzt die umlaute ß,ü,ö,ä mit auf Bilder schreibbare zeichen.

Downloadlink ist der selbe.

P.s: Den VT fehler wenn man enter drückt, konnte ich noch nicht beheben ich arbeite aber daran!
 
Status
Für weitere Antworten geschlossen.
Oben