CreateImage.php 789 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. header("Content-type: image/png");
  3. $string = htmlspecialchars($_GET["WaNr"]);
  4. $posi = htmlspecialchars($_GET["Posi"]);
  5. //$stringposi = htmlspecialchars($_GET["Position"]);
  6. $im = imagecreatefrompng("background_klein.png");
  7. //$im = imagecreate( 1920, 1080 );
  8. $background = imagecolorallocate( $im, 255, 255, 255 );
  9. $grey = imagecolorallocate( $im, 30, 30, 30 );
  10. $font = './OpenSans.ttf';
  11. imagettftext($im, 40, 0, 20, 50, $grey, $font, "Bitte eine Seriennummer zu diesen Daten scannen:");
  12. imagettftext($im, 40, 0, 20, 180, $grey, $font, "WA-NR: " . $string);
  13. imagettftext($im, 40, 0, 20, 250, $grey, $font, "Position: " . $posi);
  14. //imagettftext($im, 50, 0, 200, 630, $grey, $font, "Stimmt die Position: " . $stringposi);
  15. imagepng($im);
  16. imagedestroy($im);
  17. ?>