.NET эквивалент или альтернатива Java GlyphVector?
Я нахожусь в процессе переноса Java-программы на.NET с использованием IKVM. К сожалению, реализация IKVM Graphics2D генерирует исключение NotImplementedException в drawGlyphVector, то есть его необходимо "конкретизировать" с помощью реализации.NET (или сводя его к вызовам других реализованных методов IKVM Graphics2D).
Любые идеи для аналога в.NET, который я мог бы использовать для обеспечения реализации этого метода в IKVM?
Edit # 1: моя первая догадка была просто позвонить GlyphVector.getOutline()
а затем заполните эту форму. К несчастью, getOutline()
бросил свой NotImplementedException
,
Ну, похоже, что сейчас я ищу альтернативу GlyphVector
сам: NetGlyphVector, версия IKVM Glyphvector
в основном просто класс-заглушка с почти всеми методами, которые в настоящее время выбрасывают NotImplementedExceptions...
Так кто-нибудь знает.NET эквивалент Java GlyphVector
учебный класс?
1 ответ
В.NET еще нет эквивалента. С сайта Microsoft:
На языке Java этот класс представляет коллекцию глифов и содержит геометрическую информацию для размещения каждого глифа в преобразованном координатном пространстве.
В.NET Framework прямого эквивалента нет.
http://technet.microsoft.com/en-us/subscriptions/b6s81f68%28v=vs.80%29.aspx
Вероятно, вам следует просто создать свой собственный класс и реализовать методы, которые вам нужны, используя исходный код Java, в противном случае вам придется найти другой способ преобразования вашего кода.