;)
а вообще js библиотку рафаэль не обязательно использовать, если к SVG изучите VML (а можно текст повернуть в ворде, сохранить как html и вычленить нужный синтаксис)
При беглом осмотре — как-то много кода. Но если проект большой и требует частого использования поворота текста (и не обязательно только на 90 градусов) — то да, рафаил — полезная библиотека.
Сам Рафаэль позволяет делать несколько больше чем просто поворачивать текст на 90°. Естественно, если выковырять только поворот и только на 90°, то будет в разы короче.
По-моему, проще ориентацию таблицы изменить, названия столбцов сделать слева. Будет читабельнее.
В случае с электронном представлением, можно и еще лучше найти вариант, чем так изголяться. Например, только первые буквы с пунктирным подчеркиванием. При наведении — всплывающая подсказка.
Недопустимо то, что часть заголовков расположено горизонтально, а часть вертикально, как сейчас.
Господи ты боже мой (с)
Всю статью можно ужать в:
«Для вертикального текста я использую повернутую на 90 градусов картинку с текстом. Для конвертации кириллицы я не использую iconv() потому-то и потому-то, а вместо нее наковырял свой велосипед.»
После освоения imagemagick я оочень не люблю GD, кроме как для капчи, он к сожалению плоховато документирован для пхп, но у меня подобное делается примерно так пользуюясь родной документацией: popen(«convert -pointsize 12 -rotate -90 label: Текст имя файла»,'r');… www.imagemagick.org/Usage/
Некрасиво. Лучше бы, уж, сделали картинками-пиктограммками, а там или всплывающие подсказки, или снизу комментарии
Или просто короче написать:
«Назва», " ", «Студентів», «Груп», «Потоків», «Курс», «Код», «Х»
Вертикальный текст