Страница руководства PHP для imagettfbbox
гласит:
fontfile Имя файла шрифта TrueType (может быть URL)
но передача URL приводит к ошибке Unable to access
.
У меня есть несколько шрифтов в моей учетной записи Amazon S3, например http://bililite.s3.amazonaws.com/webservices/fonts/Lilly.ttf, и я хотел бы использовать их на веб-странице с
$box = imagettfbbox (12, 0,
'http://bililite.s3.amazonaws.com/webservices/fonts/Lilly.ttf', 'Hello, World');
Но я просто получаю ошибку.Я пробовал это на двух разных серверах с двумя разными провайдерами и другими URL-адресами, кроме S3, и получаю ту же ошибку.URL действителен;Я могу скачать шрифт.allow_url_fopen
установлено.Руководство неверно об использовании URL-адресов?Если я застрял, я могу свернуть URL-адрес шрифта во временный файл и использовать его, но я бы предпочел этого не делать.