mirror of
https://github.com/soukoku/ntwain.git
synced 2025-04-05 15:10:00 +08:00
.. | ||
debugging.htm | ||
faq.htm | ||
GettingStarted.htm | ||
kdscust.h | ||
links.htm | ||
readme.htm | ||
simulator.htm | ||
TWAIN_DualStream.htm | ||
TWAIN_ExtImageInfo.htm | ||
TWAIN_Features.htm | ||
TWAIN_FileSystem.htm | ||
TWAIN_Internationalization.htm | ||
TWAIN_ProgrammaticControl.htm | ||
TWAIN_ProgrammaticPrinting.htm | ||
TWAIN_ScannerIdentification.htm |
<html> <head> <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> <meta name=Generator content="Microsoft Word 10 (filtered)"> <title>The contents of this directory provide information about the custom features of the Kodak TWAIN driver</title> <style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} h1 {margin-top:6.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; text-align:justify; page-break-before:always; page-break-after:avoid; font-size:18.0pt; font-family:"Times New Roman";} h2 {margin-top:6.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; page-break-after:avoid; font-size:14.0pt; font-family:"Times New Roman";} h3 {margin-top:6.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; page-break-after:avoid; font-size:12.0pt; font-family:"Times New Roman";} h4 {margin-top:12.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; page-break-after:avoid; font-size:14.0pt; font-family:"Times New Roman";} p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2 {margin-top:0in; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; line-height:200%; font-size:12.0pt; font-family:"Times New Roman";} p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3 {margin-top:0in; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; font-size:8.0pt; font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline;} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New";} p.style4, li.style4, div.style4 {margin-top:6.0pt; margin-right:0in; margin-bottom:3.0pt; margin-left:0in; text-align:justify; page-break-before:always; page-break-after:avoid; font-size:18.0pt; font-family:"Times New Roman"; font-weight:bold;} p.style2, li.style2, div.style2 {margin-top:6.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; page-break-after:avoid; font-size:14.0pt; font-family:"Times New Roman"; font-weight:bold; font-style:italic;} @page Section1 {size:8.5in 11.0in; margin:1.0in 65.95pt 1.0in 65.95pt;} div.Section1 {page:Section1;} --> </style> </head> <body lang=EN-US link=blue vlink=purple> <div class=Section1> <p class=MsoPlainText>KODAK Directory</p> <p class=MsoPlainText>Readme File</p> <p class=MsoPlainText>02-August-2006</p> <p class=MsoPlainText> </p> <p class=MsoPlainText> </p> <p class=MsoPlainText>The contents of this directory provide information about the custom features of the Kodak TWAIN driver.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><u><a href="GettingStarted.htm">GettingStarted.htm</a></u></b></p> <p class=MsoPlainText>Some hints for new application writers. The information here technically belongs in the FAQ, but we<77>re pulling it out to help jumpstart the development process for someone who is new to the Kodak Document Scanners, TWAIN or both.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><u><a href="links.htm">links.htm</a></u></b></p> <p class=MsoPlainText>A list of links pointing to Kodak and TWAIN driver support resources on the net.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><u><a href="faq.htm">faq.htm</a></u></b></p> <p class=MsoPlainText>A list of hints, help and Frequently Asked Questions concerning the Kodak TWAIN driver; integrators are strongly encouraged to look through this file when looking for information about how the driver works, how to integrate it, and some of the configuration tweaks and tricks that can be applied to help it work better in specific situations.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><u><a href="kdscust.h">kdscust.h</a></u></b></p> <p class=MsoPlainText>This is the C/C++ header file containing (and describing) all the custom TWAIN capabilities and operations supported by the driver. For more detail see <b><u><a href="TWAIN_Features.htm">TWAIN_Features.htm</a>.</u></b></p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><u><a href="debugging.htm">debugging.htm</a></u></b></p> <p class=MsoPlainText>This describes the logging system for the Kodak TWAIN driver, though it also discusses a couple other diagnostic tools. This is probably the most important document to read if you are attempting to diagnose a problem using the driver. Note that it can be used to analyze the behavior of the application and the scanner too.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><u><a href="simulator.htm">simulator.htm</a></u></b></p> <p class=MsoPlainText>The Kodak TWAIN driver supports a simulation mode that allows integrators to test scanner models without a physical scanner. This document provides information on how to use the simulator.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><a href="TWAIN_DualStream.htm">TWAIN_DualStream.htm</a></b></p> <p class=MsoPlainText>This document is a bit of a mix between the current Kodak DualStream functionality and a proposed Single Document Multiple Images proposal for the TWAIN Working Group.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><a href="TWAIN_ExtImageInfo.htm">TWAIN_ExtImageInfo.htm</a></b></p> <p class=MsoPlainText>Applications maximize their flexibility when they collect the meta-data associated with each image captured by the scanner. For simple applications DAT_IMAGEINFO is often enough information. More complex applications will want to use DAT_EXTIMAGEINFO. This document goes into some detail about how best to use the call, and what information it offers per image.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><a href="TWAIN_FileSystem.htm">TWAIN_FileSystem.htm</a></b></p> <p class=MsoPlainText>There<72>s a bit of source code in here to help uses who need to negotiate the rear cameras separately from the front cameras (this most often occurs when trying to set up simultaneous bitonal/color or bitonal/grayscale scanning using the custom CAP_CAMERAENABLE capability).</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><u><a href="TWAIN_ProgrammaticControl.htm">TWAIN_ProgrammaticControl.htm</a></u></b></p> <p class=MsoPlainText>This document describes how all TWAIN and custom capabilities work for each scanner.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><u><a href="TWAIN_ProgrammaticPrinting.htm">TWAIN_ProgrammaticPrinting.htm</a></u></b></p> <p class=MsoPlainText>This document describes how to programmatically drive the scanner printing functionality through the TWAIN interface, (as opposed to doing it through the driver GUI).</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><a href="TWAIN_ScannerIdentification.htm">TWAIN_ScannerIdentification.htm</a></b></p> <p class=MsoPlainText>In an ideal world an application should never have to know the exact model number (save maybe to show the value to a user). This is our concession to reality.</p> <p class=MsoPlainText> </p> <p class=MsoPlainText><b><a href="TWAIN_Internationalization.htm">TWAIN_Internationalization.htm</a></b></p> <p class=MsoPlainText>This section details the various ways that an application or user can select the language used by the driver.</p> <p class=MsoPlainText> </p> </div> </body> </html>