加载本地已有图片

作为在Web浏览器中运行的轻量级组件,Dynamic Web TWAIN可以处理以下格式的图像:BMP,JPEG,PNG,TIFF和PDF。 我们只保证可以成功加载Dynamic Web TWAIN生成的图像。 如果您尝试加载非Dynamic Web TWAIN生成的图像,则加载可能失败。

调用方法

您可以使用方法LoadImage()LoadImageEx()加载本地图片。 以下是一个简单的代码段:

DWObject.LoadImage("C:\\WebTWAIN\\Images\\ImageData.jpg", optionalAsyncSuccessFunc,optionalAsyncFailureFunc);
DWObject.LoadImageEx("C:\\WebTWAIN\\Images\\ImageData.jpg", EnumDWT_ImageType.IT_JPG,optionalAsyncSuccessFunc, optionalAsyncFailureFunc); // ImageType: JPG

//异步的回调函数
function optionalAsyncSuccessFunc() {
    console.log(‘successful’);
}
function optionalAsyncFailureFunc(errorCode, errorString) {
    alert(erorString);
}

如您所见,您需要提供完整的文件路径才能加载图片。 但当您需要加载多个图像时这样做就非常麻烦了。 但不用担心,Dynamic Web TWAIN支持打开“选择文件...”对话框,以便您找到要加载的图像。 和其他属性和方法一样,它非常易于使用。 以下是代码段:

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

请注意,方法LoadImageEx()中的第二个参数ImageType将确定“选择文件...”对话框中的文件过滤器。

Load-local- images-1

从版本14.0开始,您还可以直接拖拽图像到Dynamic Web TWAIN查看器中来加载它们。

Load-local- images-2

results matching ""

    No results matching ""