注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

信息 灵感 创新

I? =Information,Inspiration,Innovation

 
 
 

日志

 
 
关于我

we are 5. Mathematics, Computation, Programming, Engineering, and Making fun of life.

网易考拉推荐

获取DxfCode及其对应值  

2014-01-26 19:00:34|  分类: ObjectARX |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

ObjectARX中使用的扩展数据、选择过滤等都会使用到DxfCode,这里列举了DxfCode枚举中的名称和对应值,获取代码如下:

[CommandMethod("DX")]
public void DumpDxfCode()
{
    StreamWriter sw = new StreamWriter(@"C:\dxfCode.txt");
    List<string> codeValues = new List<string>(Enum.GetNames(typeof(DxfCode)));
    foreach (string s in codeValues)
    {
        DxfCode dc = (DxfCode)Enum.Parse(typeof(DxfCode), s);
        sw.WriteLine("{0}={1}",s,(int)dc);
    }
    sw.Flush();
    sw.Close();
    sw.Dispose();
}

代码需要引用到头文件包括System.Collections.Generic、System.IO,获取的文本内容如下:

Start=0
Text=1
XRefPath=1
AttributeTag=2
BlockName=2
MlineStyleName=2
SymbolTableName=2
ShapeName=2
SymbolTableRecordName=2
TextFontFile=3
AttributePrompt=3
LinetypeProse=3
DimPostString=3
DimStyleName=3
Description=3
DimensionAlternativePrefixSuffix=4
CLShapeName=4
TextBigFontFile=4
SymbolTableRecordComments=4
DimensionBlock=5
Handle=5
DimBlk1=6
LinetypeName=6
TextStyleName=7
DimBlk2=7
LayerName=8
CLShapeText=9
XCoordinate=10
YCoordinate=20
ZCoordinate=30
Elevation=38
Thickness=39
Real=40
TxtSize=40
ViewportHeight=40
TxtStyleXScale=41
ViewWidth=41
ViewportAspect=41
ViewLensLength=42
TxtStylePSize=42
ViewFrontClip=43
ViewBackClip=44
ShapeXOffset=44
ShapeYOffset=45
ViewHeight=45
ShapeScale=46
PixelScale=47
LinetypeScale=48
LinetypeElement=49
MlineOffset=49
DashLength=49
ViewportSnapAngle=50
Angle=50
ViewportTwist=51
Visibility=60
LayerLinetype=61
Color=62
HasSubentities=66
ViewportVisibility=67
ViewportActive=68
ViewportNumber=69
Int16=70
RegAppFlags=71
TxtStyleFlags=71
ViewMode=71
LinetypeAlign=72
CircleSides=72
ViewportZoom=73
LinetypePdc=73
ViewportIcon=74
ViewportSnap=75
ViewportGrid=76
ViewportSnapStyle=77
ViewportSnapPair=78
Int32=90
Subclass=100
EmbeddedObjectStart=101
ControlString=102
DimVarHandle=105
UcsOrg=110
UcsOrientationX=111
UcsOrientationY=112
XReal=140
ViewBrightness=141
ViewContrast=142
Int64=160
XInt16=170
NormalX=210
NormalY=220
NormalZ=230
XXInt16=270
Int8=280
RenderMode=281
Bool=290
XTextString=300
BinaryChunk=310
ArbitraryHandle=320
SoftPointerId=330
HardPointerId=340
SoftOwnershipId=350
HardOwnershipId=360
LineWeight=370
PlotStyleNameType=380
PlotStyleNameId=390
ExtendedInt16=400
LayoutName=410
ColorRgb=420
ColorName=430
Alpha=440
GradientObjType=450
GradientPatType=451
GradientTintType=452
GradientColCount=453
GradientAngle=460
GradientShift=461
GradientTintVal=462
GradientColVal=463
GradientName=470
Comment=999
ExtendedDataAsciiString=1000
ExtendedDataRegAppName=1001
ExtendedDataControlString=1002
ExtendedDataLayerName=1003
ExtendedDataBinaryChunk=1004
ExtendedDataHandle=1005
ExtendedDataXCoordinate=1010
ExtendedDataWorldXCoordinate=1011
ExtendedDataWorldXDisp=1012
ExtendedDataWorldXDir=1013
ExtendedDataYCoordinate=1020
ExtendedDataWorldYCoordinate=1021
ExtendedDataWorldYDisp=1022
ExtendedDataWorldYDir=1023
ExtendedDataZCoordinate=1030
ExtendedDataWorldZCoordinate=1031
ExtendedDataWorldZDisp=1032
ExtendedDataWorldZDir=1033
ExtendedDataReal=1040
ExtendedDataDist=1041
ExtendedDataScale=1042
ExtendedDataInteger16=1070
ExtendedDataInteger32=1071
Invalid=-9999
XDictionary=-6
PReactors=-5
Operator=-4
XDataStart=-3
FirstEntityId=-2
HeaderId=-2
End=-1

  评论这张
 
阅读(989)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016