| DynaRithmic TWAIN Library Overview |
| DTWAIN Features |
| Installation/Components of DTWAIN |
| Redistributable Files |
| DTWAIN Files to Include with your Application |
| Diagnosing and Reporting DTWAIN Problems |
| Development Issues |
| 32-bit and 64-bit Applications |
| Multi-Page Acquisitions |
| Duplex Support |
| TWAIN 1.8 / 1.9 / 2.x |
| Error Handling |
| Quick Start |
| DTWAIN Program Development |
| C and C++ Development |
| Calling DTWAIN DLL Functions (C or C++) |
| C and C++ Import Libraries |
| Visual C++ and C Runtime Library Information |
| Dynamically loading DTWAIN DLL at runtime |
| Visual Basic Development |
| Visual Basic Example Programs |
| Visual Basic / DTWAIN Data Types |
| Visual Basic and NULL pointers |
| Visual Basic and Device Independent Bitmaps |
| Visual Basic and Modal / Modeless Processing |
| Visual Basic and DTWAIN Notifications |
| Delphi Development |
| Delphi / DTWAIN Data Types |
| Delphi and NULL pointers |
| C# Development |
| C# Data Types |
| C# and NULL pointers |
| C# and DTWAIN Notifications |
| Visual FoxPro Development |
| Other Programming Languages |
| How to Start using DTWAIN |
| Simple DTWAIN program Using the base API |
| C/C++ Sample: Acquire and save to BMP file |
| Visual Basic Sample: Acquire and save to BMP file |
| Visual Basic .NET Sample: Acquire and save to BMP file |
| Borland Delphi Sample: Acquire and save to BMP file |
| C# Sample: Acquire and save to BMP file |
| Simple DTWAIN program Using TwainSave |
| C/C++ Sample: Acquire and save to BMP file |
| Visual Basic Sample: Acquire and save to BMP file |
| Visual Basic .NET Sample: Acquire and save to BMP file |
| Borland Delphi Sample: Acquire and save to BMP file |
| C# Sample: Acquire and save to BMP file |
| Other DTWAIN Examples |
| C Examples |
| Example: Native / Buffered Acquisition (DTWAIN_MODAL) |
| Example: Native / Buffered Acquisition (DTWAIN_MODELESS) |
| Example: Acquire To File |
| Example: Getting Device Capabilities |
| Example: Setting Device Capabilites |
| Example: Get All Source Information |
| TwainSave Command Information |
| Introduction |
| DTWAIN_TwainSave overview |
| Using DTWAIN_TwainSave |
| DTWAIN_TwainSave return codes |
| Diagnosing DTWAIN_TwainSave Problems |
| DTWAIN_TwainSave command options |
| DTWAIN_TwainSave Command Overview |
| -A |
| -AF |
| -area |
| -B |
| -blankthreshold |
| -bpp |
| -C |
| -color |
| -D |
| -details |
| -diagnose |
| -diagnoselog |
| -F |
| -f |
| -G |
| -im |
| -jc |
| -jquality |
| -multipage |
| -multipage2 |
| -noblankpages |
| -noui |
| -p |
| -pdfascii |
| -pdfauthor |
| -pdfcreator |
| -pdfencrypt |
| -pdfkeywords |
| -pdforient |
| -pdfownerpass |
| -pdfpermit |
| -pdfproducer |
| -pdfquality |
| -pdfscale |
| -pdfsize |
| -pdfsubject |
| -pdftitle |
| -pdfuserpass |
| -pdf128 |
| -P |
| -R |
| -saveoncancel |
| -sd |
| -sn |
| -tempdir |
| -thumbnail |
| -trans |
| -U |
| -uiperm |
| -useinc |
| -verbose |
| -verboselog |
| -@ |
| DTWAIN Low-Level API |
| DTWAIN Detailed Information |
| Advanced Programming |
| Selecting TWAIN Data Source Manager |
| DTWAIN Error Handling |
| Automatic Error Reporting |
| Handling Page Acquisition Failures |
| Image Transfer from Device to Application |
| Introduction to Transfer Modes |
| Native Transfer |
| Buffered Transfer |
| Using a User-Defined Buffer and Buffered Transfers |
| File Transfer |
| TIFF File Issues |
| Text Files |
| Adobe PDF / PostScript Support |
| Troubleshooting PDF Acquisitions |
| Clipboard Transfer |
| Device Capabilities |
| Capability Container Types |
| Setting and Getting Device Capabilities |
| Information on Custom Capabilities |
| Setting Area of Image To Acquire and Paper Size |
| Units of Measure |
| Retrieving Image Information before Acquiring |
| Thumbnail and Scaling Acquired Images |
| Thumbnail Images |
| Scaling Acquired Images |
| Blank Page Detection and Removal |
| Discarding Blank Pages |
| Detecting Blank Images |
| Multipage Acquisition |
| Automatic Document Feeder |
| Acquiring multiple pages without a feeder |
| Saving multiple pages on cancellation/failure |
| Duplex Scanning |
| Using a Duplex Scanner |
| Setting Resolution, Bit Depth, etc. for Duplex Scanners |
| Using a Simplex Scanner for Duplex Scanning |
| DTWAIN functions for Manual Duplex Scanning |
| DTWAIN Notifications and Manual Duplex Scanning |
| User Interaction and Manual Duplex Scanning |
| Error Reporting and Manual Duplex Scanning |
| Films, Transparencies, and Light/Lamp Control |
| Scanning Films and Transparencies |
| Color Lamp Selection |
| Using Imprinter/Endorser |
| Using an Imprinter/Endorser |
| Job Control Handling (Batch Processing) |
| Checking for Job Control Support |
| Enabling Job Control |
| Job Control Notification Codes |
| Job Control File Handling |
| High-Speed Image Acquisition |
| Handling Extended Image Information |
| TWAIN Data Source Issues |
| Retrieving / Setting Custom Source Data |
| Turning on / off Progress Indicator |
| DTWAIN Notifications |
| DTWAIN Notifications Using a Callback Function |
| DTWAIN Notifications Using a Window Handle |
| DTWAIN Notification Codes |
| DTWAIN Device Notification Code |
| Special Device Events |
| DTWAIN Acquisition Processing |
| Introduction to DTWAIN Acquisition Processing |
| Acquiring without a User Interface or Implementing a Custom Source UI |
| DTWAIN Modal Acquisition Processing |
| DTWAIN Modeless Acquisition Processing |
| Implementing a wait loop for Modeless Acquisitions |
| Altering the Main Application |
| Traditional Application Loop |
| TWAIN Application Loop |
| DTWAIN Application Loop Example |
| Implementing TWAIN Application Loop with MFC |
| Twain Sessions |
| Starting a TWAIN Session |
| DTWAIN Multithreading Issues |
| DTWAIN Handles and Threading Issues |
| Multiple DTWAIN Sessions |
| Single DTWAIN Session |
| Advanced Implementation |
| Initializing the DTWAIN DLL |
| Choosing the TWAIN Loop Model |
| Start a TWAIN Session |
| Selecting the TWAIN Source |
| Open the TWAIN Source |
| Set / Get Device Capabilities |
| Acquiring Images |
| Process DTWAIN messages |
| End Acquire and Retrieve Images |
| End Acquisition Processing |
| Uninitialize the DTWAIN DLL |
| Example: Native / Buffered Acquisition (DTWAIN_MODELESS) |
| Low Level TWAIN Functions |
| OCR Processing |
| OCR Variable Types |
| Initializing the OCR Interface |
| Selecting an OCR Engine |
| Getting Information about the OCR Engine |
| Setting and Retrieving OCR Capabilities |
| Retrieve Text From an Image Using OCR |
| Retrieving OCR Error Information |
| Using OCR and TWAIN |
| Creating Searchable Text in PDF |
| OCR Capability Listings |
| DTWAIN_OCRCV_BITDEPTH |
| DTWAIN_OCRCV_DESHADE |
| DTWAIN_OCRCV_DESKEW |
| DTWAIN_OCRCV_IMAGEFILEFORMAT |
| DTWAIN_OCRCV_NOISEREMOVE |
| DTWAIN_OCRCV_ORIENTATION |
| DTWAIN_OCRCV_PIXELTYPE |
| DTWAIN_OCRCV_RETURNCHARINFO |
| DTWAIN_OCRCV_SUPPORTEDCAPS |
| DTWAIN Troubleshooting |
| General DTWAIN Questions |
| Device Capabilities Questions |
| Acquisition Questions |
| DTWAIN Data Types |
| Simple Data Types |
| DTWAIN_BOOL |
| DTWAIN_FLOAT |
| DTWAIN_LONG64 |
| DTWAIN_LONGSTRING |
| DTWAIN_SOURCE |
| DTWAIN_STRING |
| HANDLE |
| LONG |
| LPLONG |
| LPDTWAIN_ARRAY |
| LPDTWAIN_FLOAT |
| LPVOID |
| Aggregate Data Types |
| DTWAIN_ARRAY |
| Overview of DTWAIN_ARRAYs |
| Difference Between DTWAIN_ARRAY and LPDTWAIN_ARRAY |
| DTWAIN_ARRAY Storage Types |
| DTWAIN_ARRAY Creation and Initialization |
| DTWAIN_ARRAY Functions |
| DTWAIN_RANGE |
| Overview of DTWAIN_RANGE |
| DTWAIN_RANGE Storage Types |
| DTWAIN_RANGE Functions |
| DTWAIN_FRAME |
| Overview of DTWAIN_FRAME |
| DTWAIN_FRAME Storage Type |
| DTWAIN_FRAME Functions |
| DTWAIN_IDENTITY |
| DTWAIN_IDENTITY |
| DTWAIN Constants |
| DTWAIN Array Data Types |
| DTWAIN Capabilities By Name and Type |
| DTWAIN Compression Constants |
| DTWAIN Country Constants |
| DTWAIN Duplex Constants |
| DTWAIN Error Constants |
| DTWAIN File Transfer Constants |
| DTWAIN Extended Image Information Constants |
| DTWAIN Function Constants |
| DTWAIN Imprinter/Endorser Constants |
| DTWAIN Job Control Constants |
| DTWAIN Language Constants |
| DTWAIN Light Source Constants |
| DTWAIN OCR Capabilities |
| DTWAIN Orientation Constants |
| DTWAIN Paper Size Constants |
| DTWAIN Pixel Type Constants |
| DTWAIN Functions by Category |
| Array Functions |
| Automatic Document Feeder Functions |
| Blank Page Detection |
| Buffered Image Transfer Functions |
| Document Feeder Functions |
| Duplex Scanner Functions |
| Films/Transparency Functions |
| Frame Functions |
| Image Brightness, Constrast, Resolution |
| Image Orientation |
| Image Retrieval Functions |
| Imprinter/Endorser Functions |
| Initialization Functions |
| Job Control Functions |
| Light/Lamp Source Functions |
| Low-Level TWAIN Functions |
| Manual Duplex Functions |
| Miscellaneous Functions |
| Paper Size Functions |
| PDF Functions |
| Progress Indicator Functions |
| Range Functions |
| Source Capability Functions |
| Source Information Functions |
| Source Selection Functions |
| Source Functions |
| Thumbnail Image Functions |
| TWAIN Acquisition Functions |
| DTWAIN Functions A-Z |
| DTWAIN_AcquireBuffered |
| DTWAIN_AcquireBufferedEx |
| DTWAIN_AcquireFile |
| DTWAIN_AcquireFileEx |
| DTWAIN_AcquireNative |
| DTWAIN_AcquireNativeEx |
| DTWAIN_AcquireToClipboard |
| DTWAIN_AddPDFText |
| DTWAIN_ArrayAdd |
| DTWAIN_ArrayAddFloat |
| DTWAIN_ArrayAddLong |
| DTWAIN_ArrayAddLong64 |
| DTWAIN_ArrayAddString |
| DTWAIN_ArrayCopy |
| DTWAIN_ArrayCreate |
| DTWAIN_ArrayCreateCopy |
| DTWAIN_ArrayCreateFromCap |
| DTWAIN_ArrayDestroy |
| DTWAIN_ArrayFind |
| DTWAIN_ArrayFindFloat |
| DTWAIN_ArrayFindLong |
| DTWAIN_ArrayFindLong64 |
| DTWAIN_ArrayFindString |
| DTWAIN_ArrayGetAt |
| DTWAIN_ArrayGetAtFloat |
| DTWAIN_ArrayGetAtLong |
| DTWAIN_ArrayGetAtLong64 |
| DTWAIN_ArrayGetAtString |
| DTWAIN_ArrayGetCount |
| DTWAIN_ArrayGetType |
| DTWAIN_ArrayInsertAt |
| DTWAIN_ArrayInsertAtFloat |
| DTWAIN_ArrayInsertAtLong |
| DTWAIN_ArrayInsertAtLong64 |
| DTWAIN_ArrayInsertAtString |
| DTWAIN_ArrayRemoveAll |
| DTWAIN_ArrayRemoveAt |
| DTWAIN_ArrayResize |
| DTWAIN_ArraySetAt |
| DTWAIN_ArraySetAtFloat |
| DTWAIN_ArraySetAtLong |
| DTWAIN_ArraySetAtLong64 |
| DTWAIN_ArraySetAtString |
| DTWAIN_CallDSMProc |
| DTWAIN_ClearErrorBuffer |
| DTWAIN_ClearPage |
| DTWAIN_CloseSource |
| DTWAIN_CreateAcquisitionArray |
| DTWAIN_DestroyAcquisitionArray |
| DTWAIN_DisableAppWindow |
| DTWAIN_EnableAutoBorderDetect |
| DTWAIN_EnableAutoDeskew |
| DTWAIN_EnableAutoFeed |
| DTWAIN_EnableAutoScan |
| DTWAIN_EnableDuplex |
| DTWAIN_EnableFeeder |
| DTWAIN_EnableIndicator |
| DTWAIN_EnableJobFileHandling |
| DTWAIN_EnableMsgNotify |
| DTWAIN_EnablePrinter |
| DTWAIN_EnableThumbnail |
| DTWAIN_EndThread |
| DTWAIN_EndTwainSession |
| DTWAIN_EnumBottomCameras |
| DTWAIN_EnumBitDepths |
| DTWAIN_EnumBrightnessValues |
| DTWAIN_EnumCameras |
| DTWAIN_EnumCompressionTypes |
| DTWAIN_EnumContrastValues |
| DTWAIN_EnumCustomCaps |
| DTWAIN_EnumExtImageInfoTypes |
| DTWAIN_EnumExtendedCaps |
| DTWAIN_EnumFileXferFormats |
| DTWAIN_EnumJobControls |
| DTWAIN_EnumLightSources |
| DTWAIN_EnumMaxBuffers |
| DTWAIN_EnumOCRInterfaces |
| DTWAIN_EnumOrientations |
| DTWAIN_EnumPaperSizes |
| DTWAIN_EnumPixelTypes |
| DTWAIN_EnumPrinterStringModes |
| DTWAIN_EnumResolutionValues |
| DTWAIN_EnumSources |
| DTWAIN_EnumSourceUnits |
| DTWAIN_EnumSupportedCaps |
| DTWAIN_EnumTopCameras |
| DTWAIN_EnumTwainPrinters |
| DTWAIN_ExecuteOCR |
| DTWAIN_FeedPage |
| DTWAIN_FlipBitmap |
| DTWAIN_FlushAcquiredPages |
| DTWAIN_FreeExtImageInfo |
| DTWAIN_FrameCreate |
| DTWAIN_FrameDestroy |
| DTWAIN_FrameGetAll |
| DTWAIN_FrameGetValue |
| DTWAIN_FrameSetValue |
| DTWAIN_FrameSetAll |
| DTWAIN_GetAcquireArea |
| DTWAIN_GetAcquireArea2 |
| DTWAIN_GetAcquiredImage |
| DTWAIN_GetAcquiredImageArray |
| DTWAIN_GetAcquireStripBuffer |
| DTWAIN_GetAcquireStripData |
| DTWAIN_GetAcquireStripSizes |
| DTWAIN_GetAppInfo |
| DTWAIN_GetBitDepth |
| DTWAIN_GetBrightness |
| DTWAIN_GetCallback |
| DTWAIN_GetCallback64 |
| DTWAIN_GetCapArrayType |
| DTWAIN_GetCapContainer |
| DTWAIN_GetCapDataType |
| DTWAIN_GetCapFromName |
| DTWAIN_GetCapOperations |
| DTWAIN_GetCapValues |
| DTWAIN_GetCapValuesEx |
| DTWAIN_GetCapValuesEx2 |
| DTWAIN_GetCompressionSize |
| DTWAIN_GetCompressionType |
| DTWAIN_GetContrast |
| DTWAIN_GetCountry |
| DTWAIN_GetCurrentAcquiredImage |
| DTWAIN_GetCustomDSData |
| DTWAIN_GetDeviceEvent |
| DTWAIN_GetDeviceEventEx |
| DTWAIN_GetDeviceEventInfo |
| DTWAIN_GetDeviceNotifications |
| DTWAIN_GetDuplexType |
| DTWAIN_GetErrorBuffer |
| DTWAIN_GetErrorString |
| DTWAIN_GetExtImageInfoData |
| DTWAIN_GetImageInfo |
| DTWAIN_GetJobControl |
| DTWAIN_GetLanguage |
| DTWAIN_GetLastError |
| DTWAIN_GetLightPath |
| DTWAIN_GetLightSources |
| DTWAIN_GetManualDuplexCount |
| DTWAIN_GetMaxAcquisitions |
| DTWAIN_GetMaxRetryAttempts |
| DTWAIN_GetNameFromCap |
| DTWAIN_GetNumAcquiredImages |
| DTWAIN_GetOCRErrorString |
| DTWAIN_GetOCRCapValues |
| DTWAIN_GetOCRLastError |
| DTWAIN_GetOCRManufacturer |
| DTWAIN_GetOCRProductFamily |
| DTWAIN_GetOCRProductName |
| DTWAIN_GetOCRVersionInfo |
| DTWAIN_GetOCRText |
| DTWAIN_GetOCRTextInfoFloat |
| DTWAIN_GetOCRTextInfoFloatEx |
| DTWAIN_GetOCRTextInfoHandle |
| DTWAIN_GetOCRTextInfoLong |
| DTWAIN_GetOCRTextInfoLongEx |
| DTWAIN_GetOrientation |
| DTWAIN_GetPaperSize |
| DTWAIN_GetPixelType |
| DTWAIN_GetPrinter |
| DTWAIN_GetPrinterStartNumber |
| DTWAIN_GetPrinterStringMode |
| DTWAIN_GetPrinterStrings |
| DTWAIN_GetRegisteredMsg |
| DTWAIN_GetResolution |
| DTWAIN_GetSourceAcquisitions |
| DTWAIN_GetSourceID |
| DTWAIN_GetSourceManufacturer |
| DTWAIN_GetSourceProductFamily |
| DTWAIN_GetSourceProductName |
| DTWAIN_GetSourceUnit |
| DTWAIN_GetSourceVersionInfo |
| DTWAIN_GetSourceVersionNumber |
| DTWAIN_GetTempFileDirectory |
| DTWAIN_GetTwainAppID |
| DTWAIN_GetTwainAvailability |
| DTWAIN_GetTwainMode |
| DTWAIN_GetVersion |
| DTWAIN_GetVersionInfo |
| DTWAIN_GetVersionString |
| DTWAIN_GetVersionEx |
| DTWAIN_InitExtImageInfo |
| DTWAIN_InitOCRInterface |
| DTWAIN_IsAcquiring |
| DTWAIN_IsAutoBorderDetectSupported |
| DTWAIN_IsAutoDeskewSupported |
| DTWAIN_IsAutoFeedEnabled |
| DTWAIN_IsAutoFeedSupported |
| DTWAIN_IsDIBBlank |
| DTWAIN_IsCapSupported |
| DTWAIN_IsCompressionSupported |
| DTWAIN_IsCustomDSDataSupported |
| DTWAIN_IsDeviceEventSupported |
| DTWAIN_IsDeviceOnline |
| DTWAIN_IsDuplexEnabled |
| DTWAIN_IsDuplexSupported |
| DTWAIN_IsExtImageInfoSupported |
| DTWAIN_IsFeederEnabled |
| DTWAIN_IsFeederLoaded |
| DTWAIN_IsFeederSensitive |
| DTWAIN_IsFeederSupported |
| DTWAIN_IsFileXferSupported |
| DTWAIN_IsIndicatorEnabled |
| DTWAIN_IsIndicatorSupported |
| DTWAIN_IsInitialized |
| DTWAIN_IsJobControlSupported |
| DTWAIN_IsLightPathSupported |
| DTWAIN_IsLightSourceSupported |
| DTWAIN_IsMaxBuffersSupported |
| DTWAIN_IsMsgNotifyEnabled |
| DTWAIN_IsOrientationSupported |
| DTWAIN_IsPaperSizeSupported |
| DTWAIN_IsPixelTypeSupported |
| DTWAIN_IsPrinterEnabled |
| DTWAIN_IsPrinterSupported |
| DTWAIN_IsSessionEnabled |
| DTWAIN_IsSourceAcquiring |
| DTWAIN_IsSourceOpen |
| DTWAIN_IsThumbnailEnabled |
| DTWAIN_IsThumbnailSupported |
| DTWAIN_IsTwainAvailable |
| DTWAIN_IsTwainMsg |
| DTWAIN_IsUIControllable |
| DTWAIN_IsUIEnabled |
| DTWAIN_IsUIOnlySupported |
| DTWAIN_LoadCustomStringResource |
| DTWAIN_LoadLanguageResource |
| DTWAIN_LogMessage |
| DTWAIN_OpenSource |
| DTWAIN_OpenSourcesOnSelect |
| DTWAIN_RangeCreate |
| DTWAIN_RangeCreateFromCap |
| DTWAIN_RangeDestroy |
| DTWAIN_RangeExpand |
| DTWAIN_RangeGetAll |
| DTWAIN_RangeGetCount |
| DTWAIN_RangeGetExpValue |
| DTWAIN_RangeGetNearestValue |
| DTWAIN_RangeGetValue |
| DTWAIN_RangeSetAll |
| DTWAIN_RangeSetValue |
| DTWAIN_RewindPage |
| DTWAIN_SelectDefaultOCREngine |
| DTWAIN_SelectDefaultSource |
| DTWAIN_SelectOCREngine |
| DTWAIN_SelectOCREngineByName |
| DTWAIN_SelectSource |
| DTWAIN_SelectSource2 |
| DTWAIN_SelectSourceByName |
| DTWAIN_SetAcquireArea |
| DTWAIN_SetAcquireArea2 |
| DTWAIN_SetAcquireImageScale |
| DTWAIN_SetAcquireStripBuffer |
| DTWAIN_SetAllCapsToDefault |
| DTWAIN_SetAppInfo |
| DTWAIN_SetAvailablePrinters |
| DTWAIN_SetBitDepth |
| DTWAIN_SetBlankPageDetection |
| DTWAIN_SetBrightness |
| DTWAIN_SetCallback |
| DTWAIN_SetCallback64 |
| DTWAIN_SetCamera |
| DTWAIN_SetCapValues |
| DTWAIN_SetCapValuesEx |
| DTWAIN_SetCapValuesEx2 |
| DTWAIN_SetCompressionType |
| DTWAIN_SetContrast |
| DTWAIN_SetCountry |
| DTWAIN_SetCustomDSData |
| DTWAIN_SetDefaultSource |
| DTWAIN_SetDeviceNotifications |
| DTWAIN_SetCustomFileSave |
| DTWAIN_SetErrorBufferThreshold |
| DTWAIN_SetFileAutoIncrement |
| DTWAIN_SetFileSavePos |
| DTWAIN_SetJpegValues |
| DTWAIN_SetJobControl |
| DTWAIN_SetLanguage |
| DTWAIN_SetLightPath |
| DTWAIN_SetLightSources |
| DTWAIN_SetManualDuplexMode |
| DTWAIN_SetMaxAcquisitions |
| DTWAIN_SetMaxRetryAttempts |
| DTWAIN_SetMultipageScanMode |
| DTWAIN_SetPaperSize |
| DTWAIN_SetOCRCapValues |
| DTWAIN_SetOrientation |
| DTWAIN_SetPDFAuthor |
| DTWAIN_SetPDFCreator |
| DTWAIN_SetPDFASCIICompression |
| DTWAIN_SetPDFEncryption |
| DTWAIN_SetPDFJpegQuality |
| DTWAIN_SetPDFKeywords |
| DTWAIN_SetPDFOCRConversion |
| DTWAIN_SetPDFOCRMode |
| DTWAIN_SetPDFOrientation |
| DTWAIN_SetPDFPageScale |
| DTWAIN_SetPDFPageSize |
| DTWAIN_SetPDFProducer |
| DTWAIN_SetPDFSubject |
| DTWAIN_SetPDFTitle |
| DTWAIN_SetPixelType |
| DTWAIN_SetPrinter |
| DTWAIN_SetPrinterStartNumber |
| DTWAIN_SetPrinterStringMode |
| DTWAIN_SetPrinterStrings |
| DTWAIN_SetQueryCapSupport |
| DTWAIN_SetResolution |
| DTWAIN_SetSourceUnit |
| DTWAIN_SetTempFileDirectory |
| DTWAIN_SetTIFFCompressType |
| DTWAIN_SetTwainDSM |
| DTWAIN_SetTwainLog |
| DTWAIN_SetTwainMode |
| DTWAIN_SetUpdateDibProc |
| DTWAIN_ShowUIOnly |
| DTWAIN_StartThread |
| DTWAIN_StartTwainSession |
| DTWAIN_SysDestroy |
| DTWAIN_SysInitialize |
| DTWAIN_SysInitializeEx |
| DTWAIN_SysInitializeEx2 |
| DTWAIN_SysInitializeLib |
| DTWAIN_SysInitializeLibEx |
| DTWAIN_SysInitializeLibEx2 |
| DTWAIN_TwainSave |
| Customization of DTWAIN using DTWAIN32.INI |
| Setting the Language For Error Messages |
| Logging TWAIN Activity |
| Example - Logging Twain Calls |
| Overriding Twain Source Behavior in DTWAIN |
| Example - Overriding Capability Negotiation Using DTWAIN Initialization File |
| Basic TWAIN Overview |
| Understanding TWAIN |
| Basic TWAIN Information |
| Data Source Manager |
| TWAIN Data Source |
| TWAIN State Transition |
| Source User Interface |
| Application Message Loop |
| DTWAIN C++ Class Interface |
| Initial Setup |
| Version 2.0 Overview |
| Visual C++ and Precompiled Headers |
| 64-bit Compilation |
| C++ Examples |
| Example 1: Simple Acquire to BMP file |
| Example 2: Application Information |
| Example 3: Acquire to a multi-page TIFF |
| Example 4: Acquire in Native mode |
| Example 5: Output numeric and string capability values |
| Example 6: Get all Brightness values |
| Example 7: Acquire using compressed buffer transfer |
| Example 8: Acquire using Twain driver file support |
| Example 9: Set Capabilities |
| Example 10: Get Capabilities |
| Example 11: Monitoring acquisition using listeners |
| Example 12: Retrieving Extended Image Information |
| Example 13: High speed scanning |
| Example 14: Job and Batch Processnig |
| Example 15: Duplex Scanning |
| Quick Start |
| Array Classes |
| Array Classes |
| DTwainAppInfo |
| DTwainAppInfo::DTwainAppInfo |
| DTwainAppInfo::GetCountry |
| DTwainAppInfo::GetLanguage |
| DTwainAppInfo::GetMajorMinorVersion |
| DTwainAppInfo::GetManufacturer |
| DTwainAppInfo::GetProductFamily |
| DTwainAppInfo::GetProductName |
| DTwainAppInfo::GetVersionInfo |
| DTwainAppInfo::SetCountry |
| DTwainAppInfo::SetLanguage |
| DTwainAppInfo::SetManufacturer |
| DTwainAppInfo::SetMajorMinorVersion |
| DTwainAppInfo::SetProductFamily |
| DTwainAppInfo::SetProductName |
| DTwainAppInfo::SetVersionInfo |
| DTwainRange |
| DTwainRange::DTwainRange |
| DTwainRange::CopyArrayToRange |
| DTwainRange::Expand |
| DTwainRange::Count |
| DTwainRange::GetCurrent |
| DTwainRange::GetDefault |
| DTwainRange::GetExpandedValue |
| DTwainRange::GetMax |
| DTwainRange::GetMin |
| DTwainRange::GetNearestValue |
| DTwainRange::GetStep |
| DTwainRange::GetValuePosition |
| DTwainRange::SetCurrent |
| DTwainRange::SetDefault |
| DTwainRange::SetMax |
| DTwainRange::SetMin |
| DTwainRange::SetStep |
| DTwainRange::operator DTWAIN_RANGE |
| DTwainRange::operator = |
| DTwainRange::operator == |
| DTwainRange::operator [ ] |
| DTwainInterface |
| DTwainInterface::DTwainInterface |
| DTwainInterface::~DTwainInterface |
| DTwainInterface::DTWAINArrayToArray |
| DTwainInterface::EnumSources |
| DTwainInterface::EndSession |
| DTwainInterface::ForceTwainShutdown |
| DTwainInterface::GetAppInfo |
| DTwainInterface::GetCapFromName |
| DTwainInterface::GetCountry |
| DTwainInterface::GetErrorString |
| DTwainInterface::GetLanguage |
| DTwainInterface::GetLastError |
| DTwainInterface::GetLastErrorString |
| DTwainInterface::GetNameFromCap |
| DTwainInterface::InitInterface |
| DTwainInterface::IsAcquiring |
| DTwainInterface::IsValid |
| DTwainInterface::SetAppInfo |
| DTwainInterface::SetCountry |
| DTwainInterface::SetLanguage |
| DTwainInterface::SetTempDirectory |
| DTwainInterface::StartSession |
| DTwainSource |
| DTWAIN::DTwainSource |
| DTwainSource::DTwainSource |
| DTwainSource::~DTwainSource |
| DTwainSource::Close |
| DTwainSource::EnableAutoBorderDetect |
| DTwainSource::EnableAutoDeskew |
| DTwainSource::EnableDuplex |
| DTwainSource::EnumBitDepths |
| DTwainSource::EnumBrightnessValues |
| DTwainSource::EnumCompressionTypes |
| DTwainSource::EnumContrastValues |
| DTwainSource::EnumOrientations |
| DTwainSource::EnumPaperSizes |
| DTwainSource::EnumPixelTypes |
| DTwainSource::EnumResolutionValues |
| DTwainSource::EnumSupportedCaps |
| DTwainSource::EnumUnitsOfMeasure |
| DTwainSource::GetCapContainer |
| DTwainSource::GetCapValues |
| DTwainSource::GetCapOperations |
| DTwainSource::GetImageInfo |
| DTwainSource::GetSingleCapValue |
| DTwainSource::IsCapContainerRange |
| DTwainSource::IsCapSupported |
| DTwainSource::IsValid |
| DTwainSource::Select |
| DTwainSource::SelectDefault |
| DTwainSource::SetCapValues |
| DTwainSource::SetSingleCapValue |
| DTwainAcquirer |
| DTwainAcquirer::DTwainAcquirer |
| DTwainAcquirer::Acquire |
| DTwainAcquirer::AddListener |
| DTwainAcquirer::EnableBlankPageDetection |
| DTwainAcquirer::EnableDuplex |
| DTwainAcquirer::EnableFeeder |
| DTwainAcquirer::GetAcquireParams |
| DTwainAcquirer::GetAcquireType |
| DTwainAcquirer::GetAllAcquisitions |
| DTwainAcquirer::GetColorType |
| DTwainAcquirer::GetMaxAcquisitions |
| DTwainAcquirer::GetMaxPagesToAcquire |
| DTwainAcquirer::GetMultiPageFileMode |
| DTwainAcquirer::GetPaperSize |
| DTwainAcquirer::GetUIMode |
| DTwainAcquirer::IsAcquiring |
| DTwainAcquirer::IsMultiPageFile |
| DTwainAcquirer::IsProgressBarUsed |
| DTwainAcquirer::SetAcquireParams |
| DTwainAcquirer::SetAcquireType |
| DTwainAcquirer::SetColorType |
| DTwainAcquirer::SetMaxAcquisitions |
| DTwainAcquirer::SetMaxPages |
| DTwainAcquirer::SetMultiPageFileMode |
| DTwainAcquirer::SetPaperSize |
| DTwainAcquirer::SetProgressBarUsed |
| DTwainAcquirer::SetTwainLoopMode |
| DTwainAcquirer::SetUIMode |
| DTwainCompressedTransfer |
| DTwainCompressedTransfer Overview |
| DTwainCompressedTransfer::GetAllCompressionTypes |
| DTwainCompressedTransfer::GetBestCompressionType |
| DTwainCompressedTransfer::GetCompressionType |
| DTwainCompressedTransfer::IsAnyCompressionSupported |
| DTwainCompressedTransfer::IsBMPCompressionSupported |
| DTwainCompressedTransfer::IsCompressionTypeSupported |
| DTwainCompressedTransfer::IsTiffCompressionSupported |
| DTwainCompressedTransfer::SetCompressionType |
| DTwainCompressedTransfer::SetJPEGQuality |
| DTwainBufferedTransfer |
| DTwainBufferedTransfer::DTwainBufferedTransfer |
| DTwainBufferedTransfer::~DTwainBufferedTransfer |
| DTwainBufferedTransfer::Attach |
| DTwainBufferedTransfer::GetData |
| DTwainBufferedTransfer::GetDataBuffer |
| DTwainBufferedTransfer::GetMinStripSize |
| DTwainBufferedTransfer::GetMaxStripSize |
| DTwainBufferedTransfer::GetPreferredStripSize |
| DTwainBufferedTransfer::GetStrip |
| DTwainBufferedTransfer::SetStripSize |
| DTwainSourceFileTransfer |
| DTwainSourceFileTransfer Overview |
| DTwainSourceFileTransfer::DTwainSourceFileTransfer |
| DTwainSourceFileTransfer::Attach |
| DTwainSourceFileTransfer::GetAllTransferTypes |
| DTwainSourceFileTransfer::GetTransferType |
| DTwainSourceFileTransfer::SetTransferType |
| DTwainImageData |
| DTwainImageData::DTwainImageData |
| DTwainImageData::GetImageData |
| DTwainImageData::SetImageData |
| DTwainListener |
| DTwainListener Event functions |
| Specialized Listeners |
| DynaRithmic Software Contact Information |
| Contact Information |
| About DynaRithmic Software |
| About DynaRithmic Software |
© 2005 -2012 Dynarithmic Software