Tao.FreeType. Вывод текста. C#
Пробовал выводить через GLUT, но выкидывает исключение, ссылаясь на то, что freeglut.dll не может быть загружен, хотя дллка на месте...
Хотел попробовать через Tao.FtGL, но не смог построить дллку(готовой нигде нет, только исходники), а там проблема с заголовочными файлами. Студия не находит, хотя файлы лежат в нужном месте((
В общем, засада полная( Гуглить умею, но по данному вопросу что-то никак(
Если есть другой способ вывести текст - буду рад помощи...
(самый простой)
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=6418&lngWId=10
(тоже простой, но у меня почему-то выводит квадраты вместо букв, хотя шрифт нормальный и с предыдущим примером работает, как следует)
http://www.codeproject.com/KB/openGL/freetype.aspx
(посложнее, но и функциональность побогаче)
https://icarus.svn.sourceforge.net/svnroot/icarus/Development/Source/ISE.FreeType/FTclass.cs
можно поинересоваться какой из врапперов ты юзаешь?
Первый у меня не работает вообще (собсно и не компилится без изменений),
второй я не смотрел, потому что понял с ним проблемы, вот заинтересовал 3й вариант, но у меня с ними тоже проблемы - на знаю как юзать метод write с 2мя параметрами, а еще символы верх ногами, потому что перевернул систему координат (сделал как в GDI+).
Буду благодарен за ответ.
Подключил, скачал Tao c svn, в сорсах есть два примера с фтгл
Но пока не разобрался с тем как делать pixmap шрифты цветными...
Попробуйте передать на компьютер, где есть эти проблемы, freeglut.dll по скайпу или аське (У МЕНЯ ЛИЧНО ТАК ЗАРАБОТАЛО)
В ходе поиска, как исправить эту глупость, нашла еще решения этой проблемы: зайти именно в папку типа TaoFramework / source / lib / win32deps и скопировать оттуда все файлы или конкретно нужный нам freeglut в систему.
Самый тупой способ - попробовать создать этот файл вручную, скопировав туда инфу из оригинала freeglut.dll, поставив расширение .dll и запихнув в ту же систему =) Это рекомендую в самую последнюю очередь и как не самый надежный из вариантов) У меня такой способ не прокатил, но и ничего не испортил.
AltNETType из AltSketch - это портированный на C# FreeType без привязок к каким-либо нативным сборкам
Можно использовать