[mdk-re] Рисование диаграмм из Perl
Andrey Brindeew
=?iso-8859-1?q?linux_=CE=C1_abr=2Epp=2Eru?=
Пн Мар 25 11:04:12 MSK 2002
Hi!
Потребовалось тут нарисовать диаграммы в Perl.
Основная проблема: как "нарисовать" русские буквы.
В GD проблема решается способом имени Витуса Вагнера:
http://groups.google.com/groups?oi=djq&selm=an_547764666
Диаграмму нарисовал (с помощью GD::Graph::pie3d).
Начальник посмотрел и скривился - мол "некоммерческий вид" у нее.
Ладно, изыскания были продолжены и скоро наткнулся вот на это:
http://www.eecs.umich.edu/~addi/perl/Imager/
http://www.develop-help.com/imager/graph/piegraph.html
Основная проблема была в том, что GD рисует non-antialiased
primitives. А Imager это умеет "с рождения".
Далее выяснилась весьма неприятная вещь: русские буквы в Imager
нарисовать нереально.
Способ Витуса Вагнера не работает, а
use utf8; $string = "\x{UNICODE_CODE}" тоже.
Его побороть реально?
--
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20020325/bbcfebe3/attachment-0008.bin>
Подробная информация о списке рассылки community