Directory Structure
The following table describes the contents of the Filter SDK.
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 KeyviewFilterSDK\WINDOWS\bin
.
Directory | Description |
---|---|
OS\bin
|
Contains the libraries, the format detection file formats.ini , and other supporting files, as well as the C programs filter and filtertest , which you can use to test your custom document readers (see Develop a Custom Reader). |
OS\lib
|
(Solaris installations only) Contains the redistributable libstlport.so.1 library, which is required to run KeyView on Solaris platforms. |
dotnetapi
|
Contains the source files for the .NET API. |
dotnetapi\dotnethelp
|
Contains the help for the .NET API. |
dotnetapi\sample
|
Contains the sample programs for the .NET API. |
cppapi
|
Contains the source files for the C++ API. |
cppapi\sample
|
Contains the sample programs for the C++ API. |
guide
|
Contains the KeyView Filter SDK programming guides in PDF and HTML format. |
include
|
Contains the header files required for Filter. |
javaapi\javadoc
|
Contains the Javadoc for the Java API. |
javaapi\sample
|
Contains the source files and sample programs for the Java API. |
rel_notes
|
Contains the KeyView Filter SDK Release Notes in PDF format. |
samples\filter
|
Contains the source code for the filter sample program demonstrating the Filter interface for the C API. |
samples\pdfini
|
Contains the initialization file used to extract custom metadata from PDF documents. |
samples\tstxtract
|
Contains a C sample program demonstrating the File Extraction interface. |
samples\utf8sr
|
Contains the source for the sample document reader for UTF-8 files. You can use this to create your own custom document readers. |