Jump to content

Recommended Posts

Posted

In the attached file, there is an odd white line where there should be none. This area should be solid black. I can see no reason why there should be any light color here.

Can anyone advise?

It looks like the fill color of the object is bleeding around the border of the stroke.

Is this a bug? 

 

image.png

image.png

image.png

image.png

NotToday2.afdesign

Posted

One of the technical experts will probably be able to tell you what the problem is with this, but I think it’s something to do with either antialiasing, or blend options, or both, or maybe something else.
However, one quick way to alleviate the problem is to use the Appearance Panel to add an extra 1-pixel-width stroke – aligned to centre – to the layers which exhibit the problem – see attached images.
It’s probably not ideal, but you could be messing around for ages trying to get something else to work.

Screenshot 2021-09-24 084604.png

 

Screenshot 2021-09-24 085024.png

Posted

Hi @Michael Swengel,

Welcome to the Affinity Forums :)

1 hour ago, GarryP said:

I think it’s something to do with either antialiasing

As Garry has mentioned, this line is caused due to antialiasing, if you disable this within Affinity and export to a raster format (such as PNG, JPEG etc) then you would find that these 'lines' no longer show -

However, if you require a Vector output (such as PDF, EPS etc) then when using the 'Align Inner' option for your stroke, disabling antialiasing will unfortunately not resolve the issue.

As Garry has suggested, you can add an additional stroke to your objects, or alternatively you can set the stoke to 'Align Middle' with a Mitre value of 3 - You will need to realign your objects, but once done this should appear very similarly to your current design, but will not display the 'thin line' -

I hope this helps :)

Posted (edited)
3 hours ago, Dan C said:

Hi @Michael Swengel,

Welcome to the Affinity Forums :)

As Garry has mentioned, this line is caused due to antialiasing, if you disable this within Affinity and export to a raster format (such as PNG, JPEG etc) then you would find that these 'lines' no longer show -

However, if you require a Vector output (such as PDF, EPS etc) then when using the 'Align Inner' option for your stroke, disabling antialiasing will unfortunately not resolve the issue.

As Garry has suggested, you can add an additional stroke to your objects, or alternatively you can set the stoke to 'Align Middle' with a Mitre value of 3 - You will need to realign your objects, but once done this should appear very similarly to your current design, but will not display the 'thin line' -

I hope this helps :)

Dan,

 

Thank you. But we shouldn’t have to work around this. This needs to be fixed. 
 

Can you tell me when we might be looking at a fix for this?

Edited by Michael Swengel
Posted
16 minutes ago, Michael Swengel said:

Can you tell me when we might be looking at a fix for this?

As I understand it, this is not a bug within the Affinity application, it is inherent with vector objects and antialiasing when using the Align Inside stroke option.

This can be confirmed by opening the exported PDF within Acrobat or other vector programs such as Inkscape, which also displays this 'thin line' you're seeing.

Posted
1 minute ago, Dan C said:

As I understand it, this is not a bug within the Affinity application, it is inherent with vector objects and antialiasing when using the Align Inside stroke option.

This can be confirmed by opening the exported PDF within Acrobat or other vector programs such as Inkscape, which also displays this 'thin line' you're seeing.

Call it what you’d like, Dan. It is a problem. The program is not putting color where color should go. And that needs to be fixed. 

  • Staff
Posted
22 minutes ago, Michael Swengel said:

The program is not putting color where color should go.

The way this vector is drawn is mathematically very difficult and not possible to decide on a perfect solution that suits all cases. Serif have settled on this approach, as have many other applications, as it produces the best visual results in most cases. 

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Posted
34 minutes ago, Patrick Connor said:

The way this vector is drawn is mathematically very difficult and not possible to decide on a perfect solution that suits all cases. Serif have settled on this approach, as have many other applications, as it produces the best visual results in most cases. 

Then Serif needs to figure it out. This works fine with Illustrator. It does not work with Affinity. Call it whatever you want, but this is a problem, and I cannot recommend a program that does this kind of thing. Just being frank. I love Affinity for the most part - but I need to make sure this kind of thing doesn't happen, and if I can't rely on Affinity, I will have to switch back to AI. I don't want to, but...

Thanks all.

image.thumb.png.7da8d1f6643fe66499142e71ef6e24f9.png

image.png.9f7a63388fd47a5a300034a6c7d0738e.png

Posted

Sorry should have included the information. It is the cog wheel in the Layers panel, choose the problem layer and hit the cog wheel.

54517722_ScreenShot2021-09-24at6_54_34AM.png.fa9147c42e4d58bb8de5b605311b1177.png

Mac Pro (Late 2013) Mac OS 12.7.6 
Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Posted
1 minute ago, Michael Swengel said:

Where is that option, Old Bruce?

 

4 hours ago, Dan C said:

As Garry has mentioned, this line is caused due to antialiasing, if you disable this within Affinity and export to a raster format (such as PNG, JPEG etc) then you would find that these 'lines' no longer show -

As mentioned however, this will only affect the viewport within Affinity, and exporting to raster formats. Exporting to vector formats will still show this issue in other apps.

Posted
Just now, Dan C said:

 

As mentioned however, this will only affect the viewport within Affinity, and exporting to raster formats. Exporting to vector formats will still show this issue in other apps.

Gotcha. Yeah, that's not a solution then. Illustrator doesn't seem to have a problem with this. Why does Affinity, and when can you get it fixed?

Posted
2 minutes ago, Michael Swengel said:

Illustrator doesn't seem to have a problem with this. Why does Affinity, and when can you get it fixed?

From our internal testing, it seems Illustrator provides a 'silent' work-around for this which we will be logging internally with our developers as an improvement.

The Fill and stroke are separate objects in the exported PDF from Illustrator (as the 'Align Inner' forces it get expanded when exported) and Illustrator seems to 'shrink' the fill object somewhat to avoid this 'line', so we can look to improve Affinity - potentially by adding a small amount of negative contour on the export.

I hope this helps :)

Posted
Just now, Dan C said:

From our internal testing, it seems Illustrator provides a 'silent' work-around for this which we will be logging internally with our developers as an improvement.

Please do. Until this is fixed, I cannot use Affinity for the purpose I had hoped to. I just ran into this problem last night, and using it going forward just feels sloppy. I shouldn't have to do more work to fix this glaring issue.

Thank you, Dan.

Posted
5 hours ago, Dan C said:

This can be confirmed by opening the exported PDF within Acrobat or other vector programs such as Inkscape, which also displays this 'thin line' you're seeing.

Inkscape follows SVG specs and don´t have inside/outside alignment for strokes so isn´t comparable in that case.

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

Terms of Use | 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.