java .net graphics text ikvm

.NET equivalente o alternativa al GlyphVector de Java?



graphics text (1)

Estoy en el proceso de portar un programa Java a .NET usando IKVM . Lamentablemente, la implementación Graphics2D de IKVM arroja una excepción NotImplementedException en drawGlyphVector , es decir, necesita ser "desarrollada" con una implementación .NET (o reduciéndola a llamadas de otros métodos IKVM Graphics2D que se implementan).

¿Alguna idea para un equivalente en .NET que podría usar para proporcionar una implementación para ese método en IKVM?

Editar # 1 : Mi primera corazonada fue simplemente llamar a GlyphVector.getOutline() y luego llenar esa forma. Desafortunadamente, getOutline() lanzó su propia NotImplementedException .

Bueno, parece que ahora estoy buscando una alternativa al propio GlyphVector : NetGlyphVector, la versión IKVM de Glyphvector es básicamente una clase de stub con casi todos los métodos que lanzan actualmente NotImplementedExceptions ...

Entonces, ¿alguien sabe un .NET equivalente a la clase GlyphVector de Java?


No hay un equivalente en .NET todavía. Desde el sitio web de Microsoft:

En el lenguaje Java, esta clase representa una colección de glifos y contiene información geométrica para la ubicación de cada glifo en el espacio de coordenadas transformadas.

En .NET Framework, no hay un equivalente directo.

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

Probablemente solo deberías crear tu propia clase e implementar los métodos que necesitas usando la fuente Java, de lo contrario, tendrás que encontrar otra forma de convertir tu código.