属性转换为文字

AcDbText* BrefAttrToText(AcDbAttribute* pAttr)
{
 AcDbText* pText=new AcDbText;
 SameEntityAttr(pText,pAttr);
 pText->setHeight(pAttr->height());
 pText->setHorizontalMode(pAttr->horizontalMode());
 pText->setVerticalMode(pAttr->verticalMode());
 pText->setNormal(pAttr->normal());
 pText->setOblique(pAttr->oblique());
 pText->setPosition(pAttr->position());
 pText->setAlignmentPoint(pAttr->alignmentPoint());
 pText->setRotation(pAttr->rotation());
 TCHAR* lpStr=pAttr->textString();
 pText->setTextString(lpStr);
 acutDelString(lpStr);
 pText->setTextStyle(pAttr->textStyle());
 pText->setThickness(pAttr->thickness());
 pText->setWidthFactor(pAttr->widthFactor());
 return pText;
}

此条目发表在ObjectArx分类目录,贴了, , 标签。将固定链接加入收藏夹。

发表评论