tags:

views:

224

answers:

2

I'm looking for a way to create a .NET Font object that formats the text like in Word when you check the "Small Caps" check box. I'm not seeing a Format Style on the Font object to do it, and I was wondering if A. There is something that I'm missing or B. There is a third party library out there (preferably free) that will do it instead.

+2  A: 

There isn't such a property. However, you can fake small caps by using normal caps at a smaller font.

Dustin Campbell
+1  A: 

If you're using WPF have a look at Typography.Capitals. Also look at this question for some of the pitfalls: WFP/XAML: Typography.Capitals seems to have no effect.

I'm not sure if it's going to be an appropriate solution for you, but you might be lucky.

Ray