-
Notifications
You must be signed in to change notification settings - Fork 136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LinearGradientBrush trouble (2) #64
Comments
@Kozinaka I have (hopefully) resolved all the issues you have reported including this one. This one is due to the ellipse's transform not being applied to the pen's stroke. I have committed the changes. Please can you verify these issues again? Preparing to release the next version as 1.1 next week, please help. Thank you. |
@paulushub Thank you! It works like a charm! I have discarded all my local fixes of SharpVectors. To help you with preparing to release I have checked SharpVectors on my work icon collection and report all errors to you in attached file. Some parsing errors, some work area/layers clipping errors etc. I did compare SharpVectors output with Inkscape output. Subject *.svg files included. It will help I hope: SharpVectorsCheck.zip |
@Kozinaka Thanks so much for the quick response and time taken to research the extra issues. I have downloaded the attached zip file and will try to fix many as possible if not all. |
Hello @Kozinaka,
|
Oh, it's great! Thank you! It's time to pull new fixed version! :) |
Thank you, preparing version 1.2 for release by Monday. |
@Kozinaka An update. For Issue12: I have added an option ( |
Issue5: No, I dont need it, thank you. I've just found this issue when testing SharpVectors. There was some icons from Wikimedia GNOME Icons in my test samples, this icon just one of it: https://commons.wikimedia.org/wiki/GNOME_Desktop_icons Issue12: In this issue I means yellow rectangle as unexpected behavior. I expected just white area in output. I think that clipping by root viewbox is required and IgnoreRootViewbox is little hacky solution. Even more, I experience some inconvenience due to fact that SharpVectors library ignores size of the image. Doesn't matter what size of my icon it will be cropped and scaled by its visible bounds. For icons in my work project I have to add to icons additional layer "Bounds" with transparent rectangle for save source size of the image in output. In small resolutions (f.e. 32х32 px) for pixelperfect output size of picture is very important. Icons have to be optimized for resolution of rasterization. I need an option like |
Thanks for the feedback. Options added through settings make it easy to turn off, so should not be a problem. Can you explain what is expected from the Currently planning a new application: Icon Manager or Explorer. Surprisingly, an icon site is also recommendation this library (particularly, the Converter tool) on its site.
If you are interested and have some feature list, please post them. |
If it would be possible I wish have a quick edit mode to snap parts of icon for each size version. Like a small specialized Inkscape for snapping: move nodes, change thickness, snapping, quick preview for result. |
I have found in https://commons.wikimedia.org/wiki/Tango_icons fragment of icon with linear gradient trouble in SharpVectors. This is hard core sample:
I have tested 3 different SVG parsers - all of them failed on this sample.
I think it cos of this transformations:
The text was updated successfully, but these errors were encountered: