CAD控件CADEditorX如何添加线条、层以及文本等

作者:控件中国网   出处:控件中国网   2015-06-09 14:23:44   阅读:15

CADEditorX是一款ActiveX库,用于添加CAD功能到应用程序中,支持.NET, HTML / JavaScript, VC++, Delphi, Java 等开发环境,可以进行浏览、编辑、转换、测量、和打印DWG或其他CAD文件。下面介绍CADEditorX如何为CAD添加线条、文本、块以及层:

1. 添加文本和线条,执行下面的XML
<?xml version="1.0" encoding="utf-8"?>
 <CADSoftTools version="2">
   <add>
     <cstText Text="CADSoftTools" Point="0.5,0.5" Height="1"/>
     <cstLine point="0,0,0" Point1="10,0,0" color="0;1;"/>                
   </add>
   <fittosize/>
 </CADSoftTools>

2. 添加层,可执行下面的XML
<?xml version="1.0" encoding="UTF-8"?>
 <CADSoftTools version="2">
   <add>
     <cstSectionTables Name="TABLES">
       <SubEntities>
         <cstTable Name="LAYER">
           <SubEntities>
             <cstLayer Name="New_Layer" color="0;3;"/>
           </SubEntities>
         </cstTable>
       </SubEntities>             
     </cstSectionTables>
   </add>
 </CADSoftTools>    
3. 添加块,可以执行下面的XML
<?xml version="1.0" encoding="utf-8"?>
 <CADSoftTools version="2">
   <add>
     <cstSectionBlocks Name="BLOCKS">
       <SubEntities>
         <cstBlock name="block1">
           <SubEntities>
             <cstLine point="0,0,0" point1="50,0,0" />
             <cstText point="0,3,0" text="This is a block" height="3" />
           </SubEntities>
         </cstBlock>
       </SubEntities>
     </cstSectionBlocks>
     <!-- Add entities Model -->
     <cstInsert blockname="block1" point="0,50,0" layer="Layer2" />
   </add>
   <fittosize />
 </CADSoftTools>
 

Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat