pucx 发表于 2012-12-3 19:22:00

请问能否设置单行文字的背景色呢?

请问能否设置单行文字的背景色呢?就像能够设置多行文字有背景,同时也能设置多行文字的背景颜色。谢谢。

Sage. 发表于 2012-12-3 23:40:14

貌似不行哦,cad自身如果没有这个功能,那api也不可能有这东西,只能通过其他方法解决

badboy518 发表于 2012-12-7 11:26:24

可先画个方框,其大小与文本一致,然后填充单色,文本的Z序在上,基本可达到要求。
主要实现代码就是取得文本的长度。//计算文本框的长度
                double CalTextWidth()
                {
                        return mText.Bounds.Value.MaxPoint.X - mText.Bounds.Value.MinPoint.X;
                }如果是Jig对象要使用,就必须先调用 :mText.SetDatabaseDefaults()
页: [1]
查看完整版本: 请问能否设置单行文字的背景色呢?