Vector Imaging

LEAD offers simple vector viewing capabilities in the LEADTOOLS Vector View Plug-in and more advanced capabilities in the LEADTOOLS Vector Imaging Pro toolkit. These capabilities are described in further detail in the following sections.

Vector Processing

The LEADTOOLS Vector Processing features provide support for loading, viewing, modifying and saving 2-D and 3-D vector files to memory/disk in native vector formats. By creating 2-D and 3-D viewers, editors and converters that support both vector and raster image formats, you eliminate the need to install or license the more expensive original applications AutoDesk AutoCad versions 12, 13, 14 and 2000 or other CAD/CAM/CAE or vector applications.

Vector image formats that can be loaded, saved, converted and exported to a raster format include CGM, DGN, DRW, DWF, DWG, DXF, EMF, WMF, PLT, Gerber, PCL, PCT, SVG, VWPG, CMX and SHP. Vector files can be converted to any resolution raster image and saved to any of the 120+ raster image formats and sub-formats that the LEADTOOLS Raster Imaging products support.

Support for primitive objects include Arc, Bitmap, Brush, Camera, Circle, Clone, Ellipse, Elliptical Arc, Font, Group, Layer, Line, Pen, Pie, Chord, Poly Draw, Polygon, Poly Line, Poly Bezier, Raster, Rectangle, Text, Vertex and Clipping objects. 3D images can be rotated along the 3 standard axes, and painted using different illumination models. Drawings can be attached to a window for dynamic viewing. Viewing perspectives can be changed at runtime. Optimized drawing code can use OpenGL, DirectX or GDI functions. Vector images can be scaled from 1-1000% without distorting the original image, ensuring that fine details of the drawing will not be lost during printing.

Low and high-level functions to control the view of vector drawings include zooming (both uniform or around any axis), panning, rotation (around any axis) and anti-aliasing. Vector drawings can be edited in any way desired including adding, modifying, deleting and copying objects into the clipboard or between different vector drawings.

The LEADTOOLS Vector Processing features are available in the following products:

LEADTOOLS Vector Imaging Pro

Support for the Vector Processing features is provided for the following programming interfaces:

ActiveX

API

Class Library

C++

VCL

COM

.NET