none
svg 질문 RRS feed

  • 질문

  • 안녕하세요 svg를 실행하는데 문제가 생겨서 질문합니다.
    vs2003에서 svg를 생성한후 실행하면 웹브라우저에 잘 나옵니다.
    하지만 vs2005에서 svg를 생성한후 실행하면 xml을 만들수 없다고 하면서 실행이 안되고 있습니다.
    단지 코드문제인지 아니면 vs2005에서 svg를 지원을 안하고 있는지 궁금합니다.
    asp.net 포럼에서도 vs2005에서 svg동적생성할때 문제가 있다고 하는데.
    해결방법이 없는지 궁금합니다.

    단지 이미만들어진 svg를 보는 방법은 잘되고 있는데. 동적으로 생성할때문제입니다.
    참고로 간단한 코드를 첨부하겠습니다.


    private void Page_Load(object sender, System.EventArgs e)
            {

            Response.AddHeader("Content-Type","image/svg-xml");
            int w,h,r;
            //w=Int32.Parse(Request["w"]);
            //h=Int32.Parse(Request["h"]);
            //r=Int32.Parse(Request["r"]);
            w = 100;
            h = 200;
            r = 100;      
            Response.Write ("<svg>");
            Response.Write ("<rect x='10' y='10' width='"+ w +"' height='"+h+"' stroke='red' fill='blue' />");
            Response.Write ("<circle cx='100' cy='40' r='"+ r +"' stroke='red' fill='blue' />");
            Response.Write (" </svg>");   
            }
    첨부한 코드는 vs2003코드인데입니다. vs2005에서도 실행하면 서버로 접속해서보면 200 ok 이고 잘 넘어오고 있습니다.
    2007년 2월 1일 목요일 오전 5:17