Welcome to MSDN Blogs Sign in | Join | Help

VisioAutoExt v4.0.0 and Visio Helper Add-In Released

It’s done. I’ve made some substantial changes since the last released version.

Download it here: http://www.codeplex.com/visioautoext

The Visio Helper has been updated to use this library: http://www.codeplex.com/visioautoext/Release/ProjectReleases.aspx?ReleaseId=15831

 

Key improvements

  • DOM-based rendering – for some time the library has included a way to create an in-memory DOM that represents a drawing and then render the DOM into visio. The advantages of the DOM-based technique are that it dramatically simplifies the usage of the Visio API (without concealing its naure) and does so while maintaining high-speed (the DOM is rendered with SetFormulas and DropMany automatically.)
  • Color support – setting colors much easier (CMYK, HSL, HSV, RGB)
  • Support getting Formulas and Results in batch (see QueryFormulas and QueryResults)
  • Rationalized the API and removed unused code
  • Better use of Linq and C# 3.0 features
  • the DemoApp project will allow you to see the output produced by the all the samples

 

Over time I’ll blog about the improvements, what I learned, and show you how I am using the library for my own projects.

Published Thursday, August 14, 2008 1:36 PM by saveenr

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: VisioAutoExt v4.0.0 and Visio Helper Add-In Released

Thank you so much for this library.  With it I'm now able to script up a beautiful router topology map for an AD environment with 300 routers and 250 DCs.  This saved me untold hours I would have spent trying to figure out how to do this directly with the Visio SDK.  The only suggestion I can make is to get some better key words for the project as I found it as a link of a link of a link, rather than directly from Google.  Otherwise, awesome job and thanks for sharing it!

Monday, August 18, 2008 1:19 PM by David Loder

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker