本帖最后由 作者 于 2006-12-25 11:47:45 编辑
谢谢,能提供这段代码吗? 我现在也是这样做的,但没有办法得到文字宽度。 AcGiTextStyle textStyle; if (textId != NULL) if (YfCadUtil::rx_getTextStyle(textStyle, textId) != Acad::eOk) textId = AcDbObjectId::kNull; dSize = textStyle.textSize(); dScale = textStyle.xScale(); length = strlen(m_pszName); dWidth = (length/2.0) * dSize * dScale / 2.0; 这样算出来的宽度不对呀 |