The DynamicDotNetTwain type exposes the following members.

Methods

  NameDescription
Public methodAcquireImage
Displays the source's built-in interface to acquire image.
Public methodCancelAllPendingTransfers
Cancels all pending transfers.
Public methodCapGet
Gets information of the capability specified by the Capability property.
Public methodCapGetCurrent
Returns the Source's current value for the specified capability.
Public methodCapGetDefault
Returns the Source's default value for the specified capability. This is the Source's preferred default value.
Public methodCapGetFrameBottom
Returns the value (in ICAP_UNITS) of the bottom-most edge of the specified frame.
Public methodCapGetFrameLeft
Returns the value (in ICAP_UNITS) of the left-most edge of the specified frame.
Public methodCapGetFrameRight
Returns the value (in ICAP_UNITS) of the right-most edge of the specified frame.
Public methodCapGetFrameTop
Returns the value (in ICAP_UNITS) of the top-most edge of the specified frame.
Public methodCapIfSupported
Queries whether the Source supports a particular operation on the capability.
Public methodCapReset
Changes the Current Value of the capability specified by Capability property back to its power-on value.
Public methodCapSet
Sets the current capability using the container type specified by CapType property. The current capability is specified by Capability property.
Public methodCapSetFrame
Sets the values of the specified frame.
Public methodChangeAnnotationPosition
Change the position of an annotation on a specific image to a new position according to DWTAnnotationChangePosition.
Public methodChangeImageSize
Changes the display size of the image of a specified index in buffer.
Public methodClearAllHTTPFormField
Clears all the web forms which are used for image uploading.
Public methodCloseSource
Closes Data Source.
Public methodCloseSourceManager
Closes and unloads Data Source Manager.
Public methodCopyFrameToClipboard
Copies the image data in the specified area to the system clipboard in DIB format.
Public methodCopyToClipboard
Copies the image of a specified index in buffer to clipboard in DIB format.
Public methodCreateAnnotation
Creates an annotation on a specific image according to the annotation definition objAnnotation.
Public methodCrop
Crops the image of a specified index in buffer.
Public methodCropToClipboard
Crops the image of a specified index in buffer to clipboard in DIB format.
Public methodCutFrameToClipboard
Cuts the image data in the specified area to the system clipboard in DIB format.
Public methodCutToClipboard
Cuts the image of a specified index in buffer to clipboard in DIB format.
Public methodDeleteAnnotations
Deletes the annotations on a specific image which are listed in the parameter aryAnnotation.
Public methodDisableSource
Disables the source. If the source's user interface is displayed when the source is enabled, it will be closed.
Public methodEnableSource
Enables the source to accept image.
Public methodErase
Clears the specified area of a specified image, and fill the area with the fill color.
Public methodFeedPage
Sets the Source to eject the current page and advance the next page in the document feeder into the feeder acquire area when IfFeederEnabled is true.
Public methodFlip
Flips the image of a specified index in buffer.
Public methodFTPDownload
Downloads an image from the FTP server.
Public methodFTPDownloadEx
Downloads an image from the FTP server.
Public methodFTPUpload
Uploads the image of a specified index in buffer to the FTP server.
Public methodFTPUploadAllAsMultiPageTIFF
Uploads all images in buffer to the FTP server as a Multi-Page TIFF.
Public methodFTPUploadAllAsPDF
Uploads all images in buffer to the FTP server as a Multi-Page PDF.
Public methodFTPUploadAsMultiPagePDF
Uploads several images in buffer as a multi-page PDF file to the FTP server.
Public methodFTPUploadAsMultiPageTIFF
Uploads several images in buffer as a multi-page TIFF file to the FTP server.
Public methodFTPUploadEx
Uploads the image of a specified index in buffer to the FTP server as a specified image format.
Public methodGetAllAnnotationDataList
Returns all the data of the annotations on a specific image.
Public methodGetBarcodeInfo
Gets barcode type value by specified index and type. The index is 0-based.
Public methodGetBarcodeText
Gets barcode content by specified index.
Public methodGetCapItems
Returns an array of values of the capability specified by Capability property, when the value of the CapType property is TWON_ARRAY or TWON_ENUMERATION. This is a runtime property.
Public methodGetCapItemsString
Returns or sets an array of values of the capability specified by Capability property, when the value of the CapType property is TWON_ARRAY or TWON_ENUMERATION. This is a runtime property.
Public methodGetDefaultImageLayout
Retrieves the left, top, right, and bottom sides of the current Data Source's default image layout rectangle.
Public methodGetImage
Get the image of a specified index in buffer.
Public methodGetImageLayout
Retrieves the left, top, right, and bottom sides of the image layout rectangle for the current Data Source.
Public methodGetImageSize
Returns the file size of the new image resized from the image of a specified index in buffer.
Public methodGetImageSizeWithSpecifiedType
Pre-calculates the file size of the local image file that is saved from an image of a specified index in buffer.
Public methodGetInterfaceSafetyOptions
Public methodGetSelectedAnnotationList
Returns the data of the selected annotations on a specific image.
Public methodGetViewMode
Gets the view mode that images are displayed in Dynamic .NET TWAIN.
Public methodGrayScale
Convert a specific image to a grayscale image.
Public methodHTTPDownload
Downloads an image from the HTTP server.
Public methodHTTPDownloadEx
Downloads an image from the HTTP server.
Public methodHTTPUploadAllThroughPostAsMultiPageTIFF
Uploads all images in buffer to the HTTP server through HTTP Post method as Multi-Page TIFF.
Public methodHTTPUploadAllThroughPostAsPDF
Uploads all images in buffer to the HTTP server through HTTP Post method as Multi-Page PDF.
Public methodHTTPUploadAllThroughPutAsMultiPageTIFF
Uploads all images in buffer to the HTTP server through HTTP Put method as Multi-Page TIFF.
Public methodHTTPUploadAllThroughPutAsPDF
Uploads all images in buffer to the HTTP server through HTTP Put method as Multi-Page PDF.
Public methodHTTPUploadThroughPost
Uploads the image of a specified index in buffer to the HTTP server through HTTP POST method.
Public methodHTTPUploadThroughPostAsMultiPagePDF
Uploads several images in buffer as a multi-page PDF file to the HTTP server via HTTP post method.
Public methodHTTPUploadThroughPostAsMultiPageTIFF
Uploads several images in buffer as a multi-page TIFF file to the HTTP server via HTTP post method.
Public methodHTTPUploadThroughPostEx
Uploads the image of a specified index in buffer to the HTTP server as a specified image format through HTTP POST method.
Public methodHTTPUploadThroughPut
Uploads the image of a specified index in buffer to the HTTP server through HTTP PUT method.
Public methodHTTPUploadThroughPutAsMultiPagePDF
Upload several images in buffer as a multi-page PDF file to the HTTP server via HTTP put method.
Public methodHTTPUploadThroughPutAsMultiPageTIFF
Uploads several images in buffer as a multi-page TIFF file to the HTTP server via HTTP put method.
Public methodHTTPUploadThroughPutEx
Uploads the image of a specified index in buffer to the HTTP server as a specified image format through HTTP PUT method.
Public methodInvert
Invert the color of a specific image.
Public methodIsBlankImage
Detects whether an image is blank.
Public methodLoadAnnotationDataList
Loads annotation data to a specific image from a data list.
Public methodLoadCustomDSData
Loads the configurations of the source's users interface saved by SaveCustomDSData or SaveCustomDSDataEx.
Public methodLoadCustomDSDataEx
Loads the configurations of the source's users interface saved by SaveCustomDSData or SaveCustomDSDataEx.
Public methodLoadDibFromClipboard
Loads a DIB format image from Clipboard into Dynamic .NET TWAIN.
Public methodLoadImage
Loads an image into the Dynamic .NET TWAIN.
Public methodLoadImageEx
Loads an image into Dynamic .NET TWAIN.
Public methodLoadImageFromBytes
Loads image from a byte array with the specified file format.
Public methodMirror
Mirrors the image of a specified index in buffer.
Public methodMoveImage
Moves a specified image.
Public methodOpenSource
Loads the specified Source into main memory and starts its initialization, placing Dynamic .NET TWAIN into Capability Negotiation state. If no source is specified (no SelectSource() or SelectSourceByIndex() is called), opens the default source.
Public methodOpenSourceManager
Loads and opens Data Source Manager.
Public methodPicture
Returns the Picture object of the image of a specified index in buffer.
Public methodPreFilterMessage
Public methodPrint
Shows the GUI of Image Printer.
Public methodRemoveAllImages
Removes all images in buffer.
Public methodRemoveImage
Removes the image of a specified index in buffer.
Public methodRemoveImages
Deletes the images of specified indices in the array.
Public methodResetImageLayout
Reverts the current image layout to the Data Source's default.
Public methodRewindPage
Sets the Source to return the current page to the input side of the document feeder and feed the last page from the outside of the feeder back into the acquisition area if IfFeederEnabled is true.
Public methodRotate
Rotates the image of a specified index in buffer by specified angle.
Public methodRotateLeft
Rotates the image of a specified index in buffer by 90 degrees counter-clockwise.
Public methodRotateRight
Rotates the image of a specified index in buffer by 90 degrees clockwise.
Public methodSaveAllAsMultiPageTIFF
Saves all images in buffer as a MultiPage TIFF file.
Public methodSaveAllAsMultiPageTIFFToBytes
Saves all images in buffer to a MultiPage TIFF byte array.
Public methodSaveAllAsPDF
Saves all images in buffer as a Multi-Page PDF file.
Public methodSaveAllAsPDFToBytes
Saves all images in buffer to a MultiPage PDF byte array.
Public methodSaveAsBMP
Saves the image of a specified index in buffer as a BMP file.
Public methodSaveAsJPEG
Saves the image of a specified index in buffer as a JPEG file.
Public methodSaveAsMultiPagePDF
Saves several images in buffer as a multi-page PDF file.
Public methodSaveAsMultiPagePDFToBytes
Saves the images of the specified indices in buffer to a MultiPage PDF byte array.
Public methodSaveAsMultiPageTIFF
Saves several images in buffer as a multi-page TIFF file.
Public methodSaveAsMultiPageTIFFToBytes
Saves the images of the specified indices in buffer to a MultiPage TIFF byte array.
Public methodSaveAsPDF
Saves the image of a specified index in buffer as a PDF file.
Public methodSaveAsPNG
Saves the image of a specified index in buffer as a PNG file.
Public methodSaveAsTIFF
Saves the image of a specified index in buffer as a TIFF file.
Public methodSaveCustomDSData
Saves the settings of the source's user interface.
Public methodSaveCustomDSDataEx
Saves the settings of the source's user interface.
Public methodSaveImageToBytes
Saves the image of a specified index in buffer to a byte array in the specified file format.
Public methodSelectSource
Brings up the TWAIN Data Source Manager's Source Selection User Interface (UI) so that user can choose which Data Source to be the current Source.
Public methodSelectSourceByIndex
Selects the index-the source in SourceNameItems property as the current source.
Public methodSetCapItems
Sets an array of values of the capability specified by Capability property, when the value of the CapType property is TWON_ARRAY or TWON_ENUMERATION. This is a runtime property.
Public methodSetCapItemsString
Sets an array of values of the capability specified by Capability property, when the value of the CapType property is TWON_ARRAY or TWON_ENUMERATION. This is a runtime property.
Public methodSetFileXFERInfo
Sets file name and file format information used in File Transfer Mode
Public methodSetHTTPFormField
Sets a text parameter of a web form. The text parameter is passed while uploading images.
Public methodSetImageLayout
Sets the left, top, right, and bottom sides of the image layout rectangle for the current Data Source.
Public methodSetInterfaceSafetyOptions
Public methodSetViewMode
Sets the view mode that images are displayed in Dynamic .NET TWAIN. You can use this method to display multiple images in Dynamic .NET TWAIN.
Public methodShowImageEditor
Shows the GUI of Image Editor.
Public methodSourceNameItems
Holds an array of source names.
Public methodSwitchImage
Switchs two images of specified indices in buffer.
Public methodUpdateAnnotation
Updates an annotation on a specific image with the new annotation definition objNewAnnotation.

See Also