Problem embedding fonts in PP2007

L

Luca Brasi

While migrating some templates from PowerPoint XP to 2007 (by building
them manually from scratch) I noticed that I get an error when trying to
embed some fonts. These (rather old) fonts were once designed to
implement a special corporate design of a company. They used to work
without any problems in Office XP (even when embedded).

Now embedding these fonts in 2007, I get the error ("Some of your fonts
cannot be saved with the presentation") on machines with Windows XP and
Office 2007 installed. But only if I select the option to "Embed
characters IN USE". "Embed ALL characters" works fine.

Besides, in Word 2007 these fonts can be embedded using any embedding
option available. Also astonishing for me: On machines with Windows
VISTA and Office 2007 there's no problem at all!

I tried this on four machines (2x XP, 2x Vista). The newest service
packs and patches for Windows/Office are installed.

Can anyone reproduce such a behavior or even understand why the error
does occur? Does the used OS really have an influence on the "embed
fonts" functionality?

Thanks for any hints.
 
L

Luca Brasi

Steve, many thanks for your info.
I did some more testing and installed the font properties extension. I
even installed a trial version of a font creation software and compared
the properties of different fonts. But still I got no clue why some
fonts don't allow the "characters in use" embed option under Windows XP
while it works fine under Vista.

Against my first statement, the used Office version doesn't seem to have
any influence (the error occurs in PP XP and 2007).

As I know now that I have to test any fonts (that should be embedded in
a presentation) in all Windows versions a client may use, it's no more a
problem to me.
 
L

Luca Brasi

Thanks for the info about the two "embed" properties. I will keep that
in mind.
In the mentioned case, I didn't do anything with VBA. Just tried to
manually embed the font and the error occurs...
Must be a rather rare problem... think I won't solve it and better pass
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top