Ok, would this  grab text be able to grab lets say text from scanned images 
from a scanner, if they are purely text bassed?
----- Original Message ----- 
From: "Jamal Mazrui" <[email protected]>
To: <[email protected]>
Sent: Thursday, April 01, 2010 11:17 AM
Subject: Re: Beta 0.8 of GrabText released


I will not charge for GrabText, itself.  However, it does depend on a
commercial library that costs $29 for a single-computer license or $699
for a single developer license.  After a two week trial period, a user
would need to buy a license from

http://renovation-software.com

Alternatively, if enough people are interested in contributing to a
developer license, I think I could compile GrabText so that it is fully
and freely available to use on any Windows computer.  I am not trying to
personally profit from this, but cannot afford the $699 expense myself.  I
compared several screen OCR libraries during web research, and the
alternatives are considerably more expensive than these options.

If anyone is interested in helping to collect the cost of a developer
license by setting up a PayPal type of web form, please let us know.  I
would rather someone else organized such a collection so the process is
transparent.

Jamal

On Thu, 1 Apr 2010, Life My Way wrote:

> Date: Thu, 1 Apr 2010 01:31:50 -0500
> From: Life My Way <[email protected]>
> Reply-To: [email protected]
> To: [email protected]
> Subject: Re: Beta 0.8 of GrabText released
>
> jamual, how much will this cost in the long run, if yu decide to charge 
> for
> it?
> ----- Original Message -----
> From: "Roy Shtupler" <[email protected]>
> To: <[email protected]>
> Sent: Wednesday, March 31, 2010 6:11 PM
> Subject: Re: Beta 0.8 of GrabText released
>
>
> can it extract text from a sindow that's totally bit-mapped?
> best
> Roy.
> www.soundclick.com/tzackeek
> ----- Original Message -----
> From: "Jamal Mazrui" <[email protected]>
> To: <[email protected]>; <[email protected]>;
> <[email protected]>; <[email protected]>
> Sent: Wednesday, March 31, 2010 11:44 PM
> Subject: Beta 0.8 of GrabText released
>
>
>> http://EmpowermentZone.com/gtsetup.exe
>>
>> Many bug fixes and feature enhancements have been made since the last
>> release.  Besides the command line and dialog interfaces, GrabText is now
>> a COM server as well.  It may be instantiated by almost any COM 
>> automation
>> client using the "Grab.Text" ProgID.  At the end of the installation
>> process, checkboxes offer options to install JAWS or Window-Eyes script
>> packages that demonstrate this COM server in Notepad.  Another checkbox
>> will open Notepad with a demo file containing a few lines of text.
>> Position the caret and mouse pointer on different parts of the text. 
>> Then
>> press F1 to initialize the GrabText object, and F2 through F8 to grab
>> different areas of text.  F9 grabs them all and copies the result to the
>> clipboard so you can paste and examine it.  Also try other dialogs of
>> Notepad that have more controls, e.g., the file open dialog.  Press
>> Shift+F1 to close the GrabText object.
>>
>> The GrabText installer puts a COM server in the Global Assembly Cache
>> (GAC) of the .NET Framework.  To instantiate it as a COM object, pass
>> "Grab.Text" as a parameter to the CreateObject function, or equivalent, 
>> of
>> the programming language you are using.  Methods of the object are listed
>> in the documentation excerpt below, grouped into the following 
>> categories:
>> grab, window handle, window coordinate, point coordinate, directory, and
>> miscellaneous.  The initial letter of a variable name indicates its data
>> type:  boolean, integer, string, or general variant.
>>
>> Please note that, although the current demos use screen reader scripting
>> languages, the text is extracted from the screen in a manner completely
>> independent of the screen reader in use.
>>
>> Grab methods:
>> sText = GetTopLevelWindowText(iHandle)
>> sText = GetActiveWindowText()
>> sText = GetFocusControlText()
>> sText = GetMouseControlText()
>> sText = GetControlTextFromHandle(iHandle)
>> sText = GetControlTextFromPoint(iX, iY)
>> sText = GetRectangleText(iLeft, iTop, iRight, iBottom)
>> sText = GetCaretClip()
>> sText = GetMouseClip()
>> sText = GetClip(iX, iY)
>> sText = GetCaretCharacter()
>> sText = GetMouseCharacter()
>> sText = GetCharacter(iX, iY)
>>
>> Window handle methods:
>> iHandle = GetActiveWindow()
>> iHandle = GetFocusControl()
>> iHandle = GetOwnerWindow(iHandle)
>> iHandle = GetTopLevelWindow(iHandle)
>> iHandle = GetParentWindow(iHandle)
>>
>> Window coordinate methods:
>> iX = GetWindowLeft(iHandle)
>> iY = GetWindowTop(iHandle)
>> iX = GetWindowRight(iHandle)
>> iY = GetWindowBottom(iHandle)
>>
>> Point Coordinate methods:
>> iX = GetCaretX()
>> iY = GetCaretY()
>> iX = GetMouseX()
>> iY = GetMouseY()
>>
>> Directory methods:
>> sDir = GetProgramDir()
>> sDir = GetDataDir()
>> sDir = GetNETDir()
>>
>> Miscellaneous methods:
>> bValid = Init(sUserName, sLicenseKey)
>> sName = GetWindowName(iHandle)
>> bFound = IsScreenReaderActive()
>> bSpoke = Say(vText)
>> bResult = SetActiveWindow(iHandle)
>>
>>
>> Jamal
>>
> 

Reply via email to