เจอปัญหาตอนเรียก path font มาใช้งาน error imagettfbbox(): Could not find/open font

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

เจอปัญหาตอนเรียก path font มาใช้งาน error imagettfbbox(): Could not find/open font

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

ตัวอย่าง code จาก
https://github.com/verot/class.upload.p ... upload.php

โค้ด: เลือกทั้งหมด

 $handle->image_text            = "люблю";
        $handle->image_text_background = '#000000';
        $handle->image_text_padding    = 10;
        $handle->image_text_size       = 20;
        $handle->image_text_angle      = 20;
        $handle->image_text_font       = "./foo.ttf";

ลองมาใช้งานจริงที่ phpbb ปรากฏว่า อักษรบนภาพไม่เปลี่ยนตาม font ของที่เราเรียก

โค้ด: เลือกทั้งหมด

 $font_path = $this->root_path  . '/images/facebook/angsa.ttf'; 
[phpBB Debug] PHP Warning: in file [ROOT]/upload.php on line 4450: imagettfbbox(): Could not find/open font


โค้ด: เลือกทั้งหมด

            $font_path = generate_board_url()  . '/images/facebook/angsa.ttf'; #"http://localhost/phpBB3/images/facebook/angsa.ttf"
ถ้าเรียกเเบบนี้จะไม่ error เเต่ก็ อักษรก็ไม่เปลี่ยนตาม font

โค้ด: เลือกทั้งหมด

 $font_path = $this->root_path  . '/images/facebook/foo.gdf'; 
ถ้าเป้น กรณี .gdf เรียกเเบบนี้ทำงานได้ปกติ เเต่ไม่รู้มันเป็นไฟล์อะไร
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 66