CADは、有形ライン(ウェブ版)を追加します

機能の主な用途:


_DMxDrawX :: AddTextStyle1


データベースにテキストスタイルを追加します。詳細は以下のとおりです。


パラメータ 説明

BSTR pszName

テキストスタイル名

BSTR pszFileName

SHXファイル名

BSTR pszBigFontFileName

大きなSHXファイル名

DOUBLE dXScale

テキスト幅スケーリング


_DMxDrawX :: AddLinetypeEx


テキストと複雑さが直線的に増加。詳細は以下のとおりです。


パラメータ 説明

BSTR pszName

リニア名

BSTR pszLineDefine

リニア定義文字列

BSTR pszTextStyle

リニアテキストスタイル


次のようにJSコードが具現化:


1
2
3
4
5
6
7
8
9
10
11
12
13
function CreateLineType2() {
     //增加一个带有形的线型
     mxOcx.AddTextStyle1( "MyLineTypeTextStyle" , "txt.shx" , "hztxt.shx" , 1);
     var linetypeId= mxOcx.AddLinetypeEx ( "MyLineType2" , "(12.7,(\"T=MxDraw\",\"S=2.54\",\"L=-5.08\",\"R=0.0\"," +
         "\"X=-2.54\",\"Y=-1.27\"),-10.08)" , "MyLineTypeTextStyle" );
     //返回控件的数据库对象
     var database = mxOcx.GetDatabase();
     //实体id返回实体对象
     var linetype = database.ObjectIdToObject(linetypeId);
     //设计当前线型为"MyLineType2"
     database.CurrentlyLineTypeName  = "MyLineType2" ;
     alert( "添加成功" );
}

おすすめ

転載: www.cnblogs.com/yzy0224/p/10979355.html