?? dxftables.cs
字號:
?using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace DXFFile
{
public class DXFTables
{
public static readonly byte cnstAmount;
public static readonly string sModel;
public static readonly string sLayout;
public static readonly string sACADXDataAppName;
public static readonly string sActiveVPort;
public static readonly string sModelSpace;
public static readonly string sPaperSpace;
public static readonly string sPolyline;
public static readonly string sCircle;
public static readonly string sEllipse;
public static readonly string sHatchEntity;
public static readonly string sPatternSOLID;
public static readonly string sPatternANSI31;
public static readonly string sPatternANSI37;
public static readonly string sPatternNET;
public static readonly string sPatternLINE;
public static readonly string[] STables2begin;
public static readonly string[] SHeader;
public static readonly string[] STablesLTYPE;
public static readonly string[] STablesLAYER;
public static readonly string[] STablesSTYLE;
public static readonly string[] STablesDIMSTYLE;
public static readonly string[] STablesDIMSTYLE_R2000;
public static readonly string[] STablesBLOCK_RECORD;
public static readonly string[] SBlocks;
public static readonly string[] SObjects_R14;
public static readonly string[] SObjects_R2000;
public static readonly string[] SEndOfDXF;
static DXFTables()
{
cnstAmount = 4;
sModel = "Model";
sLayout = "Layout1";
sACADXDataAppName = "ACAD";
sActiveVPort = "*ACTIVE";
sModelSpace = "*MODEL_SPACE";
sPaperSpace = "*PAPER_SPACE";
sPolyline = "Polyline";
sCircle = "Circle";
sEllipse = "Ellipse";
sHatchEntity = "HATCH";
sPatternSOLID = "SOLID";
sPatternANSI31 = "ANSI31";
sPatternANSI37 = "ANSI37";
sPatternNET = "NET";
sPatternLINE = "LINE";
STables2begin = new string[] {
" 0", "ENDTAB", " 0", "TABLE", " 2", "LAYER", " 5", "104", "100", "AcDbSymbolTable", " 0", "LAYER", " 5", "105", "100", "AcDbSymbolTableRecord",
"100", "AcDbLayerTableRecord", " 2", "0", " 70", " 0"
};
SHeader = new string[] { " 0", "SECTION", " 2", "HEADER" };
STablesLTYPE = new string[] {
" 0", "ENDSEC", " 0", "SECTION", " 2", "TABLES", " 0", "TABLE", " 2", "VPORT", " 5", " 1", "100", "AcDbSymbolTable", " 0", "ENDTAB",
" 0", "TABLE", " 2", "LTYPE", " 5", " 2", "100", "AcDbSymbolTable", " 0", "LTYPE", " 5", " 3", "100", "AcDbSymbolTableRecord", "100", "AcDbLinetypeTableRecord",
" 2", "BYBLOCK", " 70", " 0", " 0", "LTYPE", " 5", " 4", "100", "AcDbSymbolTableRecord", "100", "AcDbLinetypeTableRecord", " 2", "BYLAYER", " 70", " 0"
};
STablesLAYER = new string[] { " 0", "ENDTAB", " 0", "TABLE", " 2", "LAYER", " 5", " 1A", "330", " 0", "100", "AcDbSymbolTable" };
STablesSTYLE = new string[] {
" 0", "ENDTAB", " 0", "TABLE", " 2", "STYLE", " 5", " 5", "100", "AcDbSymbolTable", " 0", "STYLE", " 5", " 6", "100", "AcDbSymbolTableRecord",
"100", "AcDbTextStyleTableRecord", " 2", "STANDARD", " 70", " 0", " 40", "0.0", " 41", "1.0", " 50", "0.0", " 71", " 0", " 42", "10.0",
" 3", "txt", " 4", "bigfont", " 0", "ENDTAB", " 0", "TABLE", " 2", "VIEW", " 5", " 7", "100", "AcDbSymbolTable", " 0", "ENDTAB",
" 0", "TABLE", " 2", "UCS", " 5", " 8", "100", "AcDbSymbolTable", " 0", "ENDTAB", " 0", "TABLE", " 2", "APPID", " 5", " 9",
"100", "AcDbSymbolTable", " 0", "APPID", " 5", " A", "100", "AcDbSymbolTableRecord", "100", "AcDbRegAppTableRecord", " 2", "ACAD", " 70", "0"
};
STablesDIMSTYLE = new string[] { " 0", "ENDTAB", " 0", "TABLE", " 2", "DIMSTYLE", " 5", " B", "100", "AcDbSymbolTable" };
STablesDIMSTYLE_R2000 = new string[] { " 70", " 1", "100", "AcDbDimStyleTable", " 71", " 0" };
STablesBLOCK_RECORD = new string[] {
" 0", "ENDTAB", " 0", "TABLE", " 2", "BLOCK_RECORD", " 5", " C", "100", "AcDbSymbolTable", " 0", "BLOCK_RECORD", " 5", " D", "100", "AcDbSymbolTableRecord",
"100", "AcDbBlockTableRecord", " 2", "*MODEL_SPACE", " 0", "BLOCK_RECORD", " 5", " E", "100", "AcDbSymbolTableRecord", "100", "AcDbBlockTableRecord", " 2", "*PAPER_SPACE"
};
SBlocks = new string[] {
" 0", "ENDTAB", " 0", "ENDSEC", " 0", "SECTION", " 2", "BLOCKS", " 0", "BLOCK", " 5", " F", "330", " D", "100", "AcDbEntity",
" 8", "0", "100", "AcDbBlockBegin", " 2", "*MODEL_SPACE", " 70", " 0", " 0", "ENDBLK", " 5", " 10", "100", "AcDbEntity", " 8", "0",
"100", "AcDbBlockEnd", " 0", "BLOCK", " 5", " 11", "330", " E", "100", "AcDbEntity", " 8", "0", "100", "AcDbBlockBegin", " 2", "*PAPER_SPACE",
" 70", " 0", " 0", "ENDBLK", " 5", " 12", "100", "AcDbEntity", " 8", "0", "100", "AcDbBlockEnd"
};
SObjects_R14 = new string[] {
" 0", "ENDSEC", " 0", "SECTION", " 2", "OBJECTS", " 0", "DICTIONARY", " 5", "13", "100", "AcDbDictionary", " 3", "ACAD_GROUP", "350", "14",
" 3", "ACAD_MLINESTYLE", "350", "15", " 0", "DICTIONARY", " 5", "14", "102", "{ACAD_REACTORS", "330", "13", "102", "}", "100", "AcDbDictionary",
" 0", "DICTIONARY", " 5", "15", "102", "{ACAD_REACTORS", "330", "13", "102", "}", "100", "AcDbDictionary", " 3", "STANDARD", "350", "16",
" 0", "MLINESTYLE", " 5", "16", "102", "{ACAD_REACTORS", "330", "15", "102", "}", "100", "AcDbMlineStyle", " 2", "STANDARD", " 70", " 0",
" 3", " ", " 62", " 256", " 51", "90.0", " 52", "90.0", " 71", " 2", " 49", "0.5", " 62", " 256", " 6", "BYLAYER",
" 49", "-0.5", " 62", " 256", " 6", "BYLAYER"
};
SObjects_R2000 = new string[] {
" 0", "ENDSEC", " 0", "SECTION", " 2", "OBJECTS", " 0", "DICTIONARY", " 5", " 13", "330", "0", "100", "AcDbDictionary", "281", " 1",
" 3", "ACAD_GROUP", "350", " 14", " 3", "ACAD_MLINESTYLE", "350", " 16", " 3", "ACAD_PLOTSETTINGS", "350", " 17", " 3", "ACAD_PLOTSTYLENAME", "350", " 18",
" 0", "DICTIONARY", " 5", " 14", "330", " 13", "100", "AcDbDictionary", "281", " 1", " 0", "DICTIONARY", " 5", " 16", "330", " 13",
"100", "AcDbDictionary", "281", " 1", " 0", "DICTIONARY", " 5", " 17", "102", "{ACAD_REACTORS", "330", " 13", "102", "}", "330", " 13",
"100", "AcDbDictionary", "281", " 1", " 0", "ACDBDICTIONARYWDFLT", " 5", " 18", "102", "{ACAD_REACTORS", "330", " 13", "102", "}", "330", " 13",
"100", "AcDbDictionary", "281", " 1", " 3", "Normal", "350", " 19", "100", "AcDbDictionaryWithDefault", "340", " 19", " 0", "ACDBPLACEHOLDER", " 5", " 19",
"102", "{ACAD_REACTORS", "330", " 18", "102", "}", "330", " 18"
};
SEndOfDXF = new string[] { " 0", "ENDSEC", " 0", "EOF" };
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -