Perl Chart :: LinesPoints Unicode? - PullRequest
       11

Perl Chart :: LinesPoints Unicode?

0 голосов
/ 01 февраля 2012

Я использую модуль Perl Chart :: LinesPoints для построения диаграммы (Active Perl в Windows).Проблема в том, что мне нужна поддержка меток для диаграммы в Юникоде (utf8).Однако это кажется невозможным.

$chart->set(
        'title'         => 'Title in кирилица',
        'x_label'       => 'Hour',
        'y_label'       => 'Temperature (°C)',
        'title_font'    => 'D:\trebuc.ttf',
);

В верхнем коде предположим, что заголовок содержит символы кириллицы;они не отображаются должным образом.И попытка указать файл ttf для использования вызывает ошибку.Похоже, что для title_font следует использовать экземпляр GD :: Font.Однако он не установлен на моем Perl, и я не могу найти установку для этой библиотеки.

Есть идеи?

1 Ответ

0 голосов
/ 01 февраля 2012

GD :: Font является частью GD, которая должна быть в вашей системе, чтобы Chart работал. Создание новых шрифтов для расширения GD описано в документации к модулю , к которой вы должны обратиться - но сначала я бы попытался пропустить директиву title_font - правильно ли отображается ваша строка?

...