Ditype .NET API
C# API is a .NET based library which allows to write your own code to process XSLFO/XML documents via DiType in .NET environment.
Package Contents
DiType .NET API includes the following:
File RenderX.DiType.dll - .NET assembly. The assembly is strongly named, and it can be installed to the %SYSTEMROOT%\assembly.
Directory DiType - DiType .NET API source code
Directory Doc - DiType .NET API documentation
Directory Examples - sources and binaries of examples written in C# and VB.NET.
- File `build.proj' - MSBuild project file to build from the sources.
DiType .NET API description
DiType .NET provides two-level API for document processing via DiType Formatter. The first level is DiType Cliser Client implementation for .NET environment. There are 4 common steps to format documents with Client usage: 1. Creating Client instance; 2. Connecting to the server; 3. Formatting multiple documents via the client instance; 4. Shutting down the client.
The Client instance connects to DiType server at localhost:19790. You may need to change this value if your DiType server is launched on another computer or is using another port. To change the default values simply set DITYPE_HOST and DITYPE_DATA_PORT environment variables to desired values.
The second level of DiType .NET API is based on the first level and provides simple interface for document processing - create a formatter instance and format documents.
For detailed information and code samples on DiType .NET API see 'Doc\RenderX.DiType.html' in DiType distribution or online
The source codes and binaries which demonstrate DiType .NET API in work can be found in 'Examples' directory.
