• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Loading a TTF font
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Loading a TTF font


  • Subject: Re: Loading a TTF font
  • From: Andrew Thompson <email@hidden>
  • Date: Wed, 8 Oct 2003 21:42:58 -0400

On Wednesday, Oct 8, 2003, at 20:23 America/New_York, Aki Inoue wrote:

John,

The ATS framework, our font management layer, can work with Windows fonts.
You just have to install them in one of the folders for fonts.

Aki

On 2003/10/08, at 16:03, John Stiles wrote:

I'm working on a program which needs to load a font from a Windows-origin ".TTF" or ".TTC" font, and turn it into an NSFont that would be suitable for rendering text as bezier paths (in my case, I use -NSBezierPath appendBezierPathWithGlyphs:count:inFont:).

Is this easily doable with Cocoa? Or am I looking at a painful process?

If necessary I could preprocess the font to be more Mac-friendly in some way, but that means wasting a few hundred K of disk space on our CD for two copies of one font. In the worst case (the Japanese version), that could mean up to 10MB gone. Not really thrilled about that option :)

Thanks for any suggestions :)

If you don't want to install the fonts, you can activate arbitrary fonts using these APIs:

http://developer.apple.com/documentation/Carbon/Reference/ATS/ atsfontsref_Reference/function_group_1.html#//apple_ref/doc/uid/ TP30000037/Activating_and_Deactivating_Fonts

Its definately Carbon not Cocoa (well, actually I think its technically part of Core Foundation), but Cocoa can call Carbon code with no problems.
As to how hard it is to get right, I don't know...

A: Top replies
Q: What's the most annoying thing you can do in an email?

(sorry Aki, couldn't resist ;)

AndyT (lordpixel - the cat who walks through walls)
A little bigger on the inside

(see you later space cowboy ...)
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: Loading a TTF font
      • From: John Stiles <email@hidden>
References: 
 >Re: Loading a TTF font (From: Aki Inoue <email@hidden>)

  • Prev by Date: Some small utility for Mac OS X.
  • Next by Date: Panther docs on Apple's web site?
  • Previous by thread: Re: Loading a TTF font
  • Next by thread: Re: Loading a TTF font
  • Index(es):
    • Date
    • Thread