Xena help Xena help Table of Contents Xena help...... 1

Introduction...... 2

Getting started...... 3

Setting preferences...... 4

Setting up plugins...... 6

Audio...... 7 Location of external program...... 7 How to configure the Audio plugin...... 7

Image...... 9 Location of external programs...... 9 How to configure the Image plugin...... 9

OpenOffice.org...... 11 About OpenOffice.org...... 11 Location of external program...... 11 How to configure the Office plugin...... 11

Email...... 14 Location of external program...... 14 How to configure the Email plugin...... 14

Normalising files...... 16 Binary Normalisation...... 16 Normalisation...... 16

Normalisation options...... 17 Guess type for all files...... 17 Binary normalisation only...... 17 Retain directory structure...... 17 Produce text version...... 18

Normalising a directory...... 19

Normalising one or more files...... 22

Binary normalising...... 25

Viewing Xena files...... 27

Viewing the results...... 28 From the Xena Viewer...... 28 Viewing Xena files from within Xena...... 29

i Xena help Table of Contents Viewing the results From the main Xena window...... 29 Viewing Xena files from the normalisation results...... 30

Viewing options...... 31 Xena Package View...... 31 Raw XML View...... 31 XML Tree View...... 32

Exporting Xena files...... 34

Xena interface...... 36

Interface buttons...... 37

Menu bar...... 38

Glossary...... 39

Supported formats...... 41

Licensing...... 44

ii Xena help

Welcome to the help pages for Xena!

It is recommended that you begin with the Introduction and work your way through the help topics.

The Glossary of Terms provides an explanation of terms used in the help topics.

You may browse any help topic by selecting it from the left-hand pane.

Xena help 1 Introduction

Xena software is free and open source software. It has been developed by the National Archives of Australia to aid in the long term preservation of digital records.

Xena is an acronym meaning Xml Electronic Normalising for Archives.

Written in Java, Xena is a cross-platform application which runs on , Windows and Apple Mac OS X.

Xena software aids digital preservation by performing two important tasks:

• detecting the file formats of digital objects • converting digital objects into open formats for preservation.

Introduction 2 Getting started

Before using Xena to normalise files, you will need to do the following:

1. Set Xena Preferences - see Setting Preferences. 2. Install external programs - see Setting Up Plugins. 3. Configure Xena plugins - see Setting Up Plugins.

Getting started 3 Setting preferences

The following procedure describes how to configure the:

• Xena destination directory - where Xena output files are saved • Xena log file - where the Xena log file is stored.

1. From the Menu Bar, select Tools - Xena Preferences:

Result: The Xena Preferences window is displayed.

2. In the Xena destination directory field:

Setting preferences 4 Xena help

♦ Click the Browse button to open a file browser. ♦ Navigate to where you want to save Xena output files. ♦ Click Open.

3. In the Xena log file field: ♦ Click the Browse button to open a file browser. ♦ Navigate to the location where you want to save the Xena log file. ♦ Click Open.

Setting preferences 5 Setting up plugins

Xena uses external programs to normalise certain file types and can also create plain text versions for searching purposes.

For Xena to work properly with all supported file formats, you will need to install the following external programs:

• FLAC (http://flac.sourceforge.net) is a free and open source software tool and file format for lossless audio data compression - see Audio • Readpst is part of the free and open source libpst software suite (http://www.five-ten-sg.com/libpst/), which converts PST files to MBOX format - see Email • Convert is part of the free and open source ImageMagick software suite (http://www.imagemagick.org) for displaying, converting and editing raster image files - see Image • Tesseract (http://code.google.com/p/tesseract-ocr/) is a free and open source Optical Character Recognition (OCR) engine used to create text versions of certain files - see Image • OpenOffice.org (http://openoffice.org) is a free and open source office suite which supports numerous file formats - see Office.

Note: Depending on your operating system, some of the above external programs may be included in the Xena distribution.

Setting up plugins 6 Audio

The external tool used by Xena to convert audio files is FLAC (Free Lossless Audio Codec).

During compression, FLAC does not lose quality from the audio stream, unlike lossy compression formats such as MP3 and AAC.

• FLAC (http://flac.sourceforge.net) is a free and open source software tool and file format for lossless audio data compression.

Location of external program

Depending on your operating system, the FLAC executable may be included with the Xena package. If so, the executable will be located within a sub-directory of the directory containing the Xena program (xena.). Otherwise, the executable must be installed separately.

• Linux - install flac via your distribution's package manager. After installation, the flac executable is most likely located under /usr/bin/. • OS X - the file is called flac and is located in the macx86 sub-directory. • Windows - the file is called flac.exe and is located in the win32 sub-directory.

How to configure the Audio plugin

1. From the Xena menu bar, select Tools - Plugin Preferences - Audio:

Audio 7 Xena help

Result: The audio properties window is displayed.

2. Click Browse and navigate to the location of the FLAC executable (see above). 3. Click Open. 4. Click OK to save the setting.

Result: Xena will now be able to convert audio into FLAC.

How to configure the Audio plugin 8 Image

The majority of images are converted internally via Xena itself without the need for external tools.

However, a small subset of image file types do require the external tool, Convert, to enable conversion.

• Convert is part of the free and open source ImageMagick software suite (http://www.imagemagick.org) for displaying, converting and editing raster image files.

Xena also employs the use of another external application called Tesseract. Tesseract performs OCR on TIFF images, which are commonly the result of scanned paper documents, to create a text version of the TIFF.

• Tesseract (http://code.google.com/p/tesseract-ocr/) is a free and open source OCR engine used to create text versions of certain files.

Note: Specifying the location of either of these external applications is optional. Without ImageMagick, some types of images will not be converted to PNG, and will be binary normalised. Without Tesseract, image files will still be converted to PNG and preserved but text versions of TIFF images will not be created. Location of external programs

Depending on your operating system, the Convert (ImageMagick) and Tesseract executables may be included with the Xena package. If so, the executables will be located within a sub-directory of the directory containing the Xena program (xena.jar). Otherwise, the executables must be installed separately.

• Linux - install imagemagick and tesseract-ocr via your distribution's package manager. After installation, the executables are most likely located under /usr/bin/. • OS X - the files are called convert and tesseract which will be located in the macx86 sub-directory. • Windows - the files are called convert.exe and tesseract.exe which will be located in the win32 sub-directory.

How to configure the Image plugin

1. From the Xena menu bar, select Tools - Plugin Preferences - Image:

Image 9 Xena help

Result: The image properties window is displayed.

2. In the Location of ImageMagick Convert Executable field: ♦ Click the Browse button. ♦ Navigate to the location of the ImageMagick Convert executable (see above). ♦ Click Open. 3. In the Location of Tesseract Executable field: ♦ Click the Browse button. ♦ Navigate to the location of the Tesseract executable (see above). ♦ Click Open. 4. Click OK to save the settings.

How to configure the Image plugin 10 OpenOffice.org

The external tool for converting office documents to Open Document Format (ODF) is OpenOffice.org.

Note: If you have not already done so, please install the latest version of OpenOffice.org as it is not bundled with Xena.

About OpenOffice.org

OpenOffice.org (http://openoffice.org) is a free and open source office suite which supports numerous file formats.

OpenOffice.org must be installed to enable Xena to convert word processed documents, spreadsheets and presentations into Open Document Format (ODF), ISO 26300. If OpenOffice.org is not installed, Xena will only binary normalise these file types. For more information about Binary Normalisation, see Normalising Files.

It is recommended that you use the latest version of OpenOffice.org, which may be downloaded free of charge from http://download.openoffice.org.

Normalisation will be more reliable if a single version of OpenOffice.org is installed on your computer. For this reason, it is recommended that you remove any earlier versions of OpenOffice.org from your system, making sure you only have the latest version installed.

Location of external program

Depending on your operating system, OpenOffice.org will typically be installed in the following location:

• Linux - under /usr/bin/ or /usr/lib/, although it depends on your distribution. • OS X - under /Applications/. • Windows - under C:\Program Files\.

How to configure the Office plugin

1. From the Xena menu bar, select Tools - Plugin Preferences - Office:

OpenOffice.org 11 Xena help

Result: The office properties window is displayed.

2. In the Base Directory of OpenOffice.org Installation field: ♦ Click the Browse button. ♦ Navigate to the base directory of OpenOffice.org (see above). ♦ Click Open. 3. Optional: In the Sleep time allowed for OpenOffice.org to start field, type the amount of time (in seconds) that Xena should wait for the system to start OpenOffice.org.

Note: This option allows you to tell Xena how long to wait before trying to load OpenOffice.org. The default value is 5 seconds.

Some slower systems take longer to load OpenOffice.org, which may result in Xena being unable to

How to configure the Office plugin 12 Xena help contact it to perform file conversion.

If using a fast computer, reducing this value (perhaps down to just a few seconds) may decrease the time required to convert a large amount of office files. 4. Click OK to save the settings.

How to configure the Office plugin 13 Email

The external tool for converting Outlook PST files to XML is readpst.

• Readpst is part of the free and open source libpst software suite (http://www.five-ten-sg.com/libpst/), which converts PST files to MBOX format. Location of external program

Depending on your operating system, the readpst executable may be included with the Xena package. If so, this will be located within a sub-directory in the same directory as the Xena program (xena.jar). Otherwise, the executable must be installed separately.

• Linux - install the libpst package via your distribution's package manager, after which the readpst executable is most likely located under /usr/bin/. • OS X - the executable is called readpst and will be located in the macx86 sub-directory. • Windows - the executable is called readpst.exe and will be located in the win32 sub-directory.

How to configure the Email plugin

1. From the Xena menu bar, select Tools - Plugin Preferences - Email:

Email 14 Xena help

Result: The Email Preferences window is displayed.

2. Click Browse button. 3. Navigate to the location of the readpst executable (see above). 4. Click Open. 5. Click OK to save this setting.

How to configure the Email plugin 15 Normalising files

Binary Normalisation

Xena preserves files by encoding them into 'plain text' ASCII characters (http://en.wikipedia.org/wiki/ASCII), via Base64 encoding (http://en.wikipedia.org/wiki/Base64) and then wrapping XML metadata around the file.

The resulting Xena file is plain text and human readable, although the content of the data itself is not (it is represented in ASCII).

The exact original file can be fully retrieved by stripping the metadata and reversing the Base64 encoding. This is done automatically via the Xena Viewer using its Export function. Normalisation

Xena can also convert the original file format into an openly specified format, such as ODF or PNG. As this is the default behaviour of Xena and good preservation practice, this is referred to simply as 'Normalisation'. The default normalising action is to determine a file's type, then apply the normaliser suited to that type.

Xena can normalise single files or entire directories of files.

As with binary normalised files above, normalised files may be accessed via the Xena Viewer and exported for use with other applications.

If Xena can not determine the file type, it will automatically fall back to binary normalisation.

For a list of supported file formats, see Supported Formats.

Normalising files 16 Normalisation options

You can select from several normalisation options prior to normalising any files. These options are available via the main Xena window:

Guess type for all files

This is selected by default. Xena determines the file type of each file to be normalised and applies the normaliser best suited to that file type. Once converted to an open format, the files are then encoded as text (Base64 encoded) with an XML metadata header and footer. Binary normalisation only

This option skips the conversion step above, retaining the original file in its original format. Xena will still encode the file in Base64 text with an XML metadata header and footer. Retain directory structure

This is selected by default. Any files normalised with this option can be exported with the directory structure they had prior to being normalised. This is a useful feature if you are normalising several files with a complex directory structure. For more information about exporting, see Exporting Xena Files.

Normalisation options 17 Xena help Produce text version

Xena will create a human readable text version of the normalised file in the text-version sub-directory of the Xena destination directory (see Setting Preferences).

Xena will only produce text versions of certain file types, where they actually include text (a photograph of the beach will not work). Supported file types include:

• TIFF • • Microsoft Excel • Microsoft Write • PDF • Plain text • RTF • Word Pro • Open Document Spreadsheet • Open Document Text • HTML.

Produce text version 18 Normalising a directory

To normalise a directory of files:

1. In the Normalisation Options section of the main Xena window ensure that Guess Type for All Files is selected. 2. Click the Add Directory button.

Result: The file browser window is displayed.

3. Select the directory containing the files to be normalised. 4. Click Open.

Result: The directory selected is displayed in the Items to Normalise section of the main Xena window.

Normalising a directory 19 Xena help

This process can be repeated for as many files as required.

5. Click Normalise.

Note: During processing, the Pause and Stop buttons will become available. Clicking either of these buttons will interrupt processing after the current file has been processed. If the current file is large or complex, there may be some delay before either of these buttons come into effect.

Result: Once processing is completed, the results are presented in the Normalisation Results section.

Normalising a directory 20 Xena help

6. Click OK. 7. To complete the normalisation process, do one of the following: ♦ To save the resulting preserved Xena files and start a new session, click Done. ♦ To delete the resulting preserved Xena files and continue the same session, click Cancel. ♦ To binary normalise files which failed normalisation and continue the same session, click Binary Normalise Failures.

Normalising a directory 21 Normalising one or more files

This help topic describes how to normalise a single file, or several files across different directories. If you want to normalise a group of files in the one directory, see Normalising a Directory.

1. In the Normalisation Options section of the main Xena window ensure that Guess Type for All Files is selected. 2. Click the Add Files button.

Result: The file browser window is displayed.

3. Select the file(s) to be normalised. To select more than one file, use Shift+click or Ctrl+click. 4. Click Open.

Result: The file(s) selected are displayed in the Items to Normalise section of the main Xena window.

Normalising one or more files 22 Xena help

This process can be repeated for as many files as required.

5. Click Normalise.

Note: During processing, the Pause and Stop buttons will become available. Clicking either of these buttons will interrupt processing after the current file has been processed. If the current file is large or complex, there may be some delay before either of these buttons come into effect.

Result: Once processing is completed, the results are presented in the Normalisation Results section.

Normalising one or more files 23 Xena help

6. Click OK. 7. To complete the normalisation process, do one of the following: ♦ To save the resulting preserved Xena files and start a new session, click Done. ♦ To delete the resulting preserved Xena files and continue the same session, click Cancel. ♦ To binary normalise files which failed normalisation and continue the same session, click Binary Normalise Failures.

Normalising one or more files 24 Binary normalising

Binary normalisation preserves the original format of a file without converting it to an openly specified format. Xena will encode the original file in Base64 text with an XML metadata header and footer.

To binary normalise one or more files:

1. In the Normalisation Options section of the main Xena window, select Binary Normalisation Only. 2. Select the file(s): ♦ To add one or more individual files, click the Add Files button. ♦ To add a directory and all its files, click the Add Directory button. Result: The file browser window is displayed. 3. Select the file(s) or directory to be normalised. 4. Click Open.

Result: The selection is displayed in the Items to Normalise section of the main Xena window.

5. Click Normalise.

Note: During processing, the Pause and Stop buttons will become available. Clicking either of these buttons will interrupt processing once the current file has been processed. If the current file is large or complex, there may be some delay before either of these buttons come into effect.

Result: Once processing is completed, the results are presented in the Normalisation Results section.

Binary normalising 25 Xena help

6. Click OK. 7. To complete the normalisation process, do one of the following: ♦ To save the resulting preserved Xena files and start a new session, click Done. ♦ To delete the resulting preserved Xena files and continue the same session, click Cancel.

Binary normalising 26 Viewing Xena files

Once you have normalised one or more files, you can view the results via the Xena Viewer.

The Xena Viewer can be launched from within Xena. See Viewing the Results for more information.

From the Xena Viewer you can do a number of things:

• View the file itself or the XML. See Viewing Options for more information. • Export the file from the Xena Viewer. See Exporting Xena Files for more information.

Viewing Xena files 27 Viewing the results

Preserved Xena files can be viewed in any application capable of rendering XML. The data of the original file however will still be encoded in Base64 text and therefore be incomprehensible.

The Xena Viewer application is included with Xena, which can reverse the Base64 encoding and present the original data on the screen in a legible form. It also has the option to export the data, which will take it from its preserved form back to the original file (see Exporting Xena Files). From the Xena Viewer

If your operating system has associated .xena files with the Xena Viewer, you can open a file directly from the file manager.

If not, it can be achieved manually:

1. Launch Xena Viewer.

Result: The Xena Viewer main window is displayed.

2. Click Open.

Result: The file browser window is displayed. 3. Navigate to the Xena destination directory (see Setting Preferences for more information). 4. Select the file you wish to export and click Open.

Result: The file is displayed in the Xena Viewer.

Viewing the results 28 Xena help

Viewing Xena files from within Xena

To view a normalised file from within Xena you can either:

• open a file from your Xena destination directory • double-click one of the files displayed in the Normalisation Results section of the main Xena window, immediately following normalisation.

From the main Xena window

1. Select File - Open.

Result: The file browser window is displayed. 2. Navigate to the Xena destination directory (see Setting Preferences for more information). 3. Select the file you wish to export and click Open.

Result: The file is displayed in the Xena Viewer window (see above).

From the Xena Viewer 29 Xena help Viewing Xena files from the normalisation results

This option only applies if you view a file immediately after you have completed normalisation.

1. Normalise one or more files (see Normalising One or More Files).

Result: The following example shows some normalisation results and a JPEG image file that has been selected for viewing.

2. From the Normalisation Results section of the main Xena window, double-click the normalised file.

Result: The file is displayed in the Xena Viewer window (see above).

Viewing Xena files from the normalisation results 30 Viewing options

There are several options available when viewing Xena files. Whilst viewing a preserved file in Xena Viewer, use the drop-down menu at the top of the window to switch between available views.

The default view is the Xena Package View, which represents the original data on screen. Xena Package View

Depending on the format of the file you are viewing, you should see the original file contents displayed in this view. If not, there may be further viewing options. For example, the viewer won't display files but will offer the option to open the file in the OpenOffice.org suite.

The following shows an image being viewed via the Xena Package View.

Raw XML View

To see the file in its XML format, select Raw XML View.

Viewing options 31 Xena help The following image shows a TIFF file in Raw XML View. The TIFF metadata has been preserved during the conversion of the file to PNG format.

Note: Large files may be split into multiple chunks. To see all of the XML, use the navigation buttons to browse through the pages.

XML Tree View

The XML Tree View displays the XML metadata according to the XML hierarchy of the Xena file.

Raw XML View 32 Xena help

XML Tree View 33 Exporting Xena files

The Xena Viewer can be used to export both normalised and binary normalised files.

To export Xena files:

1. Open the file you want to export (see Viewing the Results).

Result: The file is displayed in the Xena Viewer window.

2. Click Export.

Result: The file browser window is displayed. 3. Select a destination location for the exported file and click Save.

4. Result: If the export was successful, an Export Complete dialog is displayed.

Exporting Xena files 34 Xena help

5. To close the export screen and return to the Xena Viewer window, click OK.

Result: The exported file has been saved to the specified location. The following image shows the normalised PNG format of the TIFF image, shark.tif, which has been exported as shark.tif.png.

Exporting Xena files 35 Xena interface

The Xena interface consists of the following:

• Menu Bar • Interface Buttons • Normalisation Options.

Xena interface 36 Interface buttons

The following table describes the buttons available in the Xena interface and what each of them does.

Button Action

Clears the selected files list, ready to select new files for normalising.

Displays the Xena log file.

For selecting one or more files to normalise. For selecting a directory of files to normalise. Removes selected files or directories from the Items to Normalise section.

Starts normalising the files or directories in the Items to Normalise section.

Pauses the current normalisation process. The pause function will not interrupt the processing of the file currently being normalised, but will take effect before starting to process the next file. Once the normalisation processes is paused, the Resume button is displayed. Stops the current normalisation process. The stop function will not interrupt the processing of the file currently being normalised, but will take effect before starting to process the next file. Continues processing until all selected files have been normalised or until the process is interrupted by pause or stop. Available when processing has been paused. Deletes all outputs of the current normalisation process. This is useful if the wrong files have been selected for conversion or if the wrong normalisation option has been selected. Saves the results of the current normalisation process and closes the current session.

Normalises all files that failed the current normalisation process.

Interface buttons 37 Menu bar

Close the current session and exit Xena.

This menu allows you to:

• set the destination location for files normalised by Xena. This must be set before Xena can normalise any files. • Set the Xena log file location.

See Setting Preferences for more details.

The Xena normaliser plugins for Audio, Image, Email and Office can be configured by selecting the plugin from the list. See Setting Up Plugins for more details.

Online help documents.

Version and development team information.

Normaliser plugins and their version numbers.

Menu bar 38 Glossary

The following table provides a list of definitions for some of the terms used in the Xena Help topics.

Term Definition AIP (Archival Normalised record that is stored in the digital repository with accompanying Information preservation metadata. Package) A code for representing English characters as numbers, with each letter assigned a number from 0 to 127. For example, the ASCII code for upper-case M is 77. Most ASCII computers use ASCII codes to represent text, which makes it possible to transfer data from one computer to another. Base64 Encoding A method of representing binary data as text. A binary normalised record that is stored in the digital repository with accompanying Binary AIP preservation metadata. Binary Normalising The process of converting the original data object to Base64 encoding. Binary Object An object that is stored in a computer, formatted as a sequence of zeros and ones. A raster image format stored as values representing coloured pixels that make up an Bitmap Graphics image. A file format that is owned by an entity and for which the specification is not publically Closed Format available. In a preservation sense, it is not wise to store data in these formats as they are not able to be freely utilised. The smallest discrete unit of digital records for preservation. In desktop computing Data Object terms, a file. The act of preserving digital information, usually computer files such as documents and Digital Preservation images. Digital Record A record for which access depends on the use of a computer system. Embedded Metadata included within a data file. Metadata The process of separating content and metadata in a normalised file in order to represent Export the content in an accessible manner. FLAC (Free An open format for audio files that offers excellent audio quality and lossless Lossless Audio compression. Codec) A structured means of storing digital information such that it can be interpreted by a Format software application. Information used to manage, use and understand data - literally 'data about data'. An Metadata example for a photograph (stored as a digital image) might be the date and time that the image was captured or the shutter speed and aperture of the camera used. A component of Xena that wraps a small amount of metadata in each preserved AIP. Metadata Wrapper / The metadata includes information about the file including date last modified, date Package Wrapper normalised, date created, normaliser version. Normaliser Xena Plugin used to convert a source data format into equivalent open format.

Glossary 39 Xena help

The process of converting records from their original formats into open, preservation Normalising formats. A data format which is not encumbered by patents and for which the specification is Open Format publically available. These formats are good for preserving data as they are able to be freely utilised. ODF (Open An ISO approved open format for storing documents, such as spreadsheets and Document Format) presentations. PNG (Portable An open format for raster images. Network Graphics) Preservation A standardised format for the storage of data objects. Format Raster is a way to represent an image through individually coloured picture elements Raster Graphics (pixels) and the placement of these pixels creates the overall image. Quality is lost when zooming as it is simply a magnification of the pixels. A digital image encoded as mathematical formulas that represent lines, shapes and Vector Graphics curves. Vector images may be zoomed with no loss of quality. This is a resulting normalised file. It contains the original data converted to an open Xena File format with XML metadata. Component of Xena that displays a normalised file in various formats, such as its Xena Viewer normalised version, the raw data and the XML as well as any wrapped metadata. XML (eXtensible A way to store structured information in a flat file via the use of tags. Markup Language)

Glossary 40 Supported formats

During the process of normalisation, Xena will convert the following file types to the specified open format.

Note: Xena will automatically binary normalise any unsupported file types.

Archives and Compressed Files

GZIP The archive is un-compressed and the resulting file is processed as normal. All files are extracted from the archive and normalised into a separate Xena file. A Xena index JAR file is created, which when opened in a Xena Viewer, will display the files in a table. MAC The archive is un-compressed and the resulting file is processed as normal. BINARY All files are extracted from the archive and normalised into separate Xena files. A Xena index file is created, which when opened in a Xena Viewer, will display the files in a table. Works as a combination of '' and 'TAR'. The archive is un-compressed and the resulting tar TAR.GZ file extracted to reveal individual files for processing. All files are extracted from the archive and normalised into a separate Xena file. A Xena index WAR file is created, which when opened in a Xena viewer, will display the files in a table. All files are extracted from the archive and normalised into a separate Xena file. A Xena index ZIP file is created, which when opened in a Xena viewer, will display the files in a table.

Audio

AIFF Converted to the FLAC open format. FLAC Preserved in current format. MP3 Converted to the FLAC open format. OGG Converted to the FLAC open format. WAV Converted to the FLAC open format.

Databases

Supported formats 41 Xena help

SQL Structured Query Language files are processed as plain text wrapped in XML.

Documents

CSV/TSV Comma and Tab Separated Values-based files are stored as a special case of plain text. DOC/PPS/PPT/XLS Microsoft Office documents are converted to the Open Document Format. DOCX/PPTX/XLSX Microsoft Office Open XML documents are converted to the Open Document Format. HTML Converted to XHTML. MPP documents are converted to XML. ODS/ODP/ODT Files in the Open Document Format are preserved as they are. RTF is converted to Open Document Format. SYLK This spreadsheet format is converted to Open Document Format. SXC/SXI/SXW StarOffice formats are open, but are converted to the newer Open Document Format. TXT Stored in plain text wrapped in XML. WPD Word Perfect files are converted to Open Document Format. XHTML Stored in native open XHTML format. XML Stored in native open XML format.

Email

Mailboxes are converted to individual XML files and a Xena index file is created which will MBX/MBOX display the files in a table when opened with Xena Viewer. Mailboxes from are converted to individual XML files and a Xena index file PST is created which will display the files in a table when opened with Xena Viewer. Messages from TRIM are converted to XML and a Xena index file is created which will display TRIM the files in a table when opened with Xena Viewer.

Graphics

BMP Bitmap images are converted to the open format, PNG. CUR Windows cursor files are converted to PNG. GIF Converted to PNG.

Supported formats 42 Xena help

JPEG Stored in native format. ODG Open Office Document Drawings are preserved as is and wrapped in Xena XML. PCX Converted to PNG. PDF Stored as binary. PNG Stored in its native open format. PNM Portable Anymap graphic bitmap image files are converted to PNG. PSD Photoshop files are converted to PNG. RAS graphics files are converted to PNG. SVG files are XML, so preserved as is and wrapped in Xena XML. TIFF Converted to PNG with embedded metadata stored in Xena XML. XBM X11 Bitmap Graphic files are converted to PNG. XPM Unix Icon files are converted to PNG.

Page Description

CSS Stored as plain text wrapped in XML. Scripts All scripting files are stored as plain text. XSLT Stored as XML.

Supported formats 43 Licensing

This version of Xena is released under the GNU General Public License Version 3 (GPL3). GPL3 is a free and open source license that allows for unrestricted distribution and modification of the Xena application (as long as all further modifications are also distributed under the GPL3 and made publicly available).

The Xena trademark is owned by the National Archives of Australia.

Licensing 44