VectorDraw Developer Framework (VDF) (All in one)

Add dynamic 2D/3D graphics to your application.

Published by VectorDraw
Distributed by ComponentSource since 2002

Prices from: $ 2,590.35 Version: 11.2.1 NEW Updated: Jul 11, 2024 4.50 Star Average Review4.50 Star Average Review4.50 Star Average Review4.50 Star Average Review4.50 Star Average Review (9)


Please note that as of January 2024 VectorDraw Developers Framework (VDF), VectorDraw Web Library , VectorDraw IFC library and VectorDraw Ray Tracing Engine (vdRay) will be combined into one product called VectorDraw Developers Framework (VDF) (All in one).

Existing customers should choose the new combined product renewal when their Annual License is due for renewal.

About VectorDraw Developer Framework (VDF) (All in one)

Add dynamic 2D/3D graphics to your application.

VectorDraw Developer Framework (VDF) suite is a combination of components designed to cover the needs of your application.It's main component is a graphics engine-library that can be used from developers in order to visualize their applications. With the functionality provided, our customers can easily create, edit, manage, export, import and print 2d and 3d drawings - graphic files. A powerful format used by VDF named VDML (and VDCL same as VDML but compressed) XML based that supports custom objects and is not depended from the component's version. The library also supports for import-export several vector and raster formats including native PDF and SVG export.

The geometric algorithms are re-written giving better and faster results. The whole component is in managed .NET 2005 C# code and also a ActiveX component is produced that works as a wrapper to the .NET component for backward compatibility for older development platforms like VisualBasic 6.0 and Delphi.

What components are included in VectorDraw Developers Framework Suite

  • .NET components (vdFramecontrol,vdScrollableControl , vdBaseControl): graphics engine with user interface.
  • vdDocumentComponent , vdConverter : non graphics component that provide an easy way to interact with the various formats that are supported.
  • VectorDraw Web Library (web control) : javascript graphics control to be used in web pages.
  • VectorDraw IFC Library (vdIFC) : specialised component to interact with the IFC format.
  • VectorDraw Ray Tracing Engine (vdRay): graphics control for high quality rendering.

VDF Format Capabilities - Supported Formats

VectorDraw supports these vector files and raster formats from import and export:

  • .VDML,a dynamic XML format implemented by VectorDraw that has backward and forward compatibility.
  • .VDCL, compressed vdml.
  • .VDS, VectorDraw web script format supported by web control.
  • *.DWG, all versions up to AC1032 (all version up to Autocad 2023)
  • .DXF, all versions up to AC1032 (all version up to Autocad 2023)
  • *.DGN, version 8
  • .PDF,
  • .SKP, up to version 13
  • .WMF,
  • .EMF,
  • .LAS,.LAZ, (lidar point cloud data format)
  • .BMP,.STL , .JPG, .TIFF, .GIF, .PNG, .TGA, ICO , Raster Formats
  • .OBJ Wavefront obj format
  • .DAE COLLADA files

These formats are also support but for export only:

  • *.DWF,
  • .SVG,
  • .HPGL

IFC supported with an internal Add-on product , import up to IFC 4 , export IFC4 (default) and 2x3.

Basic capabilities of VDF engine

  • 2D Drawings
  • 3D Drawings
  • Text styles (.SHX, .TTF)
  • Blocks, Inserts and Attributes
  • Clipping Sections
  • Print, Print Preview and multiple page print jobs
  • Unlimited Undo/Redo
  • Line types (32 predefined linetypes) and custom LineTypes
  • Support WMF, EMF formats
  • Images (BMP, TIFF, GIF, JPG, PNG, TGA)
  • Hyperlinks and Tooltips
  • Asynchronous opening from URL location
  • Extended Data (XProperties)
  • Zoom and Pan
  • Filter Selection object
  • Built in formats (VDML, VDCL)
  • Image Definition Object
  • Native .DXF Import/Export
  • Globalization Capability of all resources.
  • Ability to merge the XREF's (external references) entities and its dependent symbols as part of the current drawing.
  • Asymmetrical tolerances in dimensions and more Dimension Overwrite values and formatted dimension texts.
  • Hatch Pattern object (63 predefined hatch patterns) with new Hatch dialog for the predefined hatch patterns.
  • Exported constants values for easier management of Vectordraw objects and programming.
  • Supported .DWG/.DXF files up to version 2019, .DGN files version 8, .DWF files (using the VectorDraw File Converter utility)
  • Large Number of User Edit Commands (Move , Erase , Rotate , Trim , Copy , Fillet , Offset , Extend etc...
  • 2D Curve Combinations ( Exclude , Intersect , Union , Exclusive Disjunction XOR)
  • Various Programming Environments (Visual Studio 2018 , 2015 , 2010 , 2008 , 2005 , Delphi , Visual Basic 6 , C++ 6)
  • Layers , group layers , filter layers
  • Layouts and Viewports
  • Editing capability inside Viewports
  • Render, Hide and Shade
  • Object Selection Snap (end , middle , center , nearest etc...)
  • Materials
  • Lights
  • MultiText and simple Text objects
  • Real transformations with vdMatrix object
  • Linear and Angular units
  • Hatching
  • External Reference Drawings
  • 3D Orbit
  • 3D Views
  • UCS
  • User Defined Custom Objects and Custom Actions
  • TrueColor Support
  • Native Export to .PDF and .SVG

Primitive Drawing Entities

  • Arc
  • Attributes
  • Circle
  • Dimension
  • Ellipse
  • Insert
  • Point
  • Rectangle
  • Custom Objects
  • Group Objects
  • Construction Lines
  • 3DFace
  • PolyFace
  • PolyHatch
  • Viewport
  • Image
  • Line
  • PolyLine
  • Splines (Fitting , Quadratic , Cubic)
  • Text & MultiText
  • Leader
  • GroundSurface

Drawing Utilities

  • Grips
  • Various Grid types
  • Osnaps
  • Tooltips
  • Linear Units
  • Transparency
  • Extend / Break / Trim Commands
  • 3d Orbit Rotate of scene
  • Many Drawing commands like Spline , polyline , line , circle , arc etc...
  • Ruler Object
  • Snap
  • Ortho mode
  • Urls
  • Angular Units
  • Offset, Chamfer command
  • Move / Erase / Copy commands
  • Pan / Zoom commands
  • Image Adjustments (Brightness , Contrast , Gamma , GrayScale , Sapia etc...

3D Capabilities

  • Rendering types:
    • Wire 2D
    • Wire 3D
    • Hide
    • Shade
    • Shade On
    • Render (applying materials, transparency & lights)
  • Views:
    • Perspective, Orthogonal
  • Other:
    • Lights, 3D section clipping, Transparency, Multi User coordinate system , Shadows
    • vdGroundSurface Object Supports Mapped Images Over Surfaces to Produce a Photorealistic Ground Surface Using Aerial Photos
    • Calculate a Surface from a List of Points and Countour Levels using Delanay Algorithm
    • Boolean Operations (Union , Intersection , Subscription)
    • Volume Calculation , Slice operation , push/pull operation