Thanks for your answer

In fact I had posted html render of my code in my main post, but since it was 
too long, only a part of it was included in email alert. I summarized the code 
and post it here once more:

<svg xmlns="http://www.w3.org/2000/svg"; 
id="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1_SVG" 
viewBox="-20.4572 -2.4845 24.2 12.1" width="10cm" height="10cm" 
ZoomFactor="1.1">
        <g 
id="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1_SVG_TopMostGroup" 
transform="scale(1 -1)">
                <polygon 
id="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1-1" 
visibility="visible" fill="gray" fill-rule="inherit" stroke="black" 
stroke-dashoffset="" stroke-linecap="inherit" stroke-linejoin="inherit" 
stroke-width="0.5%" points="10,5 -10,5 -10,-5 10,-5" 
externalResourcesRequired="False" Parent_ID="Graphics2DCanvas1" 
SVG_ID="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1" ?="" />
                <g 
id="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1-2" 
visibility="visible" externalResourcesRequired="False" 
Parent_ID="Graphics2DCanvas1" 
SVG_ID="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1">
                        <line 
id="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1-3" 
visibility="visible" stroke="blue" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-9.5" y1="-5" x2="-9.5" y2="5" 
Parent_ID="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1-2" 
SVG_ID="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1" ?="" />
                        <line 
id="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1-4" 
visibility="visible" stroke="blue" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-8.5" y1="-5" x2="-8.5" y2="5" 
Parent_ID="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1-2" 
SVG_ID="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1" ?="" />
                </g>
        </g>
</svg>

This is a polygon and two lines which must be show as stripes on a part of 
rectangle.

you can inset it in a test HTML page and see that it doesn't work.

hope you can help.

regards

--- In [email protected], Jason Barnabas <jtbarnabas@...> wrote:
>
> > From: Alireza <ahmadi_rad@...>
> > Sent: Sun, March 3, 2013 6:43:47 PM
> > 
> > hello
> > 
> > I have an asp.net page which contains auto generated svg shapes.  shape is 
> >always a rectangle which is filled in gray and 20 color lines as  stripes 
> >cover 
> >a part of this rectangle.
> > 
> > Problem:
> > sometimes stroke  width is a fractional number less than 1 according to 
> >calculations. In such  cases the stripes aren't shown if units are in pixel. 
> >I 
> >changed units of lines  to Cm so that fractional numbers are also rendered. 
> >This 
> >worked but we can not  define unit for polygon the same way. 
> >
> > Then I tried to define the outer svg  "width" and "height" properties in Cm 
> >units so that every thing is shown in CM,  then polygon and stripe lines are 
> >scaled and no more proportional. could you  please help?
> 
> 
> I don't know if this will help, but here goes. Before I started working with 
> SVG 
> I had never used vector graphics. It took me a while to figure out how some 
> things worked. Here's one of the things I had trouble wrapping my head 
> around, 
> lines have a width of 0.
> 
> I mean I knew that from math and trig from school, but coming to the 
> realization 
> of this fact helped me to understand why SVG behaved the way it did in some 
> cases. Lines have to have strokes to be visible and it has been my experience 
> that SVG renders stroke-widths of less than 1 as lighter colors so they look 
> smaller but the minimum stroke width is still 1 pixel.
> 
> Jason
>




------------------------------------

-----
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/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> 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/

Reply via email to