2012-06-19 3 views
1

Я использую 000webhost.com и пытаюсь нарисовать график, но я получаю эту ошибку, JpGraph Error: 25049 Файл шрифта «../src/font/verdanab.ttf» не читается или не существует , Я загрузил все шрифты и загрузил их на свой хост, но я все еще получаю эту ошибку, возможно, мой корень ошибочен. Мне действительно нужна помощь.Ошибка шрифта JPgraph

ответ

2

В случае, если вы по-прежнему нужна помощь или кто-то считает, что это полезно ...

  1. Ваш хозяин, вероятно, имеет некоторые TTF шрифты уже, так что вы должны начать с поиска своего пути. В моем случае это было что-то вроде/usr/share/fonts/dejavu. Оглянитесь вокруг, вам будет легко найти тот, который вы ищете. Если вы не можете найти или не хотите использовать свои хост-шрифты, вы можете установить новые. Jpgraph имеет константы для самых популярных пакетов.

  2. После того, как вы определить правильный путь, перейдите к файлу JPG-config.inc.php в вашем исходном каталоге и измените строку, которая определяет TTF каталог в путь, который вы нашли в шаге 1:

    define('TTF_DIR','/usr/share/fonts/dejavu/'); 
    

    Обратите внимание на последний '/', убедитесь, что вы этого не забудете.

  3. Теперь вы должны знать, как обращаться к вашим шрифтам в коде, например. FF_DV_SERIF для шрифта deja vu serif. Перейдите в файл jpgraph_ttf.inc.php. Там вы найдете константы для каждого пакета. Код хорошо документирован, поэтому у вас не должно быть проблем.

Cheers.

Edit: Для MacOS10 (с, например, MAMP) это может быть что-то вроде:

define('TTF_DIR','/Library/Fonts/'); 
define('MBTTF_DIR','/Library/Fonts/'); 
+0

Я использую Linux, я скачал Verdana.ttf файл, я скопировал в/USR/доли/Fonts/TrueType, но мне нужно было изменить шрифт имени на verdana.ttf. Мне нужно увидеть старую графику, я собираюсь изменить все. –

Смежные вопросы