เจอปัญหาตอนเรียก path font มาใช้งาน error imagettfbbox(): Could not find/open font
โพสต์แล้ว: 11/05/2019 5:52 pm
ตัวอย่าง code จาก
https://github.com/verot/class.upload.p ... upload.php
ลองมาใช้งานจริงที่ phpbb ปรากฏว่า อักษรบนภาพไม่เปลี่ยนตาม font ของที่เราเรียก
[phpBB Debug] PHP Warning: in file [ROOT]/upload.php on line 4450: imagettfbbox(): Could not find/open font
ถ้าเรียกเเบบนี้จะไม่ error เเต่ก็ อักษรก็ไม่เปลี่ยนตาม font
ถ้าเป้น กรณี .gdf เรียกเเบบนี้ทำงานได้ปกติ เเต่ไม่รู้มันเป็นไฟล์อะไร
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';
โค้ด: เลือกทั้งหมด
$font_path = generate_board_url() . '/images/facebook/angsa.ttf'; #"http://localhost/phpBB3/images/facebook/angsa.ttf"
โค้ด: เลือกทั้งหมด
$font_path = $this->root_path . '/images/facebook/foo.gdf';