首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Visio导入SVG自定义形状数据

Visio导入SVG自定义形状数据
EN

Stack Overflow用户
提问于 2020-11-13 12:25:34
回答 1查看 719关注 0票数 0

我能够将svg文件导入visio。我希望将自定义数据附加到SVG文件中的元素,以便在导入时,数据将显示在visio绘图中元素的形状数据中。我知道我可以在这个事实之后将这个数据分配给绘图,但是我希望它与文件一起导入。

附加:如果我添加形状数据,然后将数据导出到svg,则数据的外观为

代码语言:javascript
运行
AI代码解释
复制
        <v:custProps>
            <v:cp v:nameU="this_is_data_name" v:lbl="this_is_data_label" v:type="0" v:langID="1033"
                    v:val="VT4(this is data value)"/>
        </v:custProps>

这些custProps是我希望用SVG导入的数据。我可以导入这些数据/如何导入?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-17 11:49:44

@ccprog评论给了我正确的方向,但我还有更多需要补充的地方。所需的正确命名空间是

代码语言:javascript
运行
AI代码解释
复制
xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/"

此外,我需要将元素包装在g元素中。最终产品如下:

代码语言:javascript
运行
AI代码解释
复制
<g id="shape3" v:mID="3" v:groupContext="shape">
    <v:custProps>
        <v:cp v:nameU="Row_1" v:lbl="data1" v:type="0" v:langID="1033" v:val="VT4(data value 1)" />
        <v:cp v:nameU="Row_2" v:lbl="data2" v:type="0" v:langID="1033" v:val="VT4(data value 2)" />
    </v:custProps>
    <rect x="595" y="40" fill="white" width="45" height="33"  />
</g>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64827601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档