.NET等效或替代Java的GlyphVector?

Epa*_*aga 22 .net java graphics ikvm text

我正在使用IKVM将Java程序移植到.NET .不幸的是IKVM的Graphics2D的实现抛出一个NotImplementedException drawGlyphVector,即它需要被"充实"用.NET实现(或把它简化成的哪些其他IKVM Graphics2D的方法调用实现).

在.NET中我可以使用什么想法来提供在IKVM中为该方法实现的实现?


编辑#1:我的第一个预感是简单地调用GlyphVector.getOutline()然后填充该形状.不幸的是,getOutline()扔了自己的NotImplementedException.

好吧,现在我正在寻找一个替代GlyphVector它自己:NetGlyphVector,IKVM版本Glyphvector基本上只是一个存根类,几乎所有方法当前抛出NotImplementedExceptions ...

那么有谁知道.NET等同于Java的GlyphVector类?

Ale*_*x W 2

.NET 中还没有类似的东西。来自微软的网站:

在 Java 语言中,此类表示字形的集合,并包含每个字形在变换后的坐标空间中的放置的几何信息。

在 .NET Framework 中,没有直接的等效项。

http://technet.microsoft.com/en-us/subscriptions/b6s81f68%28v=vs.80%29.aspx

您可能应该创建自己的类并使用 Java 源代码实现所需的方法,否则您将不得不寻找另一种方法来转换代码。