?? dxftext.cs
字號:
?using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace DXFFile
{
public class DXFText:DXFFigure
{
// Methods
public DXFText()
{
}
public DXFText(DXFData aData)
: base(aData)
{
}
public override void ExportAsDXF(DXFExport ADXFExport)
{
ADXFExport.AddName("TEXT", "AcDbText");
ADXFExport.AddColor(base.data);
ADXFExport.Add3DPoint(10, base.data.point);
ADXFExport.AddFloat(40, ADXFExport.MM(base.data.height));
if (base.data.fScale != 0f)
{
ADXFExport.AddFloat(0x29, base.data.fScale);
}
if (base.data.rotation != 0f)
{
ADXFExport.AddFloat(50, base.data.rotation);
}
if (base.data.flags != 0)
{
ADXFExport.AddFloat(0x33, 15f);
}
if ((base.data.hAlign != 0) || (base.data.vAlign != 0))
{
if (base.data.hAlign != 0)
{
ADXFExport.AddInt(0x48, base.data.hAlign);
}
ADXFExport.Add3DPoint(11, base.data.point1);
}
ADXFExport.current.Add(" 1");
ADXFExport.current.Add(base.data.text);
ADXFExport.current.Add("100");
ADXFExport.current.Add("AcDbText");
if (base.data.vAlign != 0)
{
ADXFExport.AddInt(0x49, base.data.vAlign);
}
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -