Jump to content
GlueFactoryBJJ

Designer and Photo will not display this .eps file correctly...

Recommended Posts

This is the first time I've run across this problem (note that this is a licensed image and cannot be reused).  Designer will not display this image correctly.  I know it is good because it will display correctly with online .eps file viewers (specifically: https://epsviewer.org/onlineviewer.aspx ). I am using Designer and Photo version 1.8.3.641.  Both display the file exactly the same (at least as far as I can see).

I can't upload the file because it is 17+MB in size.  Even zipped, it is 3.3MB.  Using 7zip I can get it down to 2.1MB.  Arrrgh!

If an Affinity developer would like me to, I could email it to them.

Below is a .jpg file of what it is supposed to look like.  It looks nothing like this in Designer or Photo.  I have the .jpg file (as you can see) and it is working for now, but I would prefer to have the .eps so that I can easily edit it.

Anyway, while I have a work-around, I wanted to let the devs know there is a problem with, at least, this .eps file.  I have not run into any problems with other .eps files that I license.  Any help/fixes would be appreciated.

Scott

GRHK1R eps file in Designer - Resized.jpg

GRHK1R - Resized.jpg

Share this post


Link to post
Share on other sites

Hi @GlueFactoryBJJ,

Sorry to see you're having trouble!

Unfortunately standard EPS files do not support transparency of any kind. When saving EPS files from Illustrator (most commonly for upload to Stock websites), Illustrator actually embeds an .Ai file into the EPS 'wrapper' & it is this .Ai file that contains the transparency and other unsupported EPS properties.

The same behaviour will be found in the Affinity apps, as Adobe keep .Ai files as a proprietary 'locked down' format, Affinity apps cannot read or open these files - which is why the file shown in your screenshot does not open correctly.
This somewhat deceiving setting for EPS export in Illustrator is the cause for this confusion, as many users now expect EPS files to contain transparency - which simply isn't possible based on the EPS specification.

This has caused Adobe to have a stranglehold on the Stock EPS market, as they will essentially only be compatible with Illustrator. We recommend using other formats from Stock sites where possible, such as PDF or PSD as these both support transparency natively.

Share this post


Link to post
Share on other sites
18 hours ago, Dan C said:

Unfortunately standard EPS files do not support transparency of any kind. When saving EPS files from Illustrator (most commonly for upload to Stock websites), Illustrator actually embeds an .Ai file into the EPS 'wrapper' & it is this .Ai file that contains the transparency and other unsupported EPS properties.

The same behaviour will be found in the Affinity apps, as Adobe keep .Ai files as a proprietary 'locked down' format, Affinity apps cannot read or open these files - which is why the file shown in your screenshot does not open correctly.
This somewhat deceiving setting for EPS export in Illustrator is the cause for this confusion, as many users now expect EPS files to contain transparency - which simply isn't possible based on the EPS specification.

This has caused Adobe to have a stranglehold on the Stock EPS market, as they will essentially only be compatible with Illustrator. We recommend using other formats from Stock sites where possible, such as PDF or PSD as these both support transparency natively.

I guess I should have included this pic to show what it looks like when I disable ONE group of the many layers in the .eps file.  As you can see, there is A LOT of information available in this file.  The problem is that I cannot get the word "SEAL" and "TED STATES" to appear.  I can find all of the other letters, but nowhere can I find the missing letters.

Also, if the .eps files were so locked down, then how is it that a free web site can create its own .eps file reader to accurately display the .eps file and allow you to download it?  The "correct" version (the .jpg file) above was created from this .eps file with the website I linked to.

I can see every layer except for that with the missing letters.  In the "screen capture" of the problem in Designer/Photo's display of the file, you can see that the reflection of the seal is mostly complete.  At least it displays all of the letters surrounding the seal. 

Are you saying that the only part of the .eps file that is in a .ai file is the part with the missing letters?  Perhaps you could clarify this?

I have also attached a screen capture where I have resized the Layers panel and show the individual layers where all of the letters that surround the seal are located and displayed.  I cannot find the layers with the "missing" letters.  But the free website can...

Any help would be appreciated, but I still think this is a bug that Affinity should fix. 

Scott

Clipboard02.jpg

Clipboard03.jpg

Share this post


Link to post
Share on other sites
6 hours ago, GlueFactoryBJJ said:

I still think this is a bug that Affinity should fix.

@GlueFactoryBJJ

Did you read what @Dan C wrote in his reply to you:

On 7/31/2020 at 9:07 AM, Dan C said:

Adobe keep .Ai files as a proprietary 'locked down' format

Because of this, Serif/Affinity cannot "fix" this, sorry!

Jeff


Win 10 Pro, i7 6700K, 32Gb RAM, AMD Radeon R7 360 and Intel HD530 Graphics

 

Long-time user of Serif products, chiefly PagePlus and PhotoPlus, but also WebPlus, CraftArtistProfessional and DrawPlus.  Delighted to be using Affinity Designer, Photo, and now Publisher.

Share this post


Link to post
Share on other sites
On 8/1/2020 at 5:54 AM, GlueFactoryBJJ said:

Any help would be appreciated, but I still think this is a bug that Affinity should fix.

I think you have a point here. The problems you have experienced do not seem to have anything to do with "Adobe proprietary format" but unfortunately it seems that this has become a kind of a standard explanation for all kinds of rendering issues that Affinity apps have with the EPS file format. It is true, though, that when this file is saved in Illustrator in PDF format, Designer has no problems in opening the file, and it would be good for all if stock object sites would have PDF as one of the file formats for vector objects.

I got interested enough to get the file in question for closer examination, and opened it also in some of the rival apps, and got the following results:

a) Designer (when hiding the objects that were covering the actual graphics) -- it really seems that the rest of the objects forming the lettering simply have not been imported, at all:

eps_problem.jpg.8407b3268a27b3286a29857b4eb0a037.jpgeps_problem_outlines.jpg.58f8b3436f989a2c521e88efde5c4ec1.jpg

b) QuarkXPress 2018, EPS object converted to native objects, after deleting gradients covering the actual graphics (so QXP showed similar kind of problem as Designer with gradient group covering the drawing):

eps_problem_qxp.jpg.48dc554670095a0fb72d6fdb6c4b94d4.jpg

c) CorelDRAW 2017 -- some rendering errors (e.g. an unclosed white circle) but no big problems, and export to PDF happens without problems :

eps_problem_corel.jpg.b91ac13ccf01c7b05b93c1fa3bcffec9.jpg

d) Xara Designer Pro (colors on screen are what they are because Xara cannot do proper screen color management, but no problems in rendering and exporting to PDF seemed to happen without problems;  :

eps_problem_xara.jpg.619ffbc1b3ff3f4d4a6ca735d9b0f974.jpg

e) Inkscape 1.0 -- there does not seem to be rendering problems, and export to PDF and SVG happens without problems. 

eps_problem_inkscape.jpg.f4143e05ce9cbe0b9c937963c5285e50.jpg

So as a workaround, I suggest that you install Inkscape and export the file in either SVG or PDF format and then open the file in Designer. This shows the SVG export opened in Designer and at least all objects seem to be there:

eps_problem_svg.jpg.4629447a0cc49eafb595eacb41e154fd.jpg

I recommend that you post the file for Affinity developers for examination. It may be that Affinity is not interested in putting much development effort in EPS format, but they should at least have a look on this.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

Please note the Annual Company Closure section in the Terms of Use. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.