VectorDraw Developer Framework (VDF) Releases

Released: Jan 12, 2023

Updates in 10.1002.1.0

Features

Engine

  • Support for adding different colors for each vertex of a single face in 'vdPolyface'.
  • Improved performance of start-up action.
  • Improved panning.
  • Support for Arch A to E paper sizes in native PDF export.

Fixes

Engine

  • Cut polyfaces command creates a lot of visible edges to the result polyface.
  • Issue undoing mirror command on text.
  • CmdChamfer is not working with 3d lines.
  • vdImageDef name for images with same filename in different folders.
  • DrawSolidPolygon is not working properly...

Released: Oct 24, 2022

Updates in 10.1002.0

Features

  • Engine
    • Added checkbox to bHatch dialog to send the created polyhatch to the back of the selected entities.
    • Added apparent intersection to work between line and circle or arc that are in different planes.
    • GradientColors of vdPolyface are displayed in wire2d mode with MeshDrawType.
    • Added method to draw lists to check for EnableLighting for objects inside blocks.
    • Now displays a message of unsupported SKP files.
    • Disables URL export in PDF files when EnableURL property is false.
    • EdgeColor...

Released: Jun 16, 2022

Updates in 10.1001.1.0

Features

  • Engine
      • Added the ability to manage new 'ISupportResolveReferenceObjects' entities.
      • Added the ability to create custom objects that can have reference objects (vdfigures) and to connect them.
      • Improved the speed of 'osnap' selection.
      • Added the following method in order to reset the DimOvewriteValue of vdLeader object:
        • public void ResetOverwriteValue().
      • vdExportFlags default value has been changed.
      • Added a new 'MeshDrawType' property which determines the way that an object is drawn, in...

    Released: Feb 1, 2022

    Updates in 9.9003.1.0

    Features

    • Engine
      • EMF with clipping is now supported by VDF.
      • Added new vdMultilineStyle property.
      • Added a new property LineWeights in the vdPrint object which gets one of the following values:
        • PrinterLineWeights.DocumentDefault. Use the vdDocument.LineWeightDisplay variable.
        • PrinterLineWeights.On. Display object LineWeights for the print out.
        • PrinterLineWeights.Off. Does not Display LineWeights for the print out.
      • Added a new IvdToMesh interface for vdCurve vdPolyHatch and vdGroundSurface - This...

    Released: Sep 16, 2021

    Updates in 9.9002.1.0

    Features

    • WebJS
      • Added a new useraction command which allows you to save a modified drawing in SimpleExample.
      • Text undefined properties now use reference style properties.
      • Added support for insert object attribute grips.
    • Converter
      • Added support for importing trace objects as filled polylines.
    • vdIFC
      • Added the following properties to the vdIFCProject object:
        • Units type of vdIFCUnits. Returns Units globally assigned used to measure types within this project.
        • PersonName as string. Get / Set the person...

    Released: Apr 7, 2021

    Updates in 9.9001x

    Features

    • Changed LayoutTab size.
    • Libraries can now be used on Linux systems.
    • Improved vdBlock AttributeSync.
    • Export ResolveHandles to Wrapper component.
    • Added support for line transparency during PDF export.
    • Export UseAdvancedAlgorithm to Wrapper component.
    • Export multi-page PDFs for different drawing layouts.
    • Added new property to define OsnapModeVisibility precision.
    • Added new CustomAction example.

    Fixes

    • Offset issue with complex polyline.
    • RegenAll is slow in some rare cases.
    • Multiline with...

    Released: Nov 24, 2020

    Updates in 8.8006.x

    Features

    • Added the ability to use vdText and vdMtext objects in Trim and Extend commands.
    • Improved the speed of GetTransformedSelectedObjects.
    • Added a new property to the properties list.
    • Added a new method getTangentAtPoint to the vdCurve.
    • Changes have been made in order for the VDF to be compatible with Microsoft .NET Core 3 and the new Microsoft .NET 5 references.
    • Added support for LAS and LAZ laser point cloud data formats.
    • Added the ability to have only one type of object selected to show...

    Released: May 12, 2020

    Updates in 8.8005.x

    Features

    • Improves vdml vdcl loading performance.
    • ViewCube Axis Osnap Grip sizes to follow the display scale.
    • vdPointCloud improves performance.
    • Improves vdPolyface combine operations performance.
    • Export interface for similar properties of vdText and vdMText.
    • vdXproperty to support Decimal SByte and Char value types.
    • Adds combo box with CTB files for user to use in printer forms.
    • Improves Memory manager and rendering speed.
    • Improves performance on 4K screens.
    • Enables changing CustomObject Name...

    Released: Mar 6, 2020

    Updates in 8.8004.x

    Features

    • Added: Export URL property of objects to PDF export.
    • Added: Support Bold SHX texts.
    • Added: Improves drawing refresh performance.
    • Added: Improves performance of vdLayoutSplit Actions.
    • Added: Improves quality of export text to pdf.
    • Added: More options for perpendicular OSNAP in polyline when moving a polyline vertex.
    • Added: Improves performance with DisableReadraw.
    • Added: Polylines with same widths to be exploded as lines and not as polyhatch.
    • Added: GetModel2dProjection command and...

    Released: Oct 18, 2019

    Updates in 8.8003.x

    Features

    • Add Border Backgroundmask to the Dimension.
    • Add BackgroundMask to the Textstyle.
    • CmdChamfer to fill VDRAW_TEMPORARY_SELSET.
    • Resolve huge value HandleId number in export vds.
    • Turn visibility On or Off for mapped images.
    • Export DXF to stream using native VDF calls.

    Fixes

    • LineIsInvisible property is not exported properly.
    • getUserRefPoint takes too long with high resolution screens.
    • Linetype is not displayed properly to polylines with vertex width.
    • Hatch is not printed properly.
    • Visibility...