Dynamic Web TWAIN——將本地圖片載入到檢視器中
阿新 • • 發佈:2019-02-05
Dynamic Web TWAIN可以處理以下格式的圖片:BMP,JPEG,PNG,TIFF和PDF。
呼叫方法:
您可以使用方法LoadImage ()或LoadImageEx()載入本地圖片。以下是一個簡單的程式碼段:
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); }
請注意,最後兩個引數optionalAsyncSuccessFunc和optionalAsyncFailureFunc是可選的回撥函式。
如您所見,您需要提供完整的檔案路徑才能載入圖片。 但當您需要載入多個影象時這樣做就非常麻煩了。 但不用擔心,Dynamic Web TWAIN可以開啟“選擇檔案...”對話方塊,以便您找到要載入的影象。 和其他屬性和方法一樣,它非常易於使用。 以下是程式碼段:
DWObject.IfShowFileDialog = true; /* ImageType: ALL (BMP, JPG, PNG, PDF, TIFF) */ DWObject.LoadImageEx("", EnumDWT_ImageType.IT_ALL);
請注意,方法LoadImageEx()中的第二個引數“ImageType”將確定“選擇檔案...”對話方塊中的檔案過濾器。