Ads
Comments 27
+7
Если вам Windows XP не нужна, тогда да. А если нужна, то нет. А если вам нужно еще и кроссплатформенное решение, то тем более.
+4
О кроссплатформенности вряд ли стоит думать, если речь о решении изначально на GDI+.

Насчёт Windows XP вы были правы, но сами же говорите, что это не для массового пользователя, а на специфических АРМ всегда можно заявить Windows Vista в минимальных требованиях.

В общем, при ваших исходных я бы предпочёл изучить Direct2D/DirectWrite. Благо есть уже наработки.
0
Понимаете — мне нужно, чтобы редактор работал на WindowsXP, он это делает, Direct2D нет.
0
почему Direct 2D не работает на XP? Managed DirectX прекрасно работает на XP. ибо он врапает обычный 9 DirectX, который в XP и появился
+1
Больше не поддерживается Microsoft, и с ним тоже нужно разбираться, чтобы нарисовать изображение, линию, вывести текст. Для OpenTK же я нашел все (почти) готовое.
+1
Тоже ищу удобную обертку OpenGL под один из проектов. Правда с 3D.
OpenTK уже год не обновлялся, что настораживает.
+1
opentk-1.0.0-rc1.exe 11.1 MB 2010-03-24

Как бы еще только полгода :)
А последние комиты, вообще всего месяц назад.
+1
не спец в этом деле, но вроде как в ОС которые ранее Win Vista OpenGL рисуется в оверлее, в отличие от нативного GDI?

то есть это накладывает определенные ограничения. поправьте, если недостаточно информирован
0
Я тоже не спец в OpenGL. Но если речь идет о том же оверлее, который в видеоплеере, и с которого не снимается скриншот, то для OpenGL это не так.
О каких ограничениях идет речь?
0
Скажите пожалуйста, а как обстоит дело с выводом кириллицы?
0
На скриншоте сэмплового проекта есть кириллица. С ней вроде все хорошо :)
+1
www.opentk.com забыли упомянуть
(на сайте находится очень толковый форум, в котором можно подискутировать с разработчиками)
0
Интересная тема в целом. Тем временем, проверил сэмпл — не работает — exception.
MS C# Express 2008: все пересобрал, тоже самое:

0
Собственно это TextPrinter из OpenTK, о котором я писал, валится. Сам не знаю что с ним делать. Я думал, что он падает на каких-то определенных сочетаниях шрифтов, но похоже, что еще и на разных машинах по разному себя ведет.
У вас, надеюсь, шрифт «Arial» есть на машине?
0
У вас, надеюсь, шрифт «Arial» есть на машине?

Это не шутка? :)
Думаю Windows не станет загружаться без этого шрифта (шутка).
Отладчик показал проблему в строке bitmap = new Bitmap(path);
Собственно path — в порядке, вероятно mult.jpg в каком-то особом формате… Нет пока времени проверять, да и в шарпе я не силен, чтобы копнуть глубже.
В любом случае — отличное направление и статья — поэтому, всячески поддерживаю дальнейшую разработку врапера.
+1
Не шутка. За годы разработки софта с такими странностями встречаешься, что начинаешь допускать любые варианты, пока они не касаются магии…

Судя по скриншоту — проблема именно в TextPrinter.
А в отладчике падает по моей вине (я Debug path у себя менял), сейчас исправлю, спасибо.
0
Пофиксил пути. Архив на GoogleCode перезалил. Но в вашем случае, скорее всего, нужно подбирать «работающий» шрифт.
0
у меня на 7-ке пример выглядит вот так:



что я делаю не так?
Only those users with full accounts are able to leave comments.  , please.