Store/Avax Vector .NET
Avax Vector .NET

Avax Vector .NET

VB.NET component for Developers Create applications with the ability to view, create, edit, print, and manage 2D vector drawings in .NET Framework. Now with native x86/x64 support.

Developer SDK v.2 New

Overview

AVAX Vector for .NET v.2 is a powerful component that provides over 500 events, methods, properties, ready to use commands and parameters to view, create, edit, print and manage 2D vector drawings. It offers developers a full control of the end user’s interactive drafting process. Version 2 targets both x86 and x64 and requires .NET Framework 4.8 or higher.

Features:
Standard geometric drawing items (Line, Point, Polyline, Arc, Circle, Ellipse, Polygon, Bezier, etc), Text with Windows based fonts, Polygon shapes filled with any kind of patterns (AutoCAD .PAT files, API solid or pattern, Bitmaps, animations etc), Copy, Array, Move, Scale, Rotate, Mirror, Transform etc, Shapes have z order, Blocks creation and insertion, and much more...

Features

Other Features

Native support for both x86 and x64 target platforms. Color Palette, Layers, Width, Font table, Line and Point types. Zoom Window, Extends, Dynamic, Pan, All and Previous. Select (Window, In Window, All, Select Add-Sub). Grid and Snap. Every drawing object has Handle, KeyName and it’s own Properties (string array). Interactive graphics by using a Selection Region. Snap to end line, nearest, middle, intersection, perpendicular etc. Trim, Fillet, Extend, Offset and Hatch with lines. Dimensions and Angles. Insertion bitmaps and files (BMP, JPG, ICO, PCX, WMF, SHP, TXT, PLT, RTF). Insertion drawings (AutoCAD® DXF). Export to DXF, SVG, PLT, PIC, BMP, WMF, JPG, PDF, XML and RTF Clipboard Copy, Cut and Paste. Measure distance and area. Print fit to page on multiple pages. Print to any hDC, Print Preview Undo/Redo command in every action (3000 Undo /1 Redo). 230 Events, Methods and Properties with their source code examples. 165 ready to use drawing commands and 110 drawing parameters. Events like BeforeClick, SelectChange, BeforeCopy, BeforeMove, ZoomChange etc. Horizontal and/or vertical scroll bars and rulers. External files to customize Messages, Line Types, Font Table, Color Palette etc. New! Avax Controls (Button, TextBox, ComboBox, CheckBox, CheckOption, PictureBox, Label, Form)

Quick Start

Drop the control onto a form, start it, and draw your first shape:

Private Sub Form1_Load(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.Load
    ' Initialize the control when the form loads
    cAvax1.StartAvax()
End Sub

Private Sub Form1_FormClosed(ByVal eventSender As System.Object, ByVal eventArgs As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
    ' Release resources when the form closes
    cAvax1.EndAvax()
End Sub

Private Sub Command1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command1.Click
    ' Draw a line from (0,0) to (10,10)
    cAvax1.Add_Line(0, 0, 0, 10, 10, 0)
End Sub