Export Visio Shapes With Shadow & Identify Glued or Connected Visio Shapes Using .NET

It enables developers to determine whether shapes are connected or glued. We received some use cases from our clients where it was not properly loading VSSX stencil, but now developers can now even load their complex stencil files using this version. The shadows of the shapes are also being exported when converting a Visio to any supported file format. It also fixed important issues, such VSD to PDF export, VSD to VDX, HTML & PDF Conversion issues, Copying a Visio diagram & many more.

This article explains the new and enhanced features of Aspose.Diagram for .NET 6.0.0. It contains new methods that let developers know about shape connections beforehand. They could now get the information, whether two shapes are connected or glued prior to any other manipulation of the Visio shapes, which can result in greater programmer productivity and more concise readable code. The reading capacity of VSSX stencils and preserving shadows of shapes during the export operation have also been enhanced. It helps in making Visio diagram look both professional and beautiful. This also includes a large number of bug fixes along with several new enhancements, and performance improvements. Aspose.Diagram API has already supported reading VSSX stencils and we received some use cases from our clients where it was not properly loading VSSX stencil. It was due to the internal elements conflict. Using this version, developers can now even load their complex stencil files. Microsoft Office Visio allows to apply shadows to the shapes in the drawing and easily change the color, style, pattern, size, position, and angle of those shadows. Using this version, the shadows of the shapes are also being exported when converting a Visio to any supported file format. Two Visio shapes could be glued or connected with each other. Using Aspose.Diagram API, developers could now determine whether shapes are connected or glued. It offers IsGlued and IsConnected methods in the Shape class. Both these methods take a destination shape object as a parameter and return resultant true or false. Here is the list of important enhancements and bugs fixes in the new version.

•    Add support of loading VSSX format file in the Diagram class
•    Add support to determine two shapes are glued or connected
•    VSD to VDX export, missing shadow of the shapes
•    VSD to PDF export, empty PDF having white spot is generated
•    VSD to VDX conversion, curve dynamic connectors turn into stright
•    VSD to HTML conversion, the text shape is misplaced
•    VSD to PDF conversion, the text "Iloprost" is added in header of all pages
•    VSD to PDF conversion, the list items are misplaced
•    VSD to HTML conversion, the text "Iloprost" is added in header of all pages
•    Can't detect incoming nodes of the connected shapes
•    Geometry of the connector shapes is incorrect
•    Geometry of the connector shapes is incorrect
•    Output format HTML] - Can't place a group shape from another Visio diagram
•    Copying a Visio diagram page operation does not preserve style of the shapes
•    Copying a Visio diagram page does not preserve shapes completely
•    Copying a Visio diagram page does not preserve shapes completely
•    VDX to VDX export, shape's text is not bold
•    Source VSD - ConnectCollection class returns additional connect and incorrect shape ids
•    Shape.connectedShapes method returns incorrect shape ids
•    Shape.connectedShapes method detects incorrect direction of the shape connectors
•    Diagram.Save method call also closes resultant stream
•    [output VSDX] - A missing parts error occurred

Overview: Aspose.Diagram for .NET
 
Aspose.Diagram is a class library for working with MS Visio files & is a pure .NET alternate for MS Visio Object Model. It enables developers to work with VSD & VDX files on ASP.NET web applications, web services & Windows applications. It makes use of the advanced functionality of Visio's services to manipulate Visio docs on a server. Developer can open files & manipulate the elements of the diagram, from lines and fills, to more complex elements, and then export to native Visio formats or XML.
 
- Homepage of Aspose.Diagram for .NET:  http://www.aspose.com/.net/diagram-component.aspx
 
-Download Aspose.Diagram for .NET: http://www.aspose.com/community/files/51/.net-components/aspose.diagram-for-.net/default.aspx
 
 
Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
http://www.aspose.com/
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465


Categories: Computer Software, Programming, Computer

Tags: .NET Visio Diagram API, Export Shapes with Shadow, Identify Connected Visio Shapes, Preserve Shadow of Visio Shapes, VSD to VDX export, VSSX files reading support


About Aspose Pty Ltd

View Website

Sher Azam
Aspose Pty Ltd

888.277.6734
Aspose Pty Ltd
Suite 119, 272 Victoria Avenue Chatswood,
NSW, 2067 Australia
2067
Australia