Napisałem coś w podobie na generator sygnatur (to tylko szkic, na dodatek bardzo prymitywny). Najpierw wpisuje się tekst w pole, potem ten tekst wyświetla się na obrazku, jednak gdy chcę go zapisać na dysku widać tylko obrazek, bez tekstu. Dodałem specjalnie drugi tekst (stały) i on zapisuje się dobrze. Cały kod wygląda tak:
syg.php
obrazek.php
<?php $rysunek = ImageCreateFromPNG("obrazek.png"); $kolor1 = ImageColorAllocate($rysunek, 255, 255, 255); $kolor2 = ImageColorAllocate($rysunek, 0, 255, 255); ImageString($rysunek, 15, 50, 10, $_POST['tekst1'], $kolor1); ImageString($rysunek, 5, 180, 20, "tekst2", $kolor2); ImageJpeg($rysunek); ?>