我需要在经典的asp上从svg文件中获取一个属性.但我的代码不起作用.任何的想法?
来自font标签的id属性.
<font id="LetterGothicStdRegular" horiz-adv-x="1228" >
Run Code Online (Sandbox Code Playgroud)
asp功能
function getFontId(url)
Set objXml = Server.CreateObject("MSXML2.DomDocument.6.0")
'objXml.async = False
objXml.LoadXML(url)
For Each oNode In objXml.SelectNodes("svg/defs/font")
sKey = oNode.GetAttribute("id")
' sValue = oNode.Text
getXML=sKey
Next
Set objXml= Nothing
end function
Run Code Online (Sandbox Code Playgroud)
svg代码:
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>This is a custom SVG webfont generated by Font Squirrel. Copyright : 1987 1990 1991 1995 1998 2001 2002 Adobe Systems Incorporated All rights reserved Foundry : Adobe </metadata>
<defs>
<font …Run Code Online (Sandbox Code Playgroud) 是否可以使用坐标计算图像映射上每个多边形区域的宽度和高度?
我有一个图像,并使用多个不同大小的多边形图像映射.我需要找到每个中心点.