Monday, February 7, 2011

Font rendering libraries for C# / dot-NET?

Are there any free, third-party libraries for rendering arbitrarily scaled and rotated text in dot-NET applications? Although native GDI+ allows for text scaling and rotation, its methods for determining the rendered text's dimensions are not sufficiently precise and the differences in kerning as text is added to a rendered string make it unsuitable for use in certain kinds of software (such as, for instance, graphics editing software).

Requirements:

  • Native .NET code.
  • Arbitrary scaling and rotation of text.
  • Precise text metrics.
  • Consistent kerning regardless of string length.
  • Windows Presentation Foundation provides sophisticated support for typography.

    rpetrich : actually, it is also available on XP SP2 if the .NET Framework 3.0 is installed
    aku : WPF is available on all platforms where .NET 3.0 installed
    From aku

0 comments:

Post a Comment