Skip to main content

Third-party libraries integration

GLScene

The GLScene library provides visual components and objects that allow CAD Import VCL to view 3D formats. The library is released under Mozilla Public License (MPL).

GraphicEx

The Free GraphicEx library allows CADImport VCL to read TIFF, GFI, SGI, CEL, PIC and other images. This library is released under Mozilla Public License (MPL).

PASZLIB

PASZLIB 1.0 by Jacques Nomssi Nzali: https://wiki.lazarus.freepascal.org/paszlib

Freeware libraries

You can easily add tens of file formats to the viewer made on the basis of CAD Import VCL.

Viewing, zooming (mouse wheel / rectangle / +- ), padding are provided using the TsgDrawingNavigator component. This control can work not only with CAD formats but also with any format for which TGraphic descendant is made. The Viewer demo shows BMP, JPEG and Windows Metafile. These formats are implemented in Delphi and C++Builder by default. In order to add more formats you need to use third-party libraries - descendants of TGraphic.

There are some freeware GIF libraries.

We suggest using free the GraphicEx library https://github.com/mike-lischke/GraphicEx to read TIFF, GFI, SGI, CEL, PIC and other images. This library is released under Mozilla Public License (MPL).