Кто-нибудь знает, как сохранить SVG на веб-сервере с помощью ASP.NET? - PullRequest
1 голос
/ 01 августа 2011

У меня есть тег SVG на моей странице asp.net, который модифицируется с помощью javacript. как только изображение настроено по вкусу пользователя, я бы хотел, чтобы пользователь мог сохранять изображение SVG на веб-сервере с помощью кнопки. Я не уверен, как это сделать. кто-нибудь может мне помочь с этим? спасибо.

ниже приведен сокращенный HTML-код на странице, чтобы дать представление о том, что я имею в виду:

<body> 
<form id="form1" runat="server"> 
<svg> 
..svg content... 
</svg> 
</form> 
</body>

Ответы [ 2 ]

1 голос
/ 04 августа 2011

Саймон, вы поставили меня на правильный путь:

я заставил его работать с помощью jquery-svg (http://keith -wood.name / svg.html ) для анализаSVG и написать в скрытый вход.Затем я создал обработчик .ashx для получения скрытого входного значения при отправке и сохранения в виде .jpg на веб-сервере.я использовал batik svg toolkit (http://xmlgraphics.apache.org/batik/download.cgi), чтобы преобразовать содержимое svg в формат .jpg.

спасибо всем!

0 голосов
/ 01 августа 2011

Я не знаком с svg, но если вы используете javascript для манипулирования, можете ли вы получить javascript, чтобы выдать его в виде строки, поместить его в скрытый ввод и отправить на сервер?jQuery может найти контейнер, в котором он находится, и использовать html (), чтобы получить его.

Simon

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...