I have found the same in many other cases such as the border of the ellipse where they are to different in the thickness. "Even it is 1 pixel width border"; The 45 degree are a little thicker/thiner than the 90 degree etc. . .
The way we work-around that problem by not using border at all (except for the case of 1 pixel). The rest we make the path element to draw the border. In that case we have a "very much"- well controlling over how the "border" look a like. Hope it help. Phi On 2/14/06, robert_muetzelfeldt <[EMAIL PROTECTED]> wrote: > > If you set ....transform="scale(1.0,0.5)"... or any other case where > the two values for scale() are not the same, then lines with the same > stroke-width attribute have different actual widths, depending on the > angle of the line. This is the case even if you specify a unit for > the stroke-width value (e.g. px, mm, em). This seems to be an > accepted 'feature' of SVG (e.g. Kurt Cagle's 'SVG Programming', page > 187), but if this is really the case then it's quite horrendous. > > For example: I want to use SVG to draw a graph (in the sense of a > plot of one variable against another: say temperature against > time). Naturally, I want to scale the x and y axes into my units > (degrees and days) using scale(TempScale,TimeScale), so that the x > and y values for the <line> element are in my units. This is fine - > but (as above) the thickness of the line between two points depends > on its angle! - totally unacceptable. > > Is there any solution to this problem which allows me to do the > scaling into my own units? > > I should point out that even keeping the same units (e.g. px) is not > really a solution, since I'm making an interactive application, and > the user might want to add a second graph in the same box with > different min or max for the x or y variables, once again introducing > differences between the x and y scaling. > > Sorry if this is a well-worn issue, but I've not found any solution, > and would greatly appreciate one. > > > > > > > > > > > ----- > To unsubscribe send a message to: > [EMAIL PROTECTED] > -or- > visit http://groups.yahoo.com/group/svg-developers and click "edit my > membership" > ---- > Yahoo! Groups Links > > > > > > > [Non-text portions of this message have been removed] ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ---- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

