Ankündigung

Einklappen
Keine Ankündigung bisher.

Wie Punkte verwenden

Einklappen

Neue Werbung 2019

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • coolerj
    hat ein Thema erstellt Wie Punkte verwenden.

    Wie Punkte verwenden

    Hallo,

    Ich habe zum Beispiel die Werte:
    -1
    33
    106
    33
    106
    -23
    -1
    -23

    Ein Bild erstellen aber nur wie?

    MfG

  • nikosch
    antwortet
    [MOD: Thread geschlossen]

    Einen Kommentar schreiben:


  • mepeisen
    antwortet
    Ich sehe keinerlei Sinn in dem, was du tust. Du gibst auf einem leeren Bild einen transparenten text aus, so dass man hinterher ein zu 100% transparentes Bild hat. Das ist irgendwie vollkommener Blödsinn. Und genau das sagt dir diese Fehlermeldung: Ein Bild ohne Farben ist Blödsinn.

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Dann kommt Warning: imagepng() [function.imagepng]: gd-png error: no colors in palette in C:\xampp\htdocs\***\test.php on line 12
    wenns ich so mache wie MaiKaY

    PHP-Code:
    <?php 
        $ttf 
    "./ttf/metin2.ttf"//Schriftart 
        
    $ttfsize 20//Schriftgrösse 
        
    $text "Test\nNachricht";
        
    $bbox imagettfbbox($ttfsize0$ttf$text);
        
    $width $bbox[4] - $bbox[6];
        
    $height $bbox[1] - $bbox[6];
        
    $image imagecreate($width$height);
        
    $trans imagecolortransparent($image);
        
    $png imagettftext($image$ttfsize01020$trans$ttf$text);
        
    //header('Content-type: image/png');
        
    imagepng($image);
        
    imagedestroy($image);
    ?>

    Einen Kommentar schreiben:


  • Asipak
    antwortet
    Google.

    Kann hier mal jemand abschliessen, bitte?

    Einen Kommentar schreiben:


  • MaiKaY
    antwortet
    PHP-Code:
    imagepng($image); 
    vllt reicht es so?

    RTFM = READ THE FUCKING MANUAL

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    was heißt rtfm?

    Einen Kommentar schreiben:


  • Asipak
    antwortet
    Rtfm.

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Meints du das so?
    PHP-Code:
    <?php 
        $ttf 
    "./ttf/metin2.ttf"//Schriftart 
        
    $ttfsize 20//Schriftgrösse 
        
    $text "Test\nNachricht";
        
    $bbox imagettfbbox($ttfsize0$ttf$text);
        
    $width $bbox[4] - $bbox[6];
        
    $height $bbox[1] - $bbox[6];
        
    $image imagecreate($width$height);
        
    $trans imagecolortransparent($image);
        
    $png imagettftext($image$ttfsize01020$trans$ttf$text);
        
    //header('Content-type: image/png');
        
    imagepng($png$image);
        
    imagedestroy($png$image);
    ?>
    geht auch nicht
    Error:
    Code:
    Warning: imagepng() expects parameter 1 to be resource, array given in C:\xampp\htdocs\firemt2\test.php on line 12
    
    Warning: imagedestroy() expects exactly 1 parameter, 2 given in C:\xampp\htdocs\firemt2\test.php on line 13
    PHP-Code:
    <?php 
        $ttf 
    "./ttf/metin2.ttf"//Schriftart 
        
    $ttfsize 20//Schriftgrösse 
        
    $text "Test\nNachricht";
        
    $bbox imagettfbbox($ttfsize0$ttf$text);
        
    $width $bbox[4] - $bbox[6];
        
    $height $bbox[1] - $bbox[6];
        
    $image imagecreate($width$height);
        
    $trans imagecolortransparent($image);
        
    $png imagettftext($image$ttfsize01020$trans$ttf$text);
        
    //header('Content-type: image/png');
        
    imagepng($image$png);
        
    imagedestroy($image$png);
    ?>
    geht ebenfalls nicht.
    Error:
    Code:
    Warning: imagepng() expects parameter 2 to be string, array given in C:\xampp\htdocs\firemt2\test.php on line 12
    
    Warning: imagedestroy() expects exactly 1 parameter, 2 given in C:\xampp\htdocs\firemt2\test.php on line 13

    Einen Kommentar schreiben:


  • Sirke
    antwortet
    Die Funktion imagepng() erwartet eine Ressource des Bildes in deinem Fall ist das $image.

    Der Rückgabewert der Funktion imagettftext() ist ein Array mit vier Punkten, welche die Ecken des eingefügte Textes beschreiben.

    Einen Kommentar schreiben:


  • Asipak
    antwortet
    Du musst diesen beiden Funktionen eine resource uebergeben, in deinem Fall $image.

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Ok hab ich gemacht dann kommt:
    Code:
    Warning: imagepng() expects parameter 1 to be resource, array given in C:\xampp\htdocs\***\test.php on line 12
    
    Warning: imagedestroy() expects parameter 1 to be resource, array given in C:\xampp\htdocs\***\test.php on line 13

    Einen Kommentar schreiben:


  • Asipak
    antwortet
    Kommentiere mal
    Code:
    header('Content-type: image/png');
    aus.

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    So habe ein bisschen ausprobiert und jetzt kommt immer so ein Fehler: "Die Grafik "http://localhost/**/test.php" kann nicht angezeigt werden, weil sie Fehler enthält."
    PHP-Code:
    <?php 
        $ttf 
    "./ttf/metin2.ttf"//Schriftart 
        
    $ttfsize 20//Schriftgrösse 
        
    $text "Test\nNachricht";
        
    $bbox imagettfbbox($ttfsize0$ttf$text);
        
    $width $bbox[4] - $bbox[6];
        
    $height $bbox[1] - $bbox[6];
        
    $image imagecreate($width$height);
        
    $trans imagecolortransparent($image);
        
    $png imagettftext($image$ttfsize01020$trans$ttf$text);
        
    header('Content-type: image/png');
        
    imagepng($png);
        
    imagedestroy($png);
    ?>

    Einen Kommentar schreiben:


  • mepeisen
    antwortet
    Ich glaube eher du willst uns verarschen.
    Die Werte sind Koordinaten. Und von uns hat niemand absolut irgendeine Ahnung, was du mit diesen Koordinaten machen willst, WIE du sie verwenden willst. Also kann dir auch niemand helfen. Und wenn du dann noch pampig wirst, will dir auch niemand helfen, selbst wenn er könnte.

    Also überdenke deine Problembeschreibung oder lass es.

    Einen Kommentar schreiben:

Lädt...
X