Создание прозрачного png с текстом с нуля на php

Все примеры, которые я нашел в Интернете, похоже, создают png с текстом из существующего png. Возможно ли создать прозрачный png с нуля, а затем добавить текст?

Код, который я получил до сих пор, следует (но он не работает. просто выводит пустой источник изображения)

<?php
    $width = 150;
    $height = 30;
    $text = "My Text";
    $fontsize = 5;

    $im = imagecreate($width, $height);
    $transcolor = imagecolortransparent($im);

    imagestring($im, $fontsize, 0, 0, $text, $transcolor);

    header('Content-type: image/png');
    imagepng($im);
    imagedestroy($im);
?>
7
задан AlexMorley-Finch 14 December 2011 в 10:39
поделиться