• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

Read/Write VSSX Stencil, VSTX Template & Embed Resultant HTML Resources Support using Java

Ranch Hand
Posts: 714
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is new in this release?

We are pleased to announce the new release of Aspose.Diagram for Java 5.9.0 . The complete support for reading and writing VSSX stencil and VSTX template have been added. Developers can also embed output HTML resources into the single HTML document, copy styles and page sheet properties from other Visio drawings. Starting from this version, Aspose.Diagram API allows developers to migrate their old stencils (.VSS) and templates (.VST) to the new VSSX and VSTX formats respectively. It helps in using vector graphics to create diagrams and get rid of old complex binary formats. Aspose.Diagram API users can now serve the scenario where they need to embed output HTML resources into a single HTML document and also save it in the instance of a stream. This feature also enables them to store the output HTML in the repository or storage. Previously, Aspose.Diagram API was only saving the output HTML along with its resources in a separate directory. In Microsoft Office Visio, when we paste shapes into a destination Visio, it copies every style and formatting associated with the shapes. In order to mimic the behavior of MS Office Visio, Aspose.Diagram API has added CopyTheme method in the Diagram class and Copy method in the PageSheet class. These new methods also cover many defects in reference to missing style and formatting of the shapes during various manipulation tasks. This release includes several enhanced features and bug fixes as listed below

- Reading support for new MS Visio Template 2013 VSTX format
- Shape.connectedShapes method is not working as expected
- Shape.gluedShapes method is not working as expected
- [Output format VDX] - Group Shape is not displayed properly
- [Output format HTML] - Can't place a group shape from another Visio diagram
- [Output format PDF] - Can't place a group shape from another Visio diagram
- [Output format VDX] - Fill style of the Shapes is not preserved
- VSDX to XPS conversion - an illegal error message occurred
- Index out of bounds error occurred while loading a VSD diagram
- VSD to VDX export, connectors position is changed
- Open and save VSDX, the server shapes are missing
- VDX to PDF export, the resultant PDF is blank
- VDX to BMP export, a negative array size exception occurred
- VDX to JPEG export, an argument exception occurred

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Diagram for Java documentation that may guide you briefly how to use Aspose.Diagram for performing different tasks like the followings.

- Copy Shapes from an Existing Visio
- How to Convert a Visio to HTML

Overview: Aspose.Diagram for Java

Aspose.Diagram is a class library for working with MS Visio files & is a pure Java alternate for MS Visio Object Model. It is a standalone Visio Java library and does not depend on Microsoft Office Visio. It enables developers to work with VSD & VDX files and they can open files & Add & manipulate the elements of the diagram, export Visio files to PDF, XML, HTML, images format, SVG & several other formats, Rotate a shape, Add a hyperlink to a Visio shape, protect diagram shape and many more. Aspose.Diagram can be used with any kind of application, whether it’s a Web Application or a Windows Desktop Application.

More about Aspose.Diagram for Java

- Homepage of Aspose.Diagram for Java
- Download Aspose.Diagram for Java
- Online documentation of Aspose.Diagram for Java

Contact Information
Suite 119, 272 Victoria Avenue
Chatswood, NSW, 2067
Aspose - Your File Format Experts
Phone: 888.277.6734
Fax: 866.810.9465
    Bookmark Topic Watch Topic
  • New Topic