diff --git a/faq/index.md b/faq/index.md index 86855b84..08af45a3 100644 --- a/faq/index.md +++ b/faq/index.md @@ -10,378 +10,363 @@ description: Dynamic Web TWAIN SDK Documentation FAQ # FAQ ## SDK Download/Free Trial -
    -
  1. How can I extend my free trial?
  2. -
  3. Where can I download an older version of the Dynamic Web TWAIN SDK?
  4. +How can I extend my free trial? -
  5. Do you provide free trial versions of the Dynamic Web TWAIN SDK?
  6. +Where can I download an older version of the Dynamic Web TWAIN SDK? -
  7. Can I run the scanning service on an ARM-based embedded device, such as Raspberry Pi?
  8. +Do you provide free trial versions of the Dynamic Web TWAIN SDK? -
  9. Do you also provide an SDK download for Linux and Mac developers?
  10. +Can I run the scanning service on an ARM-based embedded device, such as Raspberry Pi? -
  11. Is the free trial version fully functional?
  12. +Do you also provide an SDK download for Linux and Mac developers? -
  13. Can I use the Dynamic Web TWAIN SDK to create a PWA application?
  14. -
+Is the free trial version fully functional? + +Can I use the Dynamic Web TWAIN SDK to create a PWA application? ## Capture/Image Source -
    -
  1. What physical document scanners does the Dynamic Web TWAIN SDK support?
  2. -
  3. How to use TWACKER to check if your device is TWAIN Compliant?
  4. +What physical document scanners does the Dynamic Web TWAIN SDK support? + +How to use TWACKER to check if your device is TWAIN Compliant? -
  5. How to test if your scanner supports ICA scanning on Mac OS?
  6. +How to test if your scanner supports ICA scanning on Mac OS? -
  7. How to test if your device is SANE compliant?
  8. +How to test if your device is SANE compliant? -
  9. How to test if your camera is DirectShow compliant?
  10. +How to test if your camera is DirectShow compliant? -
  11. How to test if your camera is MediaDevices compliant?
  12. +How to test if your camera is MediaDevices compliant? -
  13. Can I set scanning settings without using the default scanner's UI? What pre-scanning settings do you support?
  14. +Can I set scanning settings without using the default scanner's UI? What pre-scanning settings do you support? -
  15. Can I hide offline scanner devices from the select source list?
  16. +Can I hide offline scanner devices from the select source list? -
  17. Can I hide webcam devices from the select source list?
  18. +Can I hide webcam devices from the select source list? -
  19. What are the differences between TWAIN and WIA?
  20. +What are the differences between TWAIN and WIA? -
  21. How can I set the last selected source as the default source for an end user?
  22. +How can I set the last selected source as the default source for an end user? -
  23. How can I limit all users to use a specific scanner model?
  24. +How can I limit all users to use a specific scanner model? -
  25. Can the Dynamic Web TWAIN SDK automatically remove blank pages during the document scanning process?
  26. +Can the Dynamic Web TWAIN SDK automatically remove blank pages during the document scanning process? -
  27. Can the Dynamic Web TWAIN SDK automatically rotate upside-down pages during the document scanning process?
  28. +Can the Dynamic Web TWAIN SDK automatically rotate upside-down pages during the document scanning process? -
  29. Can the Dynamic Web TWAIN SDK automatically detect borders of the scanned document and crop it out?
  30. +Can the Dynamic Web TWAIN SDK automatically detect borders of the scanned document and crop it out? -
  31. Can I set my document scanner to scan x number of pages instead of all pages from the automatic document feeder (ADF)?
  32. +Can I set my document scanner to scan x number of pages instead of all pages from the automatic document feeder (ADF)? -
  33. Can the Dynamic Web TWAIN SDK detect whether papers exist on the flatbed?
  34. +Can the Dynamic Web TWAIN SDK detect whether papers exist on the flatbed? -
  35. How can I get a list of supported resolution/DPI values from the document scanner?
  36. +How can I get a list of supported resolution/DPI values from the document scanner? -
  37. How can I use a custom capability of my scanner hardware when there is no direct API to set it?
  38. +How can I use a custom capability of my scanner hardware when there is no direct API to set it? -
  39. Is there a limit on the number of pages I can scan at a time? Where do you store them after scanning?
  40. +Is there a limit on the number of pages I can scan at a time? Where do you store them after scanning? -
  41. Document scanning via the Dynamic Web TWAIN SDK is slower than using the native scanner application. How can I speed it up?
  42. +Document scanning via the Dynamic Web TWAIN SDK is slower than using the native scanner application. How can I speed it up? -
  43. Can I use built-in or USB webcam to capture document?
  44. +Can I use built-in or USB webcam to capture document? -
  45. Can I import existing images or PDF documents using the Dynamic Web TWAIN SDK?
  46. +Can I import existing images or PDF documents using the Dynamic Web TWAIN SDK? -
  47. Can I download an image from a FTP or HTTP server using the Dynamic Web TWAIN SDK?
  48. +Can I download an image from a FTP or HTTP server using the Dynamic Web TWAIN SDK? -
  49. How can I trigger an automatic workflow right after document scanning or image importing?
  50. +How can I trigger an automatic workflow right after document scanning or image importing? -
  51. Do you support capturing documents from mobile camera?
  52. +Do you support capturing documents from mobile camera? -
  53. Do you support fingerprint or medical imaging devices?
  54. +Do you support fingerprint or medical imaging devices? -
  55. What is the earliest iPhone model that your SDK supports?
  56. +What is the earliest iPhone model that your SDK supports? -
  57. Is the AcquireImage() method synchronous or asynchronous?
  58. +Is the AcquireImage() method synchronous or asynchronous? -
  59. Why is my scanner not shown or not responding in the browser?
  60. +Why is my scanner not shown or not responding in the browser? -
  61. Download virtual scanner for testing
  62. -
+Download virtual scanner for testing ## Image Viewer -
    -
  1. Where is the image viewer object defined?
  2. -
  3. Can the size of the image viewer auto resize when the browser window size changes?
  4. +Where is the image viewer object defined? -
  5. How can I create a thumbnail viewer to view images?
  6. +Can the size of the image viewer auto resize when the browser window size changes? -
  7. How can I change the background color of the image viewer?
  8. +How can I create a thumbnail viewer to view images? -
  9. How can I reorder images in the viewer?
  10. +How can I change the background color of the image viewer? -
  11. How can I disable drag and drop images in the viewer?
  12. +How can I reorder images in the viewer? -
  13. How can I show multiple images at a time?
  14. +How can I disable drag and drop images in the viewer? -
  15. How can I show page number on each image?
  16. +How can I show multiple images at a time? -
  17. How can I resize the view of image (e.g. zoom in/out on an image)?
  18. +How can I show page number on each image? -
  19. What mouse click events does the viewer support?
  20. +How can I resize the view of image (e.g. zoom in/out on an image)? -
  21. How can I insert an image after a selected image in the viewer?
  22. +What mouse click events does the viewer support? -
  23. Can I protect sensitive information of an image from being seen?
  24. +How can I insert an image after a selected image in the viewer? -
  25. Can I hide the Dynamsoft image viewer and use my own image viewer?
  26. +Can I protect sensitive information of an image from being seen? -
  27. Can I print images from the viewer?
  28. +Can I hide the Dynamsoft image viewer and use my own image viewer? -
  29. How to get the coordinates of the selected area on an image?
  30. -
+Can I print images from the viewer? + +How to get the coordinates of the selected area on an image? ## Image Editing -
    -
  1. What image editing operations does the Dynamic Web TWAIN SDK support?
  2. -
  3. How can I show the default image editor tool?
  4. +What image editing operations does the Dynamic Web TWAIN SDK support? + +How can I show the default image editor tool? -
  5. Do you support image deskew?
  6. +Do you support image deskew? -
  7. How can I resize all images to meet a certain size standard (e.g. A4 size)
  8. +How can I resize all images to meet a certain size standard (e.g. A4 size) -
  9. Can I add annotation to an image (e.g. add watermark or text)?
  10. +Can I add annotation to an image (e.g. add watermark or text)? -
  11. Can I change the resolution/DPI of an image in the viewer?
  12. +Can I change the resolution/DPI of an image in the viewer? -
  13. Can I convert a color image to grayscale or black & white?
  14. +Can I convert a color image to grayscale or black & white? -
  15. Is there an undo functionality?
  16. +Is there an undo functionality? -
  17. How can I remove only the selected images?
  18. -
+How can I remove only the selected images? ## UI Customization -
    -
  1. Is the UI of the Dynamic Web TWAIN SDK fully customizable? What cannot be customized?
  2. -
  3. How can I change the display language of all messages from English to another language?
  4. +Is the UI of the Dynamic Web TWAIN SDK fully customizable? What cannot be customized? -
  5. How can I change/hide the spinner which shows during document scanning?
  6. +How can I change the display language of all messages from English to another language? -
  7. How can I change/hide the UI of the progress bar when importing or uploading images?
  8. +How can I change/hide the spinner which shows during document scanning? -
  9. Can I customize UI elements of the built-in image editor?
  10. +How can I change/hide the UI of the progress bar when importing or uploading images? -
  11. Can I stop the scanner from showing its default popup when there is a paper jam?
  12. -
+Can I customize UI elements of the built-in image editor? + +Can I stop the scanner from showing its default popup when there is a paper jam? ## Document Saving -
    -
  1. What image and document formats can I save my documents as?
  2. -
  3. What type of HTTP servers do your support? Do you support other server types?
  4. +What image and document formats can I save my documents as? + +What type of HTTP servers do your support? Do you support other server types? -
  5. How can I enable HTTPS support?
  6. +How can I enable HTTPS support? -
  7. How can I get the smallest size of documents in PDF, TIFF or JPEG format?
  8. +How can I get the smallest size of documents in PDF, TIFF or JPEG format? -
  9. How can I send additional form fields with images to my server or database?
  10. +How can I send additional form fields with images to my server or database? -
  11. How can I automatically trigger actions when images arrive on my server side?
  12. +How can I automatically trigger actions when images arrive on my server side? -
  13. Can I upload documents to a different website domain?
  14. +Can I upload documents to a different website domain? -
  15. How can I get a response string from my HTTP Server if the upload succeeds or fails?
  16. +How can I get a response string from my HTTP Server if the upload succeeds or fails? -
  17. Can I upload documents via a background service outside the web browser?
  18. +Can I upload documents via a background service outside the web browser? -
  19. Can I insert newly scanned pages to an existing document?
  20. +Can I insert newly scanned pages to an existing document? -
  21. How can I upload a JSON file to my server?
  22. +How can I upload a JSON file to my server? -
  23. How can I save selected images instead of all images to my server or database?
  24. +How can I save selected images instead of all images to my server or database? -
  25. How to use a blank page as a separator?
  26. -
+How to use a blank page as a separator? ## Security -
    -
  1. Where does the Dynamic Web TWAIN SDK store images on end-user machines? Are they encrypted?
  2. -
  3. Can I prompt the end-user when the Dynamic Web TWAIN SDK attempts to visit any local resources (scanner, camera, or disk drive)?
  4. +Where does the Dynamic Web TWAIN SDK store images on end-user machines? Are they encrypted? + +Can I prompt the end-user when the Dynamic Web TWAIN SDK attempts to visit any local resources (scanner, camera, or disk drive)? -
  5. When are the locally cached images destroyed?
  6. +When are the locally cached images destroyed? -
  7. The license key is set in JavaScript. How can I protect it?
  8. +The license key is set in JavaScript. How can I protect it? -
  9. Does the Dynamic Web TWAIN SDK use any deprecated technologies like NPAPI or ActiveX?
  10. +Does the Dynamic Web TWAIN SDK use any deprecated technologies like NPAPI or ActiveX? -
  11. How can I securely transfer scanned documents to my server?
  12. +How can I securely transfer scanned documents to my server? -
  13. Can I generate an encrypted file in PDF format?
  14. +Can I generate an encrypted file in PDF format? -
  15. Can I limit the size of documents to be uploaded to my server?
  16. +Can I limit the size of documents to be uploaded to my server? -
  17. Is the Dynamic Web TWAIN SDK ISO 27001 compliant?
  18. +Is the Dynamic Web TWAIN SDK ISO 27001 compliant? -
  19. Is the Dynamic Web TWAIN SDK GDPR compliant?
  20. +Is the Dynamic Web TWAIN SDK GDPR compliant? -
  21. Is the Dynamic Web TWAIN SDK HIPAA compliant?
  22. +Is the Dynamic Web TWAIN SDK HIPAA compliant? -
  23. How can I change the certificate of the Dynamsoft Service?
  24. -
+How can I change the certificate of the Dynamsoft Service? ## Addon -
    -
  1. Do I need a separate license for each addon?
  2. +Do I need a separate license for each addon? -
  3. When do I need PDF Rasterizer Addon? Can I load existing PDF files into the Dynamic Web TWAIN SDK without the PDF Rasterizer addon?
  4. +When do I need PDF Rasterizer Addon? Can I load existing PDF files into the Dynamic Web TWAIN SDK without the PDF Rasterizer addon? -
  5. How can I load PDF/A files into the Dynamic Web TWAIN SDK?
  6. +How can I load PDF/A files into the Dynamic Web TWAIN SDK? -
  7. Can I load specific page numbers of a PDF file into the viewer?
  8. +Can I load specific page numbers of a PDF file into the viewer? -
  9. Do I need the PDF Rasterizer addon to convert scanned documents to PDF files?
  10. +Do I need the PDF Rasterizer addon to convert scanned documents to PDF files? -
  11. How can I generate PDF/A files?
  12. +How can I generate PDF/A files? -
  13. Does your Barcode Reader addon support patch code?
  14. +Does your Barcode Reader addon support patch code? -
  15. How can I separate my documents automatically by barcode?
  16. +How can I separate my documents automatically by barcode? -
  17. Is there any way to speed up the barcode reading process?
  18. +Is there any way to speed up the barcode reading process? -
  19. What types of webcams does the Webcam Capture addon support
  20. +What types of webcams does the Webcam Capture addon support -
  21. Can I use the WebAssembly Edition of SDK to support webcams instead of using the Webcam Capture addon for Desktop Service Edition?
  22. +Can I use the WebAssembly Edition of SDK to support webcams instead of using the Webcam Capture addon for Desktop Service Edition? -
  23. What’s the difference between your OCR Basic and OCR Pro SDK?
  24. +What’s the difference between your OCR Basic and OCR Pro SDK? -
  25. Does your OCR addon run on the client side or server side?
  26. +Does your OCR addon run on the client side or server side? -
  27. What is the difference between Camera.play and Camera.showVideo?
  28. +What is the difference between Camera.play and Camera.showVideo? -
  29. What is the difference between WebTwain.Addon.Camera and WebTwain.Addon.Webcam?
  30. -
+What is the difference between WebTwain.Addon.Camera and WebTwain.Addon.Webcam? ## Project Deployment and End-user Installation -
    -
  1. Can I install Dynamsoft Service silently?
  2. +Can I install Dynamsoft Service silently? -
  3. How to uninstall Dynamsoft Service?
  4. +How to uninstall Dynamsoft Service? -
  5. How to resolve if Dynamic Web TWAIN stops working on insecure websites in Chrome v94?
  6. +How to resolve if Dynamic Web TWAIN stops working on insecure websites in Chrome v94? -
  7. In which cases would I use local.dynamsoft.com instead of 127.0.0.1? +In which cases would I use local.dynamsoft.com instead of 127.0.0.1? -
  8. What are the Resources files?
  9. +What are the Resources files? -
  10. What resources of the SDK should be included in my web application?
  11. +What resources of the SDK should be included in my web application? -
  12. How can I change the reference path to the Dynamsoft’s resources in my project?
  13. +How can I change the reference path to the Dynamsoft’s resources in my project? -
  14. Is there any component of the Dynamic Web TWAIN SDK that needs to be installed on end-user machines?
  15. +Is there any component of the Dynamic Web TWAIN SDK that needs to be installed on end-user machines? -
  16. How can I enable Remote Scan?
  17. +How can I enable Remote Scan? -
  18. Are admin right required to install the end-user component?
  19. +Are admin right required to install the end-user component? -
  20. Is there an easy way to deploy the end-user components to all users?
  21. +Is there an easy way to deploy the end-user components to all users? -
  22. What does the Dynamsoft Service do on the end-user machine?
  23. +What does the Dynamsoft Service do on the end-user machine? -
  24. How do I upgrade my project to use the latest version of the Dynamic Web TWAIN SDK?
  25. +How do I upgrade my project to use the latest version of the Dynamic Web TWAIN SDK? -
  26. How do I upgrade the end-user installation for all end users once I upgrade my project?
  27. +How do I upgrade the end-user installation for all end users once I upgrade my project? -
  28. I have installed the Dynamsoft Service on an end-user machine but still got asked to install it repeatedly. Why?
  29. +I have installed the Dynamsoft Service on an end-user machine but still got asked to install it repeatedly. Why? -
  30. How can I use Dynamic Web TWAIN in a Citrix environment?
  31. +How can I use Dynamic Web TWAIN in a Citrix environment? -
  32. How to resolve Dynamic Web TWAIN issue in Chrome 101?
  33. +How to resolve Dynamic Web TWAIN issue in Chrome 101? -
  34. Dynamic Web TWAIN – Content-Security-Policy violated
  35. +Dynamic Web TWAIN – Content-Security-Policy violated -
  36. Dynamsoft Service installation and uninstallation issue
  37. +Dynamsoft Service installation and uninstallation issue -
  38. Can I use two different websites integrated with two different versions of Dynamic Web TWAIN on the same computer?
  39. +Can I use two different websites integrated with two different versions of Dynamic Web TWAIN on the same computer? -
  40. Scanner source is listed on XSane applicaton but not on my web application on Linux machines
  41. +Scanner source is listed on XSane applicaton but not on my web application on Linux machines -
  42. How to run Dynamic Web TWAIN ActiveX in Microsoft Edge Internet Explorer (IE) mode
  43. -
+How to run Dynamic Web TWAIN ActiveX in Microsoft Edge Internet Explorer (IE) mode ## Error Troubleshooting -
    -
  1. General troubleshooting steps
  2. +General troubleshooting steps -
  3. General failure
  4. +General failure -
  5. A connection with the server could not be established
  6. +A connection with the server could not be established -
  7. HTTP request error
  8. +HTTP request error -
  9. HTTP process error
  10. +HTTP process error -
  11. Only 24-bit true color bmp and 8-bit gray-scaled images are supported for JPEG compression
  12. +Only 24-bit true color bmp and 8-bit gray-scaled images are supported for JPEG compression -
  13. XMLHttpRequest cannot load XXX
  14. +XMLHttpRequest cannot load XXX -
  15. Source is connected to the maximum supported number of applications
  16. +Source is connected to the maximum supported number of applications -
  17. Sequence error
  18. +Sequence error -
  19. Request header field dwt-md5 is not allowed by Access-Control-Allow-Headers in preflight response
  20. +Request header field dwt-md5 is not allowed by Access-Control-Allow-Headers in preflight response -
  21. The handle is in the wrong state for the requested operation
  22. +The handle is in the wrong state for the requested operation -
  23. The connection with the server was terminated abnormally
  24. +The connection with the server was terminated abnormally -
  25. Syntax error – Unexpected Token “<”
  26. +Syntax error – Unexpected Token “<” -
  27. Uncaught ReferenceError - DVS is not defined
  28. +Uncaught ReferenceError - DVS is not defined -
  29. Error message - You have exceeded the number of OCR attempts allowed by the current license
  30. +Error message - You have exceeded the number of OCR attempts allowed by the current license -
  31. Error message - The current product key does not support XXX, please contact the site administrator
  32. +Error message - The current product key does not support XXX, please contact the site administrator -
  33. Error message - The current product key does not support current OS for embed device, please contact the site administrator
  34. +Error message - The current product key does not support current OS for embed device, please contact the site administrator -
  35. Error message - The current product key is empty or invalid, please contact the site administrator
  36. +Error message - The current product key is empty or invalid, please contact the site administrator -
  37. Error message - The current product key is missing the core license, please contact the site administrator
  38. +Error message - The current product key is missing the core license, please contact the site administrator -
  39. Error message - The domain of your current site does not match the domain bound in the current product key, please contact the site administrator
  40. +Error message - The domain of your current site does not match the domain bound in the current product key, please contact the site administrator -
  41. Error message - The current product key is invalid because it's generated with the licenses of a different major version
  42. +Error message - The current product key is invalid because it's generated with the licenses of a different major version -
  43. Error message - The current product key is not for full/trial version, please contact the site administrator
  44. +Error message - The current product key is not for full/trial version, please contact the site administrator -
  45. Error message – The current product key has expired on XXX, please contact the site administrator
  46. +Error message – The current product key has expired on XXX, please contact the site administrator -
  47. Error Message - Failed to load resource: net::ERR_CERT_DATE_INVALID
  48. +Error Message - Failed to load resource: net::ERR_CERT_DATE_INVALID -
  49. Error Message - The connection from the insecure (HTTP) web page to the local 'Dynamsoft Service' failed
  50. -
+Error Message - The connection from the insecure (HTTP) web page to the local 'Dynamsoft Service' failed ## Licensing and Purchase -
    -
  1. What’s the difference between the Desktop Service Edition and WebAssembly Edition?
  2. +What’s the difference between the Desktop Service Edition and WebAssembly Edition? -
  3. Is internet connectivity required to use all licenses?
  4. +Is internet connectivity required to use all licenses? -
  5. Does the per-server license allow unlimited number of client devices and end users?
  6. +Does the per-server license allow unlimited number of client devices and end users? -
  7. What license should I purchase if I am providing SaaS?
  8. +What license should I purchase if I am providing SaaS? -
  9. For the per-client-device licensing model, can seats taken by retired/unused devices be released from the license?
  10. +For the per-client-device licensing model, can seats taken by retired/unused devices be released from the license? -
  11. Will a client machine take an additional license seat if its operating system is reinstalled?
  12. +Will a client machine take an additional license seat if its operating system is reinstalled? -
  13. What if I reach the limit of the granted number of license seats?
  14. +What if I reach the limit of the granted number of license seats? -
  15. Do you offer lifetime/perpetual licenses?
  16. +Do you offer lifetime/perpetual licenses? -
  17. Do I need to purchase a license for my dev or testing environment?
  18. +Do I need to purchase a license for my dev or testing environment? -
  19. I need to resell the SDK within my application to my customers. What options do you offer?
  20. +I need to resell the SDK within my application to my customers. What options do you offer? -
  21. Are you flexible to discuss custom licensing models?
  22. +Are you flexible to discuss custom licensing models? -
  23. Do you have any local resellers from whom I can purchase a license of the Dynamic Web TWAIN SDK?
  24. +Do you have any local resellers from whom I can purchase a license of the Dynamic Web TWAIN SDK? -
  25. Do I get free upgrade if there is a newer version available?
  26. +Do I get free upgrade if there is a newer version available? -
  27. What is your discount policy?
  28. +What is your discount policy? -
  29. What’s your refund policy?
  30. -
+What’s your refund policy?