Twian Scanner

Twian Scanner

Twain Scanner. Extension for scan paper documents from scanner device and send base64 on page web application. 1) Install…

Total ratings for Twian Scanner
3.44 (Rating count: 9)
Merlin
See reviews for Twian Scanner on Chrome Web Store
Recent reviews for Twian Scanner
Recent rating average: 2.83
All time rating average: 3.44
Rating filters
5 star
33% (2)
4 star
17% (1)
3 star
0%
2 star
0%
1 star
50% (3)
Date Author Rating Lang Comment
2022-02-09
AbdulAziz Alotaibi
AbdulAziz Alotaibi
لا يوجد دليل مفصل للاستخدام
2021-10-07
Aldo Jiménez
Aldo Jiménez
it's functional I just need a change in some things. inside the function enter this code: const iframe = document.querySelectorAll('iframe'); const images = iframe[0].contentWindow.document.body.querySelectorAll('img'); let index = 0; let htmlCustom = ""; images.forEach( img => { if ( index > 0 ) htmlCustom += `<div class="col-md-12"><img src="${img.src}" style="width: 150px; height: 150px;"class="thumbnail img-responsive"></div>`; index++; }); document.getElementById("separator").innerHTML = htmlCustom ;
2020-01-16
Ahmed Ali
Ahmed Ali
Here is the working code https://gist.github.com/ahmedali5530/584417f6eb4d6acca7ac4ffd1809681f
2019-05-25
Mohamad Yahia
Mohamad Yahia
Works really well, thank you very much. The code included in the div tag to detect that an image was scanned wasn't working, took a while to figure it out but I found out how to make it work in the end. Here's the code I used: <img id="currentImage" src="" style="height: 200px" /> <script> $(function() { $('body', $('#popup_iframe').contents()[0]).on('DOMNodeInserted', '#thumbnail_chain', function() { //alert('node was inserted') var imageSrc = $(this).find('img').slice(-1)[0].src; // get last img element (latest) $('#currentImage').attr('src', imageSrc) } ) }) // and to upload use this code: $('#bSave').click(function() { if ($('#currentImage').attr('src') != null && $('#currentImage').attr('src') != '') { var currentImageSrcString = $('#currentImage').attr('src'); var filename = 'Scan.png'; fetch(currentImageSrcString) .then(res => res.blob()) .then(blob => { const file = new File([blob], filename, { type: 'image/png' }); var fd = new FormData(); fd.append("image", file); $.ajax({ type: "POST", //enctype: 'multipart/form-data', url: postFileUrl, data: fd, processData: false, contentType: false, cache: false, success: finishedUploading, error: function (xhr, status, error) { alert(xhr.responseText); } }); }); } }); </script>
2019-01-29 Candace Rogers Doesn't work.
2018-05-12
Tom Litzinger
Tom Litzinger
was not functional.