Import from MS Word

You can a save a MS Word document to HTML format and import it into ReqView preserving the document structure given by Word sections, rich text formatting, embedded tables and pictures.

The ReqView importer reads an HTML file saved from MS Word and creates for each MS Word document paragraph a new document object with a unique ID. The new document object will have set either heading if the object corresponds to a MS Word section heading or it will have set text description preserving rich text format (bold, italic, underlined, text color, sub/superscript). Tables, bulleted and numbered lists are appended to description of the preceding imported document object. Images are imported as separate document objects with an attachment.

The importer has following assumptions for the MS Word document:

  • Document should have consistent sections hierarchy determined by heading paragraph styles “Heading 1”, “Heading 2”, … because it will be used for reconstructing the tree document structure.
  • The numbering of section headings should be disabled as ReqView numbers the sections automatically.
  • HTML file should be saved with UTF-8 encoding.

To import requirements from MS Word please follow these steps:

  1. Open the imported document in MS Word and remove its title page, table of contents, page headers or footers and all other content which you do not want to import into ReqView.

  2. Open MS Word Navigation Pane (View > Navigation Pane) and check that the document is correctly structured with headings and paragraphs according to the assumptions above.

    Example Imported Document Structure:

    HtmlImport_01.png

  3. Open Save As dialog and choose Web Page, Filtered file type for saving the document. Open Tools > Web Options dialog:

    HtmlImport_02.png

  4. For better image quality check “Use PNG as a graphics format” in the Browsers tab:

    HtmlImport_03b.png

  5. As UTF-8 encoding is mandatory to ensure correct handling of non-English characters in imported documents, choose Unicode (UTF-8) in the Encoding tab. (The Unicode and Unicode (Big Endian) options are not allowed):

    HtmlImport_03.png

  6. In the Save As dialog press Save button and then answer Yes to remove Office specific tags:

    HtmlImport_04.png

  7. Open a ReqView project and select a document object where the imported requirements should be inserted. Then choose from File > Import > MS Word HTML Document menu whether you want to import new objects Before, After or As Children the selected object:

    HtmlImport_05.png

  8. In the Import HTML Document dialog Choose the saved HTML document using the “HTML file name” browse button:

    HtmlImport_06.png

  9. The images in the document are placed in the folder with “_files” appended, open it and select all of them using the “Image files” browse button:

    HtmlImport_07.png

  10. Press the OK button and your HTML document will be imported:

    HtmlImport_08.png

Updated for version 2.5.0