CadLib 2.0 Features

Supported entities

Entity Read Write View (GDI+) View (OpenGL)
3DFACE
3DSOLID - - - -
ACAD_PROXY_ENTITY - - - -
ARC
ATTDEF
ATTRIB
BODY - - - -
CIRCLE
DIMENSION
ELLIPSE
HATCH (*) -
IMAGE - - - -
INSERT
LEADER -
LINE
LWPOLYLINE
MLINE -
MTEXT
OLEFRAME - - - -
OLE2FRAME - - - -
POINT
POLYLINE
RAY -
REGION - - - -
SHAPE - - - -
SOLID
SPLINE -
TABLE - - - -
TEXT
TOLERANCE -
TRACE
VERTEX
VIEWPORT -
WIPEOUT - - - -
XLINE -

(*) CadLib can read and write hatch pattern (.pat) files.

SHX fonts are supported but the fonts themselves currently come not with the library. Big fonts are not yet supported. Windows true type fonts are supported. Shx files can be downloaded from somewhere else and put in the library folder.

CadLib supports code pages and unicode characters.

Extrusion is supported for all supported entities.

Supported tables

The following tables are supported (tables not mentioned are not supported):

Table Supported
LAYER
STYLE (text)
LINETYPE
UCS
VIEW
VPORT
DIMSTYLE

Supported objects

The following objects are supported (objects not mentioned are not supported):

Object Supported
LAYOUT
MLINE style
TABLESTYLE
XRECORD