分页: 1 / 1

[Perl]error opening font face: cannot open resource at Font/FreeType.pm

发表于 : 2017年05月14日 19:01
523066680
示例代码
use Font::FreeType;

my $freetype = Font::FreeType->new;
my $face = $freetype->face('Vera.ttf');

$face->set_char_size(24, 24, 100, 100);
my $glyph = $face->glyph_from_char('A');
提示:
error opening font face: cannot open resource at C:/Strawberry/perl/site/lib/Font/FreeType.pm line 27.

解决方法:
为字体指定绝对路径,必须是存在的字体
my $face = $freetype->face('Vera.ttf');
改为
my $face = $freetype->face('C:/windows/font/Arial.ttf');