Axure RP Pro API - Technical Preview
Enabling custom reporting and much more!
The Axure RP Pro API enables programmatic access to the design information captured
in Axure RP files. This technical preview provides read access to all of the data
used by the Axure RP specification generator as well as additional data about each
widget.
What can you do with the API?
You can create an application to:
- Generate custom Word specifications based on your company's template
- Generate custom specifications in other formats like PDF, PPT, HTML, or XML
- Generate a content specification containing all of the text, rich text, and images
in your design
- Generate code snippets for copying and pasting into production code
- Generate a change specification showing the differences between two Axure RP files
- Pass data from Axure RP files into other applications or into a database
The API download below includes a sample application that generates an XML file containing
most of the data available through the API.
Technical Information
The API is developed in C# and can be used from any Microsoft .NET 2.0 or later application.
Developing applications using the Axure RP Pro API requires knowledge of a .NET
programming language and programming knowledge of any other technologies used in
your custom application.
Microsoft offers free editions of Visual Studio at
http://msdn.microsoft.com/vstudio/express/.
Documentation for the API interfaces is available in the download below.
Download
This download includes a zip file that contains
- Axure.Document.dll
- Help file
- Sample XML Generation Project written in C#
By downloading software from the Axure Web Site, you agree to the terms of our
License Agreement.. Please read it before downloading.
- Download AxureRP-API.zip (1,584 KB)
Technical Preview updated 4/10/2009. - Unzip the files
API Sample
Axure SpecGen Tool: The Axure SpecGen Tool is a free application. It is an example of how the Axure RP API can be used to read data from an Axure RP file.
The SpecGen Tool improves on the specification generation built into Axure RP by incorporating new technologies and features. For a more detailed list of features and to download the Axure SpecGen Tool, please click
here.
Please send comments and questions to
support@axure.com.
Conversion and Upgrade
This is a Technical Preview. The API interfaces
are subject to change.
This version of the API will work with all Axure RP Pro 4 files and version 5 files up to 5.5.
Feedback, Requests, and Bug Reports
We appreciate any feedback, requests, or bug reports. Please submit them by email
to
support@axure.com.
You can also visit our
discussion forum
to discuss topics with us and other users.