Both Astah Professional and Astah UML let you export your project in two formats:

  • HTML Export (Javadoc-style): Generates browsable documentation similar to API docs.
  • RTF Export: Creates an RTF document suitable for editing in Word or sharing as project documentation.

HTML Export

You can export Javadoc-style HTML documentation for the currently opened project:

  1. Select [Tools] – [Export HTML (javadoc)].
    Export HTML Javadoc menu


  2. Choose the destination folder.
  3. Astah generates HTML files in the selected folder. Open index.html in your browser to view the documentation.
    Sample of exported HTML


Options

You can configure the configuration about the HTML output under [Tools] – [System Properties] – [HTML Export].
HTML Export Configuration


RTF Document

To export your project as an RTF document:

  1. Select [Tools] > [Export RTF].
    Export RTF


  2. In the model tree, select the packages or models you want to export.
    Export RTF models


  3. Click Option to configure detailed export settings.
    Export RTF model options

  4. Confirm your settings and proceed with export.
    Export RTF Options

  5. The RTF document is generated in the specified location.
    Export-RTF Sample

Include UseCase Descriptions in RTF

If you want UseCase Descriptions to be included:

  1. Select [Tools] > [Export RTF] and click Option.
    Export RTF model options
  2. Open the UseCase and enable UseCase Description, then click Apply and OK.
    Include UseCaseDescriotion in RTF Document

About RTF Export

  • The RTF format cannot be customized at this time.
  • The following content is exported:
    • Models: Packages, Classes, UseCases, Data Flow Diagram models, Requirements, Test cases,
    • Diagrams: all diagrams in the project
    • Details: UseCase descriptions, Classes, Attributes, Operations, Activity/DFD hierarchy, and action properties (definitions and tagged values)