崇高的幻象 2023-08-14 09:49 采纳率: 0%
浏览 12
已结题

c# 编程SVG中TextPath的相关问题

svg中,若想将文本在特定路径呈现前端可以用来实现

<textPath href="path" >
    
</textPath>

如果我想用c#中Svg.SvgDocument类来画图,怎么给文本的textPath属性赋值,代码片段如下

SvgText text1 = new SvgText();
text1.Text = "Computime  Electronics";
text1.FontSize = 24;
text1.Fill = new SvgColourServer(Color.FromArgb(255, 0, 0));
text1.TextLength = 200;
//var svgpath = "M 0, 0 a200,200 0 0,1 250,5";
text1.Transforms = new Svg.Transforms.SvgTransformCollection();
text1.Transforms.Add(new Svg.Transforms.SvgTranslate(75, 180));
svgDocument.Children.Add(text1);
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月22日
    • 创建了问题 8月14日