Getting error message when inserting .eps image into ms word/ms powerpoint /ms excel

When importing eps image it throws the error like "A error occurred while importing this file ....eps" .. The .eps image contains gradient color some rectangle.. I have removed the gradients and then it opened in office.. i want to know msoffice deosnot support rectangle with gradient.. i have checked the below link and get the code for rectangle.. http://www.tcm.phy.cam.ac.uk/~mjr/eps.pdf Code:
/DeviceRGB setcolorspace 100 100 translate 40 rotate 10 100 scale << /ImageType 1 /Width 8 /Height 1 /ImageMatrix [1 0 0 1 0 0] /BitsPerComponent 8 /Decode [0 1 0 1 0 1] /DataSource currentfile /ASCIIHexDecode filter >> image ffffff c0c0ff a0a0ff 8080ff 6060ff 4040ff 2020ff 0000ff>
The above image doesn't opened in ms office.but it will opened in ghost script software. May i know the reason for this? and when eps image doesn't supported by ms-office ?(what are the commands are not supported?)
Regards, Siva
 

Question Info


Last updated November 30, 2017 Views 2,992 Applies to:
Answer

Steve,

That's probably at the root of the problem here.  PPT is trying to interpret the EPS and convert it to Office Art shapes or EMF or the like.  Given the weird wild and wonderful variety of things you can do in EPS and PostScript, particularly when you throw Illustrator into the mix, it's no surprise that it sometimes chokes.

If you plan on printing to a PostScript printer or AdobePDF or some other printer/driver that actually interprets PostScript, you can get PPT to stop playing games and to treat imported EPS graphics according to the Adobe spec. 

One of my add-ins relies on this trick, so I've got a page explaining the fix here:

PROBLEM: Prep4PDF doesn't produce links in PDFs
http://www.pptools.com/prep4pdf/FAQ00052.htm

 

 

 

PowerPoint Help:
http://www.pptfaq.com/
PPTools:
http://www.pptools.com

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.