找找有没有CAD TO SVG 的转化工具。SVG 是W3C个标准,而且是个XML格式,分析起来比较方便。 如果没有的话,那你只能自己解析了,CAD可能是个私有格式,首先将CAD格式转换成共有格式,XML之类的最好,这样程序中就能解析了
桌面应用的话其实可以WPF做。WPF Path 本身就是矢量的,加上自带的缩放控件。如果只是实现省市轮廓的这种的话,非常适合,矢量协议不用自定定了。 GDI+ 绘制的话,协议要自定,图也要自己绘制,不过都是自己实现,灵活度较高;优化好的话,执行效率也会比WPF稍高
看你用什么方式展示了,如果是HTML5 就用SVG Flex和Silverlight也有相应的矢量元素。 如果是自己绘制的GDI的话更简单了,格式可以自定。比如 XML/HTML code?1<line pt1="0,0" pt2="2,2" color="red" /> 你把它解析成直线自己绘制就好了
<line pt1="0,0" pt2="2,2" color="red" />
110,532
社区成员
642,574
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧