Introducing Reader Content SDK

The Reader Content SDK 1.5 provides support for incorporating Litgen.dll into tools that write .lit files for the Microsoft Reader eBooks solution.

The Reader Content SDK 1.5 includes the following:

Component Description
.lit file generator (Litgen.dll) The .lit file generator that publishing tools use to create .lit files for Microsoft Reader.

Note: Litgen.dll is a non-registered COM .dll. For details about invoking Litgen.dll, go to Non-Registered .dll Guidelines.

Supporting files (Litgen.idl, Litgen_msgcodes.h) Files used to build Litgen.dll clients.
Reader Content SDK 1.5 documentation The C++ Developers’ Guide to integrating Litgen.dll into a tool that creates .lit files for Microsoft Reader.

The documentation set includes:

Sample projects Projects you can use to check your Litgen.dll tool incorporation. These projects are all complete and correct, and build complete and correct .lit files.

The sample file set includes:

  • Goodarray content project:
    • goodarray.css
    • goodarray.htm
    • goodarray.opf
  • Sleepy Hollow content project:
    • irving_hollow.htm
    • losh.lit
    • losh.opf
    • losh090.jpg
    • losh480.jpg
  • SDKexample.lit (OEB version of tag samples. Also includes the source files.)
  • SDKexampleNOEB.lit (Non-OEB version of tag samples. Also includes the source files.)
LitConvertDemo project A sample C++ project that shows developers how to integrate Litgen.dll into a publishing application for .lit file creation. You can use the goodarray, Sleepy Hollow, or SDKexample sample files with this project.
LitErrorDemo project A sample C++ project that demonstrates how to handle error messages generated by Litgen.dll. You can use the goodarray sample files with this project.
Quick Reference for Reader Markup Reference for supported OEB and HTML markup. Demonstrates how to author HTML and XML source files for conversion, and what to expect when you convert the tags. Use this to determine how to mark up your content for the best possible rendition.

You can review the following files to see tag usages:

  • ReadersTODAY.lit
  • SDKexample.lit (OEB version of tag samples.)
  • SDKexampleNOEB.lit (Non-OEB version of tag samples.)

© 2000 Microsoft Corporation. All rights reserved. Terms of use.