2016-05-04 3 views
0

Я пытаюсь использовать пользовательский шрифт в изображении, сделанным с помощью PHP GD.Использование Google Font в PHP GD

Я намерен позвонить int imageloadfont(string $file), но я не уверен, что делать $file, если я хочу получить шрифт Google прямо со своего сайта.

Нужно ли загружать шрифт или есть способ получить его удаленно?

+0

Вы, скорее всего, захотите загрузить шрифт во временное место в любом случае, как по соображениям производительности, так и по соображениям безопасности. – Piskvor

ответ

1

Файл с расширением .ttf можно использовать непосредственно с серверов Google, если у вас включена опция allow_url_fopen в вашей установке PHP. Посмотрите в таблицу стилей, чтобы получить правильный URL-адрес.

Однако для обеспечения максимальной производительности, доступности и безопасности вы должны загрузить файл и использовать локальный путь.

+0

Ой! Каждый раз, когда я вижу 'allow_url_fopen', я немного умираю внутри. Хорошо, я загружу этот файл и поставлю его на свой сервер. Спасибо за Ваш ответ! – SteeveDroz