原创代码:对netdxf类库扩展的示例,构建你自己的dxf文件处理类。 C# public void AddText(string text, Vector3 position, double height, TextStyle style) { String lines = text; lines = lines.Replace("\r\n", "\n"); lines = lines.Replace("\n\r", "\n"); lines = lines.Replace("\r", "\n"); String[] splitstr = lines.Split(new string[] { "\n" }, StringSplitOptions.RemoveEmptyEntries); //Console.WriteLine("Length=" + splitstr.Length); for (int i = 0; i < splitstr.Length; i++) { Vector3 pos = new Vector3(); //Console.WriteLine(splitstr[i]); pos.X = position.X; pos.Y = position.Y - (1.0 + 2.0 / 3.0) * height * i; this.AddEntity(new Text(splitstr[i], pos, height, style)); } }
- 粉丝: 69
- 资源: 7
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助