About CADEditorX

Add CAD features to a Web page or to an app in any development environment supporting ActiveX/COM technology.

CADEditorX is an ActiveX component for integrating CAD features into an application. It allows working in such environments as .NET, HTML / JavaScript, VC++, Delphi, C++Builder, etc. CADEditorX supports different 2D and 3D CAD formats including AutoCAD DWG/DXF, HPGL, IGS, STP, PDF, SVG, CGM. Thanks to numerous code examples and easy-to-use XML API that contains a single function and a single event working with CADEditorX component won't be difficult.

CADEditorX is a universal ActiveX component that allows adding CAD features to .NET, HTML / JavaScript, VC++, Delphi, C++Builder, etc.

Its main features include:

  • Viewing vector, 3D and raster files.
  • Editing 2D files: work with entity properties, layers, blocks, dimension and text styles, support of SHX fonts, support of XRefs etc.
  • Measuring in 2D and 3D modes as well as saving measurement results to TXT.
  • Saving to DWG, DXF, PDF, SVG, CGM, PLT, STL, OBJ etc.
  • Batch conversion to DWG, DXF, PDF, SVG, PLT, CGM, BPM and other formats.
  • Adding markups and commentaries to the file in the Redline mode.
  • Compare files tool for finding differences between two file revisions.
  • Multipage printing of large format files.
  • Sending a group of files to different output devices with Batch print.
  • Easy-to-use API containing a single function and a single event.

Supported formats:

  • AutoCAD DWG, DXF, DWF, DXT
  • Vector: WMF, EMF, SVG, EPS, PS, PLT, HPGL, CGM, PDF
  • Raster: PNG, TIF, BMP, GIF, JPEG, PSD, ICO, IBM, etc.
  • 3D: 3DS, SAT, STL, IGES, STEP, OBJ, LMTS, TIN, GTS, ASE, B3D, LWO, OCT, etc.

The distinctive feature of CADEditorX is a unique easy-to-use XML API containing a single function and a single event. The data exchange is fulfilled with the help of XML format providing complete control over a drawing. You can write macros for creating drawings and complex entities from your application. The component is delivered with XML IDE, an editor of XML commands.

Dozens of ready-made examples demonstrating the most important functions of the component enable developers to integrate CADEditorX quickly into their final application.

CADEditorX is an economical solution for use in many different scenarios including working with database systems, document management systems, CNC machines.