KeyView provides interfaces to its Java APIs in the .NET environment. These interfaces enable you to write C# or Visual Basic .NET programs that call Export APIs and run them natively in the Microsoft .NET Common Language Runtime (CLR).
For a full description of the API classes, see the Javadoc
in the directory install\javaapi\javadoc
.
You need the following components to develop applications in the .NET environment:
Microsoft .NET Framework Version 2.0 SDK
Microsoft .NET Framework Version 2.0 Redistributable Package
Micro Focus-supplied dynamic link library, kvexportdotnet
, which is installed to the Export \bin
directory.
NOTE: The KeyView installation does not register the Export .NET library in the Global Assembly Cache (GAC) on your machine.
The following files must be redistributed with your .NET application:
kvexportdotnet
library (.NET API)
kvhtmlwrapper
library (C wrapper around kvhtml
)
Microsoft .NET Framework Version 2.0 Redistributable Package
other files listed in the Files Required for Redistribution.
The following executables are J# sample programs that have been compiled for .NET. They are installed to the Install_Dir
\Export SDK\bin
directory.
ExtractExport.exe
(See ExtractExport)
HtmlTestJ.exe
(See HtmlTest)
The following C# program is also available. It is installed to the Install_Dir\Export SDK\dotnet\sample
directory and can be compiled in Visual Studio:
HtmlConvFileToFile.cs
(See HtmlConvFileToFile)