PHP imagefttext (imagettftext) bir şey değil görüntüleme

0 Cevap php

Ben bu çalışma olmayan bir aptal nedeni olduğunu neredeyse eminim, ama ben sadece bunu anlamaya olamaz. Ben sadece imagettftext ile bir grafik gibi bazı metin yazdırmak için çalışıyorum, ama ben kelimeleri görüntülemek için alınamıyor. Bu bir GoDaddy sunucu üzerinde, yani) ben her şeyi kontrol yok, ama burada phpinfo gelen özellikleri (şunlardır:

  • PHP Version 5.2.14
  • - With-gd '- with-freetype-dir = / usr' - with-jpeg-dir = / usr '- with-png-dir = / usr / bin / libpng'nin-config' - -enable-gd-yerli-TTF '
  • GD Desteği etkin
  • GD Version birlikte (2.0.34 uyumlu)
  • FreeType Destek etkin
  • Freetype ile FreeType Bağlantı
  • FreeType Version 2.2.1

İşte kullanıyorum kodudur. Fantezi ya da garip bir şey.

$width = 270;
$height = 25;
$image = imageCreate($width, $height);
$white = imageColorAllocate($image, 255, 255, 255);
$black = imageColorAllocate($image, 0, 0, 0);
$font = 'verdana.ttf';
imagefttext($image, 16, 0, 0, 0, $black, $font, 'TESTING TEXT');
header("Content-type:  image/gif");
imageGIF($image);

Ben yazı tipi adı farklı yollarını değiştirerek denedim:

$font = './verdana.ttf';
$font = dirname(__FILE__).'/verdana.ttf';

Ben yerine GIF PNG kullanarak denedim, ben imagefttext kullanarak denedim () ve imagettftext (), ben hataları gösterir denedim, ama bu, sadece boş bir ekran hataları göstermez. Herhangi bir fikir? Bu gerek kadar aptal bir şey olacak ...

0 Cevap