﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » .NET Forums » General .NET Discussion  » Document Scanning Library???</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Wed, 08 Apr 2026 07:53:07 GMT</lastBuildDate><ttl>20</ttl><item><title>Document Scanning Library???</title><link>http://forum.strataframe.net/FindPost32882.aspx</link><description>Hi all,&lt;br/&gt;&lt;br/&gt;I have an application which I have to add support for scanning documents and saving them to a MS-SQL database, I need:&lt;ul&gt;&lt;li&gt;Any recommendations for a scanning library.&amp;nbsp; I am using VB.NET&lt;br/&gt;&lt;/li&gt;&lt;li&gt;Suggestion on what file format to use for scanning these documents to alleviate the database growing fast?&lt;/li&gt;&lt;/ul&gt;Thanks!!!</description><pubDate>Mon, 09 Feb 2015 08:56:10 GMT</pubDate><dc:creator>Edhy Rijo</dc:creator></item><item><title>RE: Document Scanning Library???</title><link>http://forum.strataframe.net/FindPost32884.aspx</link><description>Hi Trent,&lt;br/&gt;&lt;br/&gt;Thanks very much for all the information, specially what not to use &amp;lt;smile!!1&amp;gt;&lt;br/&gt;&lt;br/&gt;I found Dynamic .Net Twain SDK from Dynamic Software &lt;a href="http://www.dynamsoft.com/Products/.Net-TWAIN-Scanner-Features.aspx"&gt;&lt;a href="http://www.dynamsoft.com/Products/.Net-TWAIN-Scanner-Features.aspx"&gt;http://www.dynamsoft.com/Products/.Net-TWAIN-Scanner-Features.aspx&lt;/a&gt;&lt;/a&gt; so far, they look simple and affordable.&lt;br/&gt;&lt;br/&gt;My application target Car Insurance Brokers, so mainly I will need to scan documents associated with their insurance policies.&amp;nbsp; I would prefer to store everything in the database just for centralized management and online backup protection.&lt;br/&gt;&lt;br/&gt;About scanners, my customer use network scanner from Dell printers which I believe support TWAIN.&amp;nbsp; I have no idea what are the ISIS scanners, but will find out just to be sure whatever SDK I invest on will be worthy down the line, since initially I may just need basic scanning functionality, but later on requirements can get complicated.</description><pubDate>Mon, 09 Feb 2015 08:56:10 GMT</pubDate><dc:creator>Edhy Rijo</dc:creator></item><item><title>RE: Document Scanning Library???</title><link>http://forum.strataframe.net/FindPost32883.aspx</link><description>Edhy:&lt;br/&gt;&lt;br/&gt;&lt;div&gt;A major piece of our medical application is scanned documents. &amp;nbsp;Not only scanned documents, but markup images, patient photos, x-rays, etc. that have to be stored as part of the patient's record. &amp;nbsp;I can tell you first what NOT to buy. &amp;nbsp;Stay away from Atalasoft. &amp;nbsp;They will grind you on cost and the product is only so-so. &amp;nbsp;No reason to go into a ton more detail, but I am speaking from a ton of experience on this one. &amp;nbsp;There are a ton of APIs out there, but one that seems to be pretty solid is Pegasus or Accusoft now (&lt;a href="http://www.accusoft.com/scanning.htm"&gt;&lt;a href="http://www.accusoft.com/scanning.htm"&gt;http://www.accusoft.com/scanning.htm&lt;/a&gt;&lt;/a&gt;). &amp;nbsp;TWAIN scanners are still around, but they can be harder to find at times. &amp;nbsp;At present, we primarily support TWAIN scanners in our app, but we are moving to also support ISIS scanners (I know, bad acronym these days, eh!!).&lt;br/&gt;&lt;br/&gt;&lt;div&gt;As for storage, we support two modes in our application, file based, and database integrated. &amp;nbsp;Obviously the file based means that the scanned files will be stored on disk in a folder. &amp;nbsp;We use the patient PK as the folder name to store in a shared location. &amp;nbsp;However, we highly prefer and recommend database integrated. &amp;nbsp;You will want to use a VARBINARY(MAX) field and allow the file to come in a standardized format. &amp;nbsp;Depending on what you need to do with the &amp;nbsp;file long-term, there are different options here. &amp;nbsp;The MOST important thing that I will tell you is to optimize the file in your code for size. &amp;nbsp;In our application we allow the file to be optimized to a size no larger than 3 MP and we default it to 1.5 MP. &amp;nbsp;Most people will leave settings wide open on a scanner and the image will come in so big it could wallpaper your whole house if you printed it out!! &amp;nbsp;As for the image type, it depends on the quality that you need, but we tend to use PNG a lot for both a quality and size combination. &amp;nbsp;You can play with this and your needs though. &amp;nbsp;In fact, in our application, we will store PDF for documents being scanned in, as well as Word DOCs and pretty much any other file format you can thing of. &amp;nbsp;When scanning in PDFs, however, be sure to optimize the image before dumping it into a page just like you would a standard image file.&lt;br/&gt;&lt;br/&gt;&lt;div&gt;Hope this helps.</description><pubDate>Mon, 09 Feb 2015 08:31:20 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>