mikrocontroller.net

Forum: PC-Programmierung PNG Bild bekommt nach dowload durch php hintergrund


Autor: Joel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen
Hab mal gelesen das man pro thread nur 1 frage stellen kann(über das 
gefragte thema(wenn das ned richtig ist korrigiert mich)).
Somit muss ich obwohl ich erst gerade etwas über das gleiche Code 
snippet gefragt habe einen neuen thread eröffnen.

So jetzt zur frage:
Ich downloade ein Bild ohne Hintergrund aber wenn ich es speichere hat 
es einen Hintergrund.

Code:
    $name = "images/itemicons/" . $json_BotInv[0][4] . ".png";
    $image = $json_BotInv[0][2];
    $item = imagecreatefrompng($image);

    $size = 20;
    $angle = 0;
    $fontfile = 'TTF/segoe-ui-light-arabic.ttf';
    $text = "This is a test";
    $x = 100;
    $y = 100;
    $colour = imagecolorallocate($item, 0, 0, 0); //black

    imagettftext($item, $size, $angle, $x, $y, $colour, $fontfile, $text);

    // Das Bild als 'simpletext.jpg' speichern
    imagepng($item, $name);

    // Den Speicher freigeben
    imagedestroy($item);

Der Link wo das bild herkommt ($json_BotInv[0][2]) ist :
http://cdn.steamcommunity.com/economy/image/-9a81d...

Der link wo es gespeichert ist ($name):
http://csgotrades.org/images/itemicons/-9a81dlWLwJ...

Vielen Dank an die beste Community im voraus <3

MFG
Joel

Autor: c.m. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
das bild hat transparenzpixel, und im gespeicherten bild wurde die 
transparenz durch graue pixel ersetzt.
http://stackoverflow.com/questions/2134467/php-gd-...
hat vielleicht eine lösung, "alphablending"

Autor: Wegstaben Verbuchsler (wegstabenverbuchsler)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Joel schrieb:
> Hab mal gelesen das man pro thread nur 1 frage stellen kann(über das
> gefragte thema

erscheint dir das nicht logisch und sinnvoll? Wer würde denn z.B. in 
einem Thread mit dem Betreff "PNG Bild bekommt nach dowload durch php 
hintergrund" eine weitre Frage zum Thema "wie puste ich eine 
Luftmatratze auf?" oder "effizientester Sortieralgorithmus in 
Assembler?" vermuten oder suchen?

Insbesondere würdest dann DU als Fragesteller (oder ein Thread-Kaperer) 
nicht die erhoffte Anzahl an Antworten bekommen, da ja kaum jemand auf 
diese neue, andere Frage reagiert.

: Bearbeitet durch User
Autor: Joel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke euch beiden

@c.m. hat sofort funktioniert
@Wegstaben Verbuchsler Die frage erschien mir heute morgen logisch...XD

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.