Imagecreatetruecolor () PHP-funktion

Funktionen imagecreatetruecolor () används i PHP för att skapa en ny sann färgbild med GD-biblioteket. Sann färg använder ett 24-bitars färgdjup när en RGB-bild visas. Dess två parametrar är bredden och höjden på den bild du skapar.

Provkod med funktionen Imagecreatetruecolor ()

Denna kod genererar en PNG-bild som är 130 pixlar bred och 50 pixlar hög. Funktionen imagecreatetruecolor () anger en form som är 130 pixlar bred och 50 pixlar hög. Textfärgen ställs in med RGB-värden. Texten som kommer att skriva ut på formen är "En enkel textsträng" i storlek 1 (av 1-5) med en x-ordinat av 5 och en y-ordinat av 5.

Returnera värden

När den lyckas returnerar denna funktion en bildidentifierare som representerar en svart bild med den angivna storleken. Om det inte lyckas returnerar det "Falskt."

överväganden

GD-biblioteket måste vara aktiverat för att den här funktionen ska fungera korrekt; annars är returvärdet falskt. Det kan laddas ner gratis från internet om du inte redan har installerat det.

Imagecreatetruecolor () vs. Imagecreate () -funktion

Även om funktionen imagecreate () fortfarande fungerar i PHP, rekommenderar PHP-manualen att du använder den nyare imagecreatetruecolor () -funktionen, som

  • skapar bilder med många fler färger
  • gör färggenomskinlighet möjlig
  • tillåter avancerade bildprocesser