Directory Structure

The following table describes the directories created during the HTML Export installation. The variable install is the path name of the Export installation directory (for example, /usr/autonomy/KeyviewExportSDK on UNIX, or C:\Program Files\Autonomy\KeyviewExportSDK on Windows). On UNIX, the HTML Export directory is named /htmlexpt.

The variable OS is the operating system for which the SDK is installed. For example, the bin directory on a standard 32-bit Windows installation would be located at C:\Program Files\Autonomy\KeyviewExportSDK\WINDOWS\bin.

HTML Export installed directory structure

Directory

Description

install\OS\bin

Contains the libraries, executables for sample programs, the Java program (kvraster.class), the Java applet (kvvector.jar), the format detection file, formats_e.ini, the license key file (kv.lic), and a number of other supporting files.

install\OS\lib

(Solaris installations only) Contains the redistributable libstlport.so.1 library, which is required to run KeyView on Solaris platforms.

install\dotnet\sample

The HtmlConvFileToFile.cs C# sample program demonstrating the .NET interface.

install\htmlexport\docs

Contains the converted version of the sample word processing, spreadsheet, and presentations files.

install\htmlexport\guide

Contains the HTML Export C Programming Guide and HTML Export Java Programming Guide in HTML and PDF format.

install\htmlexport\include

Contains the header files for HTML Export.

install\htmlexport\programs\callback

Contains the C source code and supporting files for a sample program that demonstrates how user callbacks can dynamically shape the HTML conversion.

install\htmlexport\programs\cnv2html

Contains the C source code for a sample program that creates a single HTML file. The executable for this sample program is in the bin directory.

install\htmlexport\programs\cnv2htmloop

Contains the C source code for a sample program that creates a single HTML file out of process.

install\htmlexport\programs\htmlini

Contains the C source code and supporting files for a sample program that uses template files to set the conversion options.

install\htmlexport\programs\images

Contains the background graphics and navigation buttons used by the template files.

install\htmlexport\programs\ini

Contains the template files used to set the conversion options in the C API.

install\htmlexport\programs\io_samp

Contains the C source code and supporting files for a sample program that demonstrates how to input a stream by providing a simple wrapper around the ANSI C interface fread(), fopen(), and so on.

install\htmlexport\programs\pdfini

Contains the configuration file used to extract custom metadata from PDF documents.

install\htmlexport\programs\tempout

The default output directory for converted files. Contains a sample style sheet.

install\htmlexport\programs\tstxtract

Contains the C source code and supporting files for a sample program that demonstrates the File Extraction interface.

install\htmlexport\rel_notes

Contains the HTML Export Release Notes in HTML and PDF format.

install\javaapi\ini

Contains the template files used with the Java API.

install\javaapi\javadoc

Contains the Javadoc for the Java API.

install\javaapi\sample

Contains the source files and sample programs for the Java API.

install\pdfexport\cnv2pdf

Contains the C source code for a sample program that creates a PDF file. The executable for this sample program is in the bin directory.

install\pdfexport\include

Contains the header files for PDF Export. For more information, see the PDF Export Programming Guide.

install\testdocs

Contains sample word processing, spreadsheet, and presentation files that you can use to test HTML Export's options. You might also find this directory useful when testing your own applications.