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?



this is a sample of svg tag in browser after rendering:

<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" ?="" />
                        <line 
id="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1-5" 
visibility="visible" stroke="blue" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-7.5" y1="-5" x2="-7.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-6" 
visibility="visible" stroke="blue" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-6.5" y1="-5" x2="-6.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-7" 
visibility="visible" stroke="green" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-5.5" y1="-5" x2="-5.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-8" 
visibility="visible" stroke="green" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-4.5" y1="-5" x2="-4.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-9" 
visibility="visible" stroke="green" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-3.5" y1="-5" x2="-3.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-10" 
visibility="visible" stroke="green" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-2.5" y1="-5" x2="-2.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-11" 
visibility="visible" stroke="yellow" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-1.5" y1="-5" x2="-1.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-12" 
visibility="visible" stroke="yellow" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="-0.5" y1="-5" x2="-0.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-13" 
visibility="visible" stroke="yellow" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="0.5" y1="-5" x2="0.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-14" 
visibility="visible" stroke="yellow" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="1.5" y1="-5" x2="1.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-15" 
visibility="visible" stroke="orange" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="2.5" y1="-5" x2="2.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-16" 
visibility="visible" stroke="orange" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="3.5" y1="-5" x2="3.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-17" 
visibility="visible" stroke="orange" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="4.5" y1="-5" x2="4.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-18" 
visibility="visible" stroke="orange" stroke-dashoffset="" 
stroke-linecap="inherit" stroke-linejoin="inherit" stroke-width="1cm" 
externalResourcesRequired="False" x1="5.5" y1="-5" x2="5.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-19" 
visibility="visible" stroke="red" stroke-dashoffset="" stroke-linecap="inherit" 
stroke-linejoin="inherit" stroke-width="1cm" externalResourcesRequired="False" 
x1="6.5" y1="-5" x2="6.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-20" 
visibility="visible" stroke="red" stroke-dashoffset="" stroke-linecap="inherit" 
stroke-linejoin="inherit" stroke-width="1cm" externalResourcesRequired="False" 
x1="7.5" y1="-5" x2="7.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-21" 
visibility="visible" stroke="red" 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" ?="" />
                        <line 
id="ctl00_ctl00_MainContent_UnitedPage_CP4_Graphics2DCanvas1-22" 
visibility="visible" stroke="red" 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" ?="" />
                </g>
        </g>
</svg>



Regards



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

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