Supercharge your PowerPoint productivity with
Supercharge your PPT Productivity with PPTools - Click here to learn more.

PPTools

Image Export converts PowerPoint slides to high-quality images.

PPT2HTML exports HTML even from PowerPoint 2010 and 2013, gives you full control of PowerPoint HTML output, helps meet Section 508 accessibility requirements

Merge Excel data into PowerPoint presentations to create certificates, awards presentations, personalized presentations and more

Resize your presentations quickly and without distortion

Language Selector switches the text in your presentation from one language to another

FixLinks prevents broken links when you distribute PowerPoint presentations

Shape Styles brings styles to PowerPoint. Apply complex formatting with a single click.

Prep4PDF preserves interactivity in PowerPoint presentations when you convert to PDF

I can no longer insert EPS graphics into PowerPoint

April Product Update disables EPS

As of the April 2017 product update, Microsoft disabled the ability to insert Encapsulated PostScript (EPS) graphics into Office documents in order to make Office more secure.

This explains Microsoft's reasons for making this change

For the technically-minded, here's a highly detailed description of how the EPS security attack works.

After the update, you'll still see EPS listed as one of the available file types in the Insert Picture dialog box, but if you choose an EPS file, there will be no warning, but the file will not be imported or it will be imported as a box with a red-x graphic and a message about how the picture cannot be displayed.

What Office versions are affected?

What about existing documents that include EPS graphics

Since (approximately) Office 2002, PowerPoint has converted EPS graphics to EMF format at the time of import, so it's unlikely that you'll encounter any documents that include unconverted EPS graphics.

However for older files or possibly newer files that make use of a registry change (see below) that enables EPS to be inserted as-is and not converted to EMF, you'll probably see a Red X image instead of the EPS graphics when you open these PPT/PPTX files into PowerPoint after the April 2017 update has been applied.

Microsoft strongly recommends against turning on the EPS filter at this time, but if you need to use EPS graphics and understand that inserting EPS from an unknown source can be a serious security risk, you can so so by following the instructions in Security settings for graphic filters for Microsoft Office 365, Microsoft Office 2016, Microsoft Office 2013, Microsoft Office 2010, and the 2007 Microsoft Office system

Changing the registry entries described there will enable you to insert EPS graphics as before; and as before, the EPS will be converted to EMF graphics upon insert. That MS page is rather confusing, so here's our somewhat simplified explanation.

But before we go there, here's a kinder, gentler way. Kind gentleman that he is, Jamie Garroch has written an add-in that will make the necessary registry changes for you. Unless you're the kind of person who insists on changing your car's brake shoes yourself, even though the trained mechanic next door begs you to let her do it for free, you want to stop reading now and use Jamie's add-in.

Ah. You're still here? OK. Forward into the Registry!

WARNING: The fixes described here involve editing your computer's registry and assume you have some experience doing so. If the instructions don't make sense, you may want to find someone to do the registry editing for you. Making mistakes can disable your computer.

AND:
Please READ THE INFORMATION at this link before continuing. There are some important security warnings there.

On with the show then ...

First, quit PowerPoint if it's running. It'd be a good idea to restart Windows before proceeding also.

To re-enable EPS imports, you must first create a registry entry named AllowListEnabled and set its value to 1. This tells PowerPoint to look for a list of graphics filters that you specifically want to allow.

Note: When I tested this, on a Windows 7/64-bit computer, there were only registry keys down to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Common. I had to add the remaining keys: Security\AllowLists\GraphicsFilterImport myself.

Once you have found (or created) the full key described above, and created the AllowListEnabled DWORD value and set it to 1, you'll need to add additional values.

For each filter you want to enable, add a new REG_SZ entry.
The name of the entry is the name of the filter (see table below) and the value of the entry is the file version for the version of Office you have(also from the table below). Note: the table lists the filter names and versions for English file versions only.

TypeDescriptionO 2016/365O 2013O 2010O 2007
EPS EPSIMP32.FLT 2012.1600.4309.1000 2012.1500.4420.1023 2010.1400.4740.1000 2006.1200.4518.1000
CGM CGMIMP32.FLT NA NA 2010.1400.4740.1000 2006.1200.4518.1000
WPG WPGIMP32.FLT 2012.1600.4266.1001 2012.1500.4420.1023 2010.1400.4740.1000 2006.1200.4518.1000

These filters are not disabled by the security update so do not need an entry in the registry to enable them again.

Bitmap (.bmp)
Graphics Interchange Format (.gif)
Joint Photographic Experts Group (.jpg, .jpeg)
Macintosh PICT (.pict)
Portable Network Graphics (.png)

Note When you set the AllowListEnabled value to 1, the default list of enabled graphic filters is removed. To re-enable the default graphic filters and add the CGMIMP32.FLT graphic filter, you must specify the filters in the "Allow List."

The following table shows an example Allow List (in this case, for Office 2016/365):

NameTypeData
AllowListEnabledREG_DWORD1
EPSIMP32.FLTREG_SZ2012.1600.4309.1000
GIFIMP32.FLTREG_SZ2012.1600.4266.1001
JPEGIM32.FLTREG_SZ2012.1600.4333.1000
PICTIM32.FLTREG_SZ2012.1600.4266.1001
PNG32.FLT REG_SZ 2012.1600.4333.1000

But I don't WANT my EPS graphics converted to EMF

For various reasons, you may need PowerPoint to treat EPS files according to the Adobe specification for EPS rather than converting them to EMF files. If so, you'll need to make yet another change to the registry.

Now when you start PowerPoint and insert an EPS, PowerPoint will no longer convert it to EMF, or rather it'll be converted to a special EMF "wrapper" and then passed through to the PostScript printer or Acrobat as expected.


Did this solve your problem? If so, please consider supporting the PPT FAQ with a small PayPal donation.
Page copy protected against web site content infringement by Copyscape Contents © 1995 - 2017 Stephen Rindsberg, Rindsberg Photography, Inc. and members of the MS PowerPoint MVP team. You may link to this page but any form of unauthorized reproduction of this page's contents is expressly forbidden.
Español    Deutsch    Français    Português    Italiano    Nederlands    Greek    Japanese    Korean    Chinese

Supercharge your PPT Productivity with PPTools

content authoring & site maintenance by
Friday, the automatic faq maker (logo)
Friday - The Automatic FAQ Maker

I can no longer insert EPS graphics into PowerPoint
http://www.pptfaq.com/FAQ01250-I-can-no-longer-insert-EPS-graphics-into-PowerPoint.htm
Last update 15 December, 2017
Created: 14 April, 2017