Ruby Cloud SDK for Microsoft Visio Files Processing

Ruby Cloud SDK to integrate diagram processing into your Ruby Apps to create & convert Visio drawings into various file formats.

  Start Free Trial
Aspose.Diagram Cloud SDK for Ruby

Aspose.DiagramCloud SDK for Ruby


No Microsoft Office Automation Required

Aspose.Diagram Cloud SDK for Ruby is an easy-to-use, high-performance and well-documented Cloud SDK that allows developers to create, manipulate & convert native Visio file formats within Ruby applications, and all these operations can be performed without the need to rely on Microsoft Visio. This SDK do not require Microsoft Office or Microsoft Visio to be installed on the machine to work with Visio files. It is a perfect Microsoft Office Visio automation alternative in terms of supported features, security, stability, scalability, speed and price. It makes the use of advanced functionality of Visio services to manipulate Visio documents in the Cloud. The SDK is extensible, easy to use, compact and provides common functionalities, so that developers have to write less code when performing common tasks.


Advanced Features of Cloud Ruby SDK



Insert a new blank page into a Visio drawing


Configure Visio TimeLine shapes


Group multiple shapes


Add comments to Visio drawings


Read multiple Visio formats & specify fonts location.


Read properties of different objects of the diagram


Save diagrams as XML or XAML


Manipulate Visio document properties


Print Visio diagram on a server via XpsPrint


Print Visio diagrams with high fidelity


Rotate a shape at any angle


Specify reviewer for creating comments in Diagram

Get Started with Ruby Cloud SDK

Aspose.Diagram Cloud SDK for Ruby is developed on top of Cloud Rest APIs. No software download or install required and it is easy to get started. Simply create an account at Aspose for Cloud and get your application information. Once you have the App SID & Key, you are ready to give a try to Aspose.Diagram Cloud SDK for Ruby.

Manipulate Visio Diagram elements

Aspose.Diagram Cloud SDK for Ruby offers the features to easily read the data of the Visio diagram like Document Properties, Pages, Masters, Shapes, Images, Connects, Solution XML, Comments, Hyperlinks, StyleSheet, Layers, User-defined cells and so on. Once these objects are manipulated through Aspose.Diagram Cloud SDK for Ruby, the result can be saved in any of the supported format.

Support for Popular Visio Formats

Aspose.Diagram Cloud SDK for Ruby is capable of reading Microsoft Visio files in native VSD/VSDX format as well as other popular Visio formats including VSS, VST, VSX, VTX, VDW, VDX, VSSX, VSTX, VSDM, VSSM and VSTM. The contents of the diagram can be manipulated through the Aspose.Diagram Cloud SDK for Ruby. After making the required changes to the Visio file, the file can then be saved in supported formats.

Quick & Reliable Conversion features

In a collaborative work environment, the Visio Diagrams are shared on regular basis and in order to view these files, one needs to install Microsoft Visio or other tool that could load Visio specific file formats. Other approaches include the conversion of Visio diagrams to universal formats such as PDF, HTML & raster images, which do not require special programs to be installed on the machine. Therefore in order to accomplish such requirements, Aspose.Diagram Cloud SDK for Ruby offers its own conversion engine, which works independently of any other software, and can convert any supported Visio file format to any of the supported format with just a few lines of code. The conversion process is quick yet reliable, offering you the high fidelity results regardless of the resultant file format.

High Fidelity Fixed Layout format conversion

when using Aspose.Diagram Cloud SDK for Ruby, you can open Visio files and render them to popular image formats including BMP, JPEG, PNG, TIFF, SVG and EMF. The SDK also provides the ability to export the Visio files to fixed layout file formats like PDF, PDF/A with high fidelity.

Organize Shapes in a Container

Normally, developers add shapes in a container to keep things well organized and understandable. The containers add a visual boundary around shapes, including a label. To add a container and sub shapes to the diagram, developers can use Aspose.Diagram Cloud SDK for Ruby because it gives an easy and quick approach..

Support and Learning Resources