Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Resolution of EMF images

601 views
Skip to first unread message

Vic

unread,
Nov 30, 2009, 3:06:02 PM11/30/09
to
Hello,

I am trying to figure out an issue I have with the resolution of EMF images
generated with Save As EMF option. I noticed that when different users save
the same PowerPoint slide in EMF format the resulting files has different
resolutions. For instance User #1 would have ~300 DPI and User #2 would have
~4000 DPI. Additionally I noticed that recreating user profile would reset
the EMF resolution to ~300 DPI.
Does anyone know where these settings are set and if I can change them?

Thank You

Echo S

unread,
Nov 30, 2009, 3:46:36 PM11/30/09
to
EMF is vector format. Does it even *have* a "resolution"?

--
Echo [MS PPT MVP] http://www.echosvoice.com
What's new in PPT 2007? http://www.echosvoice.com/2007.htm
Fixing PowerPoint Annoyances http://tinyurl.com/36grcd
PowerPoint 2007 Complete Makeover Kit http://tinyurl.com/32a7nx


"Vic" <V...@discussions.microsoft.com> wrote in message
news:82115CE2-5338-47BF...@microsoft.com...

Steve Rindsberg

unread,
Nov 30, 2009, 4:24:01 PM11/30/09
to
EMF is a vector format (although it can contain raster images). In short, it
has no DPI as such.

It may be that the program you're using to determine the DPI is giving you
misleading information. How are you finding the (alleged) DPI of the EMF
files?


--
PowerPoint FAQ
http://www.pptfaq.com/
==
PPTools - Add-ins for PowerPoint
http://www.pptools.com/

Vic

unread,
Dec 2, 2009, 2:17:01 PM12/2/09
to
Generate EMF file just by saving a PPT slide as EMF. Go to the properties of
the file click summary tab and go to advanced mode.

Vic

unread,
Dec 2, 2009, 2:24:01 PM12/2/09
to
Digging through the local user registry I found following that the EMF
resolution is set by default printer. Basically one user had default printer
with 'Graphics print quality' set to 300 dpi the other one 4000 dpi. I did
verify that this indeed the case by setting print quality to different values
and producing different EMF file.

I still do not understand why this is so!!!

I thought that EMFs should be device independent.

Am I wrong thinking that?

Thank You

Steve Rindsberg

unread,
Dec 2, 2009, 11:11:13 PM12/2/09
to
In article <762D4A77-AE6E-4CA0...@microsoft.com>, Vic wrote:
> Digging through the local user registry I found following that the EMF
> resolution is set by default printer. Basically one user had default printer
> with 'Graphics print quality' set to 300 dpi the other one 4000 dpi. I did
> verify that this indeed the case by setting print quality to different values
> and producing different EMF file.

VERY interesting.

Can you shoot us the location in the reg where this is found?

>
> I still do not understand why this is so!!!
>
> I thought that EMFs should be device independent.
>
> Am I wrong thinking that?

No, you're right on target thinking like that.

But some file formats allow for what you might call "lies of convenience". You
can have two identical TIFF files, for example. Same image data in each, but one
says it's 600 dpi and 10" wide, the other says it's 300 dpi and 20" wide. Same
6000 dots across either way, but each is pulling a different leg.


>
> Thank You
>
> "Vic" wrote:
>
> > Hello,
> >
> > I am trying to figure out an issue I have with the resolution of EMF images
> > generated with Save As EMF option. I noticed that when different users save
> > the same PowerPoint slide in EMF format the resulting files has different
> > resolutions. For instance User #1 would have ~300 DPI and User #2 would have
> > ~4000 DPI. Additionally I noticed that recreating user profile would reset
> > the EMF resolution to ~300 DPI.
> > Does anyone know where these settings are set and if I can change them?
> >
> > Thank You


==============================
PPT Frequently Asked Questions
http://www.pptfaq.com/

PPTools add-ins for PowerPoint
http://www.pptools.com/


Steve Rindsberg

unread,
Dec 2, 2009, 11:11:13 PM12/2/09
to

In article <21DE612B-F080-4881...@microsoft.com>, Vic wrote:
> Generate EMF file just by saving a PPT slide as EMF. Go to the properties of
> the file click summary tab and go to advanced mode.

I don't think you're seeing anything meaningful there. Windows has to make up
something to fill in the blanks so it's jiving.

But just the same, try opening the same file on different PCs, saving the same slide
to EMF from each, then use a file compare utility to see if there's any actual
difference in the data.

If not, you KNOW Windows is blowing smoke.


>
> "Steve Rindsberg" wrote:
>
> > EMF is a vector format (although it can contain raster images). In short, it
> > has no DPI as such.
> >
> > It may be that the program you're using to determine the DPI is giving you
> > misleading information. How are you finding the (alleged) DPI of the EMF
> > files?
> >
> >
> > --
> > PowerPoint FAQ
> > http://www.pptfaq.com/
> > ==
> > PPTools - Add-ins for PowerPoint
> > http://www.pptools.com/
> >
> >
> > "Vic" wrote:
> >
> > > Hello,
> > >
> > > I am trying to figure out an issue I have with the resolution of EMF images
> > > generated with Save As EMF option. I noticed that when different users save
> > > the same PowerPoint slide in EMF format the resulting files has different
> > > resolutions. For instance User #1 would have ~300 DPI and User #2 would have
> > > ~4000 DPI. Additionally I noticed that recreating user profile would reset
> > > the EMF resolution to ~300 DPI.
> > > Does anyone know where these settings are set and if I can change them?
> > >
> > > Thank You

Vic

unread,
Dec 3, 2009, 8:21:01 AM12/3/09
to

I am afraid I was not very clear on the registry part. The only thing I
found in registry was that this problem is somehow related to the setting of
the default printer.
It is the settings of the default printer that apparently tells Power Point
what resolution should be used to generate EMFs.

In any case setting the default printer in registry:
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows]
under 'Device' key

I should also point out that the default printer was a PDF PstScript
printer. The settings that affects resolution of EMFs is:
Printer Properties->General->Printing Preferences->Advanced->Graphics Print
Quality. Although I believe that this setting could be changed on other
printers as well.

Thank You

"Steve Rindsberg" wrote:

> .
>

Vic

unread,
Dec 3, 2009, 8:25:02 AM12/3/09
to

Yes there actually is a difference in data and the slight difference in the
file size.

"Steve Rindsberg" wrote:

> .
>

Steve Rindsberg

unread,
Dec 3, 2009, 11:40:26 AM12/3/09
to
In article <523141C6-4402-4358...@microsoft.com>, Vic wrote:
> Yes there actually is a difference in data and the slight difference in the
> file size.

How big a difference in size and are just a few bytes different or is it massively
different?

And more to the point: do the files behave differently when imported into other apps?

Vic

unread,
Dec 3, 2009, 12:54:01 PM12/3/09
to
Files with 4000 DPI are 712kb and 300 DPI 718kb.

This creates a lot inconvenience for us as we process these EMF files
programmatically converting them to bitmaps. So the scaling does not work
the same and I think that converting large DPI files generates enormous
bitmaps that just very costly to process.

"Steve Rindsberg" wrote:

> .
>

Steve Rindsberg

unread,
Dec 3, 2009, 3:11:10 PM12/3/09
to
In article <FBA17BA3-0D6F-4283...@microsoft.com>, Vic wrote:
> Files with 4000 DPI are 712kb and 300 DPI 718kb.
>
> This creates a lot inconvenience for us as we process these EMF files
> programmatically converting them to bitmaps. So the scaling does not work
> the same and I think that converting large DPI files generates enormous
> bitmaps that just very costly to process.

I see.

Can the process be modified to use a default DPI setting rather than paying attention to that
built into the EMF?

Steve Rindsberg

unread,
Dec 3, 2009, 3:11:09 PM12/3/09
to
Ah, gotcha. It doesn't look like any of my printer drivers has that option (though I
do recall seeing it in the past on other computers) so I can't compare results.
0 new messages