Hi,
I have spent countless hours off and on over the last month reviewing manuals, searching the web, and going through the forum trying to figure out how to do something that should be easy. So, I assume what I am missing is actually easy, and I am too close to see it.
The challenge is a logo. It is a simple logo. All text and a heart with a thin outline and drop shadow. The image without filters sizes beautifully. You can see it here: http://d2ah7fc8nhyh86.cloudfront.net/32 ... r-flat.svg
When I add filters, the image appears jagged, even full size, and does not size well. Of course, it looks worse when scaled down. If you zoom into the logo, however, it looks great. This is the same image with filters: http://d2ah7fc8nhyh86.cloudfront.net/32 ... ilters.svg
Logo Components:
1. All text is the Harrington font. It was done native within Inkscape. Two letters were sized and stretched.
2. The heart is a vectorized raster. It was imported from Corel Paintshop Pro. I vectorized the image separately, then imported the file into the logo.
Filters:
1. I first applied Inkscape's embedded default filters for black outline, diffused light, and drop shadow.
2. Using Inkscape's filter editor, I changed the width of the outline as well as the flood color and offset of the drop shadow.
I realize this file is too large for a logo. (I don't know what I was thinking...) So, I have re-created it from scratch in sizes ranging from 300px to 1000px wide. They didn't look any different than simply scaling the flat vector (without filters), and adding filters to the scaled version. In the end, I made so many different tests and sizes of this image, I finally deleted everything, except my first two originals.
Off the top of my head, I have tried:
1. Leaving text as text
2. Converting text to objects
3. Multiple sizes (as stated above)
4. Smoothing nodes
5. Adding blur
6. Changing dpi to 300 on export
7. Removing outline - That does help
8. Changed scaling affects
9. There are probably others...
I am certain my issue isn't rocket science. But, apparently, it is beyond me. Any help would be greatly appreciated.
Thanks.
Filters Creating Jagged Edges on Text
Re: Filters Creating Jagged Edges on Text
Hi.
Which part do you mean is jagged? The diffuse filter gives a too rough look?
These filters are raster-based, and the roughness is also related to rendering.
You can set it's on-screen quality higher in the inkscape preferences (Shift+Ctrl+P, filters tab).
May not be a good choice, it can make inkscape crawl if not on a pre 0.91 release.
Is it to be displayed through a browser as an svg?
Their rendering of it may differ.
I use chrome, which renders it aliased on the edges, while inkscape renders that part anti-aliased as well.
An easy trick would be to put an unfiltered path on top with a stroke and no fill, and hiding the aliased part behind.
Which part do you mean is jagged? The diffuse filter gives a too rough look?
These filters are raster-based, and the roughness is also related to rendering.
You can set it's on-screen quality higher in the inkscape preferences (Shift+Ctrl+P, filters tab).
May not be a good choice, it can make inkscape crawl if not on a pre 0.91 release.
Is it to be displayed through a browser as an svg?
Their rendering of it may differ.
I use chrome, which renders it aliased on the edges, while inkscape renders that part anti-aliased as well.
An easy trick would be to put an unfiltered path on top with a stroke and no fill, and hiding the aliased part behind.
Re: Filters Creating Jagged Edges on Text
Hi!
Thank you very much for your quick response. My issue is the jagged edges on the text. I completely forgot filters are actually raster images. Thank you for reminding me. Now, it all makes sense.
Ultimately, it will be displayed on a website. I'm actually in the middle of a re-design now. But, I also need to use this image for things that require a png file (i.e. invoices). So, I need to make it as clean and portable as possible.
I'm using Inkscape's .48 version. Firefox is my default. I viewed the image in Firefox and Chrome. I think Firefox does a little better job rendering the image. I did not try setting my Inkscape preferences. I tried it a couple of times. My laptop keeps wanting to run a battery check when I do. Ha! You said it may not be a good idea anyway.
What is a GREAT IDEA is your trick with the unfiltered path!!! Brilliant! Thank you. I am going to do that.
Thank you very much for your time and help. Enjoy the rest of your week.
Thank you very much for your quick response. My issue is the jagged edges on the text. I completely forgot filters are actually raster images. Thank you for reminding me. Now, it all makes sense.
Ultimately, it will be displayed on a website. I'm actually in the middle of a re-design now. But, I also need to use this image for things that require a png file (i.e. invoices). So, I need to make it as clean and portable as possible.
I'm using Inkscape's .48 version. Firefox is my default. I viewed the image in Firefox and Chrome. I think Firefox does a little better job rendering the image. I did not try setting my Inkscape preferences. I tried it a couple of times. My laptop keeps wanting to run a battery check when I do. Ha! You said it may not be a good idea anyway.
What is a GREAT IDEA is your trick with the unfiltered path!!! Brilliant! Thank you. I am going to do that.
Thank you very much for your time and help. Enjoy the rest of your week.
Re: Filters Creating Jagged Edges on Text
Cheers!
Oh and maybe check for the transparent green path inside the "h".
(Try to change the display mode to outlines only, Ctrl+5 twice on the numpad.)
Oh and maybe check for the transparent green path inside the "h".
(Try to change the display mode to outlines only, Ctrl+5 twice on the numpad.)
Re: Filters Creating Jagged Edges on Text
I knew something was up with than h! I could see it when I grouped / ungrouped objects. But, I couldn't for the life of me find it. Thank you, AGAIN!