---
layout: home-page
title: Dynamic Web TWAIN SDK Documentation
keywords: Dynamic Web TWAIN, TWAIN, documentation
breadcrumbText: HomePage
description: Dynamic Web TWAIN SDK Documentation Homepage
---

# Dynamic Web TWAIN Documentation  

## [Introduction]({{site.introduction}}index.html)

- [System Requirements]({{site.introduction}}system-requirements.html)
- [Imaging Hardware]({{site.introduction}}imaging-hardware.html)
- [Supported File Formats]({{site.introduction}}supported-file-formats.html)
- Core Concepts
   - [Scanner](/_articles/core-concepts/scanner.md)
   - [TWAIN](/_articles/core-concepts/TWAIN.md)
   - [Dynamic Web TWAIN Service](/_articles/core-concepts/Dynamic-Web-TWAIN-Service.md)
   - [Resource Files](/_articles/core-concepts/resource-files.md)

## Developer Guide

### [Hello World]({{site.hello-world}}index.html)

- [Scanning an Image]({{site.hello-world}}scanning.html)
- [Uploading images to the server]({{site.hello-world}}uploading.html)
- [Specifying Scan Settings]({{site.hello-world}}scan-settings.html)
- [Editing Images]({{site.hello-world}}editing.html)

### [General Usage Guide]({{site.genera-usage}}index.html)

- [Loading Library Resources]({{site.general-usage}}resource-loading.html)
- [Configuring License Keys]({{site.general-usage}}license.html)
- [Initializing DWT]({{site.general-usage}}initialization.html)
- [Acquiring Images from Scanners]({{site.general-usage}}scanner-image-acquisition.html)
- [Configuring the Viewer]({{site.general-usage}}viewer-configuration.html)
- [Processing Images]({{site.general-usage}}image-processing/index.html)
  - [Managing the Image Buffer]({{site.general-usage}}image-processing/buffer-management.html)
  - [Editing Images]({{site.general-usage}}image-processing/image-editing.html)
- [Exporting Images]({{site.general-usage}}image-export/index.html)
  - [Uploading to the Web Server]({{site.general-usage}}image-export/server-upload.html)
  - [Exporting Locally]({{site.general-usage}}image-export/local-export.html)
- [Server-Side Scripting]({{site.general-usage}}server-side-scripting.html)
- [Deploying to the Server]({{site.general-usage}}server-deployment.html)

### [Extended Usage Guide]({{site.extended-usage}}index.html)

- [Advanced DWT Initialization]({{site.extended-usage}}advanced-initialization.html)
- [Loading Documents from Files]({{site.extended-usage}}file-import.html)
- [Configuring System Messages]({{site.extended-usage}}system-message-configuration.html)
- [Set Up the Dynamic Web TWAIN Service]({{site.extended-usage}}dynamsoft-service-configuration.html)
- [UI Customization]({{site.extended-usage}}ui-customization.html)
- [Using the DWT RESTful API]({{site.extended-usage}}restful-api.html)
- [Barcode Recognition]({{site.extended-usage}}barcode-processing.html)
- [PDF Handling]({{site.extended-usage}}pdf-processing.html)
- [OCR](/_articles/extended-usage/ocr.md)
<!--- [PDF Compressor (Beta)]({{site.extended-usage}}pdf-compression.html)-->
- [Remote Scan](https://www.dynamsoft.com/remote-scan/docs/introduction/)
- [Configuring System Messages]({{site.extended-usage}}system-message-configuration.html)

### Samples and Demos

- [Use Web TWAIN in Angular]({{site.indepth}}development/angular.html)
- [Use Web TWAIN in React]({{site.indepth}}development/react.html)
- [Use Web TWAIN in Vue]({{site.indepth}}development/vue.html)
- [Use Web TWAIN with the MRZ Scanner]({{site.indepth}}development/mrz.html)
- [Code Gallery](https://www.dynamsoft.com/web-twain/resources/code-gallery/)

### [API Reference]({{site.api}}index.html)

- [Global]({{site.api}}Dynamsoft_WebTwainEnv.html)
- [Scan]({{site.api}}WebTwain_Acquire.html)
- [Buffer]({{site.api}}WebTwain_Buffer.html)
- [Viewer]({{site.api}}WebTwain_Viewer.html)
- [Edit]({{site.api}}WebTwain_Edit.html)
- [Input/Output]({{site.api}}WebTwain_IO.html)
- [Utility]({{site.api}}WebTwain_Util.html)
- [Dynamsoft FileUploader]({{site.api}}Dynamsoft_FileUploader.html)
- Add-On Modules
  - [Barcode Reader]({{site.api}}Addon_BarcodeReader.html)
  - [OCR](/_articles/info/api/Addon_OCR.md)
  - [PDF Rasterizer]({{site.api}}Addon_PDF.html)
  - [Webcam]({{site.api}}Addon_Webcam.html)
- [Enumerations]({{site.api}}Dynamsoft_Enum.html)
- [Interfaces]({{site.api}}Interfaces.html)
- [Error List]({{site.api}}appendix.html)

## Useful Resources

### [Release Notes]({{site.info}}schedule)

- [Stable]({{site.info}}schedule/stable.html)
- [Addon]({{site.info}}schedule/Addon.html)
- [Deprecated]({{site.info}}schedule/deprecated.html)

### AI

- [Overview](/_articles/ai/overview.md)
- [Agent Skills](/_articles/ai/agent-skills.md)

### [Upgrade Instructions]({{site.indepth}}development/upgrade.html)
### [End-User Guide](/_articles/end-user/index.md)
### [Resources]({{site.about}}resources.html)
### [Support]({{site.about}}getsupport.html)
### [FAQ]({{site.faq}}index.html)
### [Annotation]({{site.faq}}#annotation)