Разделы сайта
Комментарии к статьеВерсия для печати  
Использование SVG

SVG – формат для описания масштабируемой векторной графики.

SVG-код вставляется в шаблон следующим образом:

<svg clip="auto" width="100%" height="100%" viewBox="-100 -100 1000 1000">
	<defs/>
	<g style="text-rendering:optimizeLegibility;shape-rendering:auto">

	…

	</g>
</svg>

Тег <svg> может не являться корневым в шаблоне. В этом случае для отображения в браузере svg-изображение конвертируется в формат PNG. Т.е. конечный пользователь увидит растровую картинку, вставленную в HTML-код страницы.

Для генерации отдельного svg-документа следует сделать тег <svg> корневым в шаблоне и поменять формат вывода на “xml”:

<?xml version="1.0" encoding="Windows-1251"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
	<xsl:output method="xml" encoding="Windows-1251"/>

	<xsl:template match="/">
		<svg>
			<xsl:apply-templates/>
		</svg>
	</xsl:template>
</xsl:stylesheet>

В этом случае результирующий svg-документ будет открываться встроенным в браузер либо установленным дополнительно просмотрщиком svg-документов.



Последнее обновление материала: 14.12.2003

Прокоментировать  [Кол-во комментариев: 0]Обсудить в форуме

©Arptek. Телефон: 409-95-76. Rambler's Top100
Hosted by uCoz