Web TWAIN-- dinámica local de la imagen se carga en el visor

Dynamic Web TWAIN puede manejar los siguientes formatos de imagen: BMP, JPEG, PNG, TIFF y PDF.

Llamar al método:

Puede utilizar LoadImage () o LoadImageEx () para cargar la imagen local. El siguiente es un simple fragmento de código:

DWObject.LoadImage("C:\\WebTWAIN\\Images\\ImageData.jpg", optionalAsyncSuccessFunc, <a name="OLE_LINK669"></a><a name="OLE_LINK668"></a>optionalAsyncFailureFunc);
/* ImageType: JPG */
DWObject.LoadImageEx("C:\\WebTWAIN\\Images\\ImageData.jpg", EnumDWT_ImageType.IT_JPG, optionalAsyncSuccessFunc, optionalAsyncFailureFunc); 
/* Callback functions for async APIs */
function optionalAsyncSuccessFunc(){
    console.log('successful');
}
function optionalAsyncFailureFunc(errorCode, errorString){
    alert(errorString);
}

Tenga en cuenta que los dos últimos parámetros son función de devolución de llamada opcional optionalAsyncSuccessFunc y optionalAsyncFailureFunc.

Como se puede ver, es necesario proporcionar la ruta completa del archivo a cargar imágenes. Pero para ello es necesario cargar varias imágenes es muy molesto. Pero no se preocupe, Dynamic Web TWAIN puede abrir el "Seleccionar archivo ..." cuadro de diálogo, para que pueda encontrar la imagen a cargar. Y otras propiedades y métodos, ya que es muy fácil de usar. El siguiente es un fragmento:

DWObject.IfShowFileDialog = true;
/* ImageType: ALL (BMP, JPG, PNG, PDF, TIFF) */
DWObject.LoadImageEx("", EnumDWT_ImageType.IT_ALL);

Tenga en cuenta que el método LoadImageEx () El segundo parámetro "ImageType" determinará el filtro de archivos "Seleccionar archivo ..." cuadro de diálogo.

Liberadas dos artículos originales · ganado elogios 4 · Vistas 4056

Supongo que te gusta

Origin blog.csdn.net/weixin_42320186/article/details/81162754
Recomendado
Clasificación