Some old APIs are deprecated, check out Deprecated Features and APIs
API List
Global
Dynamsoft.DWT |
Dynamsoft.DWT.Enum |
WebTwain
Buffer
Methods
Properties
BlankImageCurrentStdDev |
BlankImageMaxStdDev |
BlankImageThreshold |
BufferMemoryLimit |
CurrentImageIndexInBuffer |
HowManyImagesInBuffer |
IfAllowLocalCache |
SelectedImagesIndices |
MaxImagesInBuffer |
Events
OnBufferChanged |
OnBitmapChanged |
OnIndexChangeDragDropDone |
OnTopImageInTheViewChanged |
Edit
Methods
Properties
BackgroundFillColor |
Scan
Methods
Properties
CurrentSourceName |
IfDisableSourceAfterAcquire |
IfDuplexEnabled |
IfFeederEnabled |
PageSize |
PixelType |
Resolution |
SourceCount |
Events
OnPostAllTransfers |
OnPostTransfer |
OnPostTransferAsync |
OnPreAllTransfers |
OnPreTransfer |
The following APIs are compatible with TWAIN and ICA
Methods
getCapabilities() |
setCapabilities() |
The following APIs are compatible with TWAIN (mostly Windows, but could also be macOS)
Methods
Properties
Events
OnSourceUIClose |
Input
Methods
Output
Methods
Others
Methods
ClearTiffCustomTag() |
SetTiffCustomTag() |
ClearAllHTTPFormField() |
SetHTTPFormField() |
SetHTTPHeader() |
SetUploadSegment() |
ShowFileDialog() |
Print() |
PrintEx() |
Properties
Events
OnGetFilePath |
OnPostLoad |
OnInternetTransferPercentage |
Util
Methods
RegisterEvent() |
UnregisterEvent() |
SetLanguage() |
GenerateURLForUploadData() |
Properties
ErrorCode |
ErrorString |
LogLevel |
Manufacturer |
ProductFamily |
ProductName |
VersionInfo |
UseLocalService |
Viewer
Methods
Properties
Events
click |
contextmenu |
dblclick |
mousemove |
mousedown |
mouseup |
mouseout |
mouseover |
keydown |
keyup |
pageAreaSelected |
pageAreaUnselected |
pageRendered |
resize |
Addon
BarcodeReader
Methods
decode() |
getRuntimeSettings() |
updateRuntimeSettings() |
resetRuntimeSettings() |
initRuntimeSettingsWithString() |
Methods
GetConvertMode() |
IsModuleInstalled() |
IsTextBasedPDF() |
SetConvertMode() |
SetPassword() |
SetResolution() |
Write.Setup() |
Camera
Methods
Webcam
Methods
Dynamsoft.FileUploader
Methods
Init() |
CreateJob() |
Run() |
Cancel() |
CancelAllUpload() |