10 Years of Experience in Version Control Solutions and TWAIN SDKs
  • Contact us





How to deploy ImageCapture Suite on a Web Server


Important: Before deploying ImageCapture Suite on web server, make sure you have obtained the Web Server License of ImageCapture Suite.

Steps:

  1. Make sure you have the below object on your page, it could either be written in HTML directly or created by JavaScript at runtime.

    <object classid = "clsid:E61B84D6-979B-4864-91B7-B8C140B58D54" id="DWObject" CodeBase = "ImageCaptureSuite.cab#version=9,0" style ="width :500px; height:500px;">
    <param name = "Manufacturer" value = "Dynamsoft Corporation" />
    <param name = "ProductName" value = "ImageCapture Suite" />
    </object >

    NOTE:
    1. This is the object of ImageCapture Suite. Internet Explorer identifies this object as ImageCapture Suite at runtime by the class id "E61B84D6-979B-4864-91B7-B8C140B58D54".
    2. "E61B84D6-979B-4864-91B7-B8C140B58D54" means you are using trial version. If you have purchased the full license, you should change it to "D6D6D32A-E059-4174-88F3-5853EB11DE3F".
    3. CodeBase is the relative path for the file ImageCaptureSuite.cab/ImageCaptureSuitex64.cab on the server, you should change it accordingly.
    4. At runtime, Internet Explorer tries to load the ImageCapture Suite component from the client computer. If succeeded, you can use the component going forward. Otherwise, the browser tries to download/install the component from server according to the attribute CodeBase.
    5. The params are optional, you can remove them if you like.

  2. Make sure you have deployed the below files correctly on your server and the paths are written correctly in your code.

    1. ImageCaptureSuite.cab. This file contains the dll for 32-bit IE.
    2. ImageCaptureSuitex64.cab. This file contains the dll for 64-bit IE.

  3. Make sure you have the correct code in your application for licensing. For more info, please check How to use the license.

Contact us

If you have difficulty deploying ImageCapture Suite, please contact us at live chat for instant tech support.

Finding it too complicated?

If you do NOT want to spend too much time learning about the component before actually integrating it into your application, the Dynamsoft Support team can help you build the capture page. For more info, please click here.



Important: Before deploying ImageCapture Suite on web server, make sure you have obtained the Web Server License of ImageCapture Suite. For evaluation license, you can deploy ImageCapture Suite on test web server for evaluation purpose only.

Steps:

  1. Make sure you have the below embed element on your page, they could either be written in HTML directly or created by JavaScript at runtime.

    Embed element

    <embed type = "Application/ImageCaptureSuite-Plugin" id="DWObject"
    OnPostTransfer = "Dynamsoft_OnPostTransfer"
    OnPostAllTransfers = "Dynamsoft_OnPostAllTransfers"
    pluginspage = "ImageCaptureSuitePlugIn.msi"
    style ="width :500px; height:500px;">
    </embed>


    NOTE:
    1. The embed element for plug-in is equivalent to the object element for ActiveX. The embed works for non-IE browsers including Chrome, Firefox, Safari, Opera on Mac/PC while the object works only for IE.
    2. At runtime, the browser identifies this embed element to be ImageCapture Suite by its type attribute
      type = "Application/ImageCaptureSuite-Plugin".
    3. pluginspage is not a standard attribute of the embed element. Only Firefox supports it. In Firefox, if the component is not installed, this attribute provides a path from where the "Install Missing Plugin..." button gets the .msi file.
    4. At runtime, the browser tries to load the ImageCapture Suite component from the client computer. If succeeded, you can use the component going forward. Otherwise, you, as the application developer should display a message and provide a link for the end users to download/install the .msi file. You can check out how it is done on our demo page.
    5. This line OnPostTransfer = "Dynamsoft_OnPostTransfer" registers an event handler Dynamsoft_OnPostTransfer for the event OnPostTransfer. The equivalent for the object element would be:
      DWObject.RegisterEvent('OnPostTransfer', Dynamsoft_OnPostTransfer);

  2. Make sure you have deployed the below file correctly on your server and the path is written correctly in your code.

    1. ImageCaptureSuitePlugIn.msi.

  3. Make sure you have the correct code in your application for licensing. For more info, please check How to use the license.

Contact us

If you have difficulty deploying ImageCapture Suite, please contact us at live chat for instant tech support.

Finding it too complicated?

If you do NOT want to spend too much time learning about the component before actually integrating it into your application, the Dynamsoft Support team can help you build the capture page. For more info, please click here.



Important: Before deploying ImageCapture Suite on web server, make sure you have obtained the Web Server License of ImageCapture Suite. For evaluation license, you can deploy ImageCapture Suite on test web server for evaluation purpose only.

Steps:

  1. Make sure you have the below embed element on your page, they could either be written in HTML directly or created by JavaScript at runtime.

    Embed element

    <embed type = "Application/ImageCaptureSuite-Plugin" id="DWObject"
    OnPostTransfer = "Dynamsoft_OnPostTransfer"
    OnPostAllTransfers = "Dynamsoft_OnPostAllTransfers"
    pluginspage = "ImageCaptureSuiteMacEdition.pkg"
    style ="width :500px; height:500px;">
    </embed>


    NOTE:
    1. The embed works for browsers including Chrome, Firefox, Safari, Opera on Mac.
    2. At runtime, the browser identifies this embed element to be ImageCapture Suite by its type attribute
      type = "Application/ImageCaptureSuite-Plugin".
    3. pluginspage is not a standard attribute of the embed element. Only Firefox supports it. In Firefox, if the component is not installed, this attribute provides a path from where the "Install Missing Plugin..." button gets the .pkg file.
    4. At runtime, the browser tries to load the ImageCapture Suite component from the client computer. If succeeded, you can use the component going forward. Otherwise, you, as the application developer should display a message and provide a link for the end users to download/install the .pkg file. You can check out how it is done on our demo page.
    5. This line OnPostTransfer = "Dynamsoft_OnPostTransfer" registers an event handler Dynamsoft_OnPostTransfer for the event OnPostTransfer. The equivalent for the object element would be:
      DWObject.RegisterEvent('OnPostTransfer', Dynamsoft_OnPostTransfer);

  2. Make sure you have deployed the below file correctly on your server and the path is written correctly in your code.

    1. ImageCaptureSuiteMacEdition.pkg

  3. Make sure you have the correct code in your application for licensing. For more info, please check How to use the license.

Contact us

If you have difficulty deploying ImageCapture Suite, please contact us at live chat for instant tech support.

Finding it too complicated?

If you do NOT want to spend too much time learning about the component before actually integrating it into your application, the Dynamsoft Support team can help you build the capture page. For more info, please click here.


>>Back to Index<<

Copyright © 2014 Dynamsoft Corporation. All Rights Reserved.