To Run OCR Programmatically

Hi to All,
                I have a scanned PDF, so i just want to enable the editing mode. hence i want to run OCR programmatically instead of running it manually through acrobat. kindly help me in this scenario.
Rgds,
Parthasarathy.S

hai,
               Im just new to PDF. could u explain more on plugin...
Rgds,
Parthasarathy.S

Similar Messages

  • Acrobat 9.0 - Run OCR Programmatically

    In Acrobat 9.0 is it possible to run OCR programmatically on a scanned PDF, hence to enable the editing mode. so i want to run OCR programmatically instead of running it manually through acrobat 9.0. kindly help me in this scenario.
    Rgds,
    Parthasarathy.S

    Read this:
    http://forums.adobe.com/thread/673872?tstart=0

  • Running OCR on Combined document saves no text to .txt file

    I am scanning in a large 500 page document, running OCR on it and saving the data to a text file for my program to process.
    My network printer/copier/scanner can only read in about 70 pages at a time, so I scanned in as several PDF documents, which I saved to disk.
    I   Recognize Text in Multiple Files using OCR...   on all of the PDF documents, Saving-As Text (Accessable) and it all works fine. I can then combine the text files in a text processor.
    Then, I saw the Combine button, so I combined all of the PDF documents into a separate PDF file and ran OCR on it, but the resulting .txt file is blank!  If I run the OCR manually, I can highlight the extract text, but when I try to save as Text (Accessable), it still fails to save any data to the .txt file.
    Is this a known problem?
    I am running Adobe Acrobat 9 Pro - Version 9.4.5.
    Thanks.

    gilgad2000,
    It depends on your VI. If you are using the "Path Control" tool, you can open its "Browse Options" and write .txt at the Pattern box.
    If you are not using it, you can also concatenate a ".txt" string at the end of the file path (use "Strip Path", "Concatenate Strings" and "Build Path" functions) just before using it on the saving function.
    Message Edited by Danigno on 07-17-2009 03:18 AM
    Attachments:
    Snap1.png ‏3 KB

  • I have created PDF from hardcopy by using my scanner. After I run OCR option for my PDF by using Acrobat Pro 9. But "Text-to-speech" functionality of the PDF says that an error message comes up that says the page is empty when I turns on the read out loud

    I have created PDF from hardcopy by using my scanner. After I run OCR option for my PDF by using Acrobat Pro 9. But "Text-to-speech" functionality of the PDF says that an error message comes up that says the page is empty when I turns on the read out loud option in Acrobat. Kindly help me to sortout this problems?

    So I tried generating the same PDFs on two other computers that have Acrobat 9 Pro.  Results were reproduced.  The verdict is:
    - complex PDF files (that is, containing cross-references, tables of contents, and bookmarks) generated by Acrobat 9.x Pro are roughly 2-5x larger than the identical file generated with Acrobat 8.x Pro.
    - different PDF conversion settings make a negligable difference (less than 10% rather than 70-80%).
    - using the "Reduce File Size" or "Optimize PDF" option cuts the file size roughly in half, almost always resulting in a "image downsampling mask" warning message, which requires acknowledgement (that is a problem for batch processing or automation).
    - adding an Acrobat watermark to the file cuts the file size roughly in half.
    - just using Save As to another filename has no effect on file size.
    - generating the PDF in Acrobat 9 with links but no PDF bookmarks still results in the inflated file size.
    - generating the PDF in Acrobat 9 without any links or bookmarks results in approximately the same file size as the Acrobat 8 PDF with full links and bookmarks.
    It appears that Acrobat 9's manner of adding links is what's bloating  the files, and in my case it's probably not related to images or image resolution/print quality.  It's a shame, because Acrobat 9 seems to have made some  improvements to the Review Tracker interface, and a few other bells and  whistles which I haven't really gotten around to exporing yet.  But  unless I find a way to keep my links and the PDF file sizes comparable to what I was  getting with Acrobat 8 Pro, it looks like I'm going to stay with Acrobat 8.

  • Can I set Acrobat X to auto run OCR upon opening a new PDF?

    I want to set up Acrobat X to automatically run OCR text recognition when I open a new PDF that was sent to me via email.  I accidentally clicked the "do not show me this again" box when it would auto prompt to run upon opening.  I was thinking that if I checked "do not show me this again" it would remember my choices and automatically run it each time.

    Maybe... under Acrobat Preferences, General section there is a Reset All Warnings button.

  • Run SSIS programmatically in 32-bit mode on 64-bit server

    Environment:
    Windows Server 2003 64-bit
    SSIS 32-bit & 64-bit installed
    .NET 2.0 application (Platform target x86) which executes an SSIS package programatically (using Microsoft.SQLServer.ManagedDTS.dll)
    The issue I am having is that we connect to a Sybase server and even though the .NET app is executing in 32-bit mode, the SSIS pack appears to try load Sybase 64-bit OLEDB drivers.
    The error I receive is DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER
    When I run on a 32-bit machine all runs fine or if I run using the 32-bit version of DTEXEC the package also runs fine.
    Any ideas on how I can force SSIS to use 32-bit drivers when run on 64-bit server programatically?

    Is there any solution to the above problem since i am facing a similar issue when trying to connect to Excel file.
    The package is executed by managed code using the 
    Microsoft.SqlServer.Dts.Runtime namespace and Application class to load the package and execute.
    The source of the data flow task in the pacakge is excel and destination is sql server database.
    I tried changing ther registry settings to load the package in 32 bit mode but it seems this works only if you use DTExec utility not if you load and run the package programmatically using the above API.
    Please let me know how can i load and execute the package in a 32 bit runtime"PROGRAMMATICALLY" so that 32 bit drivers like the one for Excel are available and can be loaded.
    Set your custom application Platform target to: x86
    SSIS Tasks Components Scripts Services | http://www.cozyroc.com/

  • Set value TextTemplatingFileGenerator to custom tool property of a t4 template file at run time(programmatically) in an MVC Project

    In Solution Explorer we can set the Custom Tool property for a t4 Template file in the Properties window. But can anybody help me doing the same at run time?
    I want to assign the value TextTemplatingFileGenerator programmatically to the Custom Tool Property.
    Thanks in advance...

    Hi suraya,
    Since the issue regards MVC and website deployment. I suggestion you post the question in the ASP.NET forums at
    http://forums.asp.net/. It is appropriate and more experts will assist you.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to run my program in "test run" mode, programmatically ??

    Hi,
    Assume I have written a Zprogram and called a BDC to input a batch of data from an CSV file. I could see that in a normal input mode, some of the SAP transactions allow me to select "Test Run" so that SAP first checks if the data I enter is correct and can be saved. It then reports a succes and then I re execute !! U can see that option in transaction KP90, Delete Planned cost.
    Can I do the same programmatically so that I ensure that my batch data upload will be successful for this set of data ??
    Also, another question related to BDC... what happens when a record fails to confirm the SAP input rules ?? will only that be skipped from the batch input and rest be stored in the DB or will the entire batch of data will be reverted , something like ROLLBACK ??
    thanks

    hi,
       set one flag in the program for test run.
       if flag = 'X'.
          write success message here.
          dont save ur data
       else.
         save ur data
       endif.
       regarding ur 2nd question if one record is error also the data will not be updated for all the records.
       as u had mentioned it will ROLLBACK

  • How to run vi programmat​ically

    Hi everybody,
    how can i run the vi programmatically? i cannot find this "run" function in select class>VI server>vi...
    well, i want to use this function in web publishing tool. so i can make the toolbar (run, abort, & vi logo) invisible and run and stop program in my own vi.
    thanks for sharing your knowledge...
    Ivel R. | CLAD

    ivel wrote:
    hi simon,
    now i see. thanks for clarifying. my program is quite huge, how can i make an idle state & execution state? thru combination of case structures & while loops? btw, i'm still a beginner in LV programming so i ask you guys for more patience. sometimes i cannot figure out things easily especially when i encountered it in the first time.
    thanks,!
    If your progam is "quite huge" and you are asking about how to make an idle and execution state, this tells me that you are not using a good design architecture. I would recommend that you read up on application design patterns, especially the state machine. Note that the design patterns are distributed as templates with LabVIEW, and can be accessed/created via the File -> New... menu item.

  • How do I open a vi and run it programmatically from vb6

    The following code opens the dialog box but not the vi and I also need to run the vi from this app.
    Dim LV As LabVIEW.Application
    Private Sub Form_Load()
    Set LV = New LabVIEW.Application
    Debug.Print LV.ApplicationDirectory = "C:\LabViewProgs"
    Debug.Print LV.AppName = "BeadSorting.vi"
    End Sub

    Hello,
    Check out the attached Excel file, which contains a "LoadData" macro that passes parameters to a LabVIEW VI and runs it. (This excel file is probably also in your ...National Instruments\LabVIEW\examples\comm directory).
    Once you open the freqresp.xls file, select Enable Macros when prompted, then select Tools >>Macro>>Macros, select the LoadData macro, then click the Edit button. (or just open the VB editor from the Tools>>Macro menu, depending on your version of Excel). You can then see the code. If you double-click LoadData, the VI will open and run (if you have LabVIEW 7.1).
    This code is a great example of calling and running a LabVIEW VI from Visual Basic.
    Hope this helps!
    Liz F
    National Instruments
    Attachments:
    freqresp.xls ‏49 KB

  • [HTML5/Flash CC] Example code to add/run sound programmatically?

    Anyone have a code snippet to do this? I managed to make a really stupid work-around for the moment. Created a movieclip in it with nothing but the sound, gave it an instance name and now I can do mcBeep.gotoAndPlay('start') to play it, but for obvious reasons, I'd like to be able to do this without having to leave an empty movieclip lying around on stage...
    Thanks in advance!

    JLudwig wrote:
    Any reason why you call getSourceDataLine() twice? ..Oh wait, I know this one (..snaps fingers. yes) it is because I am a mor0n, and forgot the class level (static) attribute declared earlier in the source when I (re)declared the local attribute and called getSourceDatLine (which was redundant, given the next line, which as you point out also called getSourceDataLine).
    There are (at least) two ways to correct this problem.
    1) Remove the class level attribute and the second call.
    2) Remove the local attribute as well as the first call (all on the same code line).
    Method 1 makes more sense, unless you intend to refactor the code to only instantiate a single SDL for however many times the user presses (what was it? Oh yeah..) 'Generate Tone'.
    My 'excuse' for my odd programming is that this was 'hacked down' from a longer program to form an SSCCE. I should have paid more attention to the fine details (and perhaps run a lint checker on it).
    Thanks for pointing that out. I guess from the fact you spotted it, that you have already corrected the problem. That you thought to report it, gives me confidence that you 'will go far (and be well thought of, besides)' in the open source community.
    ..This is quite handy, thank you.You're welcome. Thanks for letting us know about the error (OK - the pointless redundancy). Thanks to your report, other people who see this code later, will not have to wonder what (the heck) I was thinking when I did that.
    Another thing I noted, now I run the source on a 400MHz laptop (it's hard times, here) is that the logic could be improved. At the speeds that my laptop can feed data into the SDL, the sound that comes out the speakers approximates the sound of flatulence (with embedded static, as a free bonus!).
    Edit 1: Changed one descriptive word so that it might get by the net-nanny.
    Edited by: AndrewThompson64 on Mar 27, 2008 11:09 PM

  • Is there a way to minimize the window to tray when running OCR?

    I always reduce the window to a size where it doesn't block my desktop, but I would like to send to tray so I can see my entire desktop. I can't even move the window until it is finished.

    Hover the cursor over the right border of the sidebar until you see the double-ended arrow, then click and drag that border to the left to make the sidebar narrower.

  • How to run Acrobat OCR in batch mode?

    I have many pdf files that I need to run OCR on. It is tedious to open each file and run OCR manually. I'm wondering if there is a way to automatically run OCR on all the files.

    Use the Batch Sequence (Acrobat 8 or 9) or an Action (Acrobat X) available with Acrobat Pro.
    Be well...

  • Error while running Simulation Engine in Windows Vista

    Hi All,
    I installed Demantra 7.2 in Windows Vista. Everything works fine except Simulation Engine. When I Start Simulation Engine i get the following Error
    Warning failed to create engine monitor - Class not registered.
    Can anyone pls help me out with this.
    regards,
    Niranjan.G

    Hello Ruby,
    it's the right id, but the note isn't published (anymore). Below are the details.
    best regards
    Geert
    Goal
    Q1: When attempting to start Simulation Engine, getting "WARNING Failed to create engine monitor.
    HRESULT=0x8004154 - Class not registered." EngineManager continues to run until "Executing the
    shell...", after which it gets another error "ERROR Could not create callback COM object!
    HRESULT=0x8004154 - Class not registered."
    Users attempted to uninstall/reinstall but still have the same issue. How can this be fixed
    Q2: Another question is, can these components be registered on an XP SP2 machine with IE 7 (Internet Explorer Version 7)?
    Solution
    A1: Please review the above information from the Demantra Analytical_Engine.pdf and see if it resolves
    the problem - especially the information on pg 3, 46, and 50 regarding registering the analyical engine
    manually. To save time, this information is posted below:
    Demantra Analytical_Engine.pdf - states the following on pg 3:
    Engine Modes
    The Analytical Engine can run in two modes: batch and simulation.
    • In batch mode, the Analytical Engine considers all the item-location
    combinations and generates a forecast for all of them (with a few exceptions,
    noted in the next chapter). In a typical implementation, the engine automatically
    runs in batch mode regularly, perhaps after new data is imported.
    • In simulation mode, the Analytical Engine considers only a subset of the
    combinations. In this mode, the engine (called the Simulation Engine) waits for
    simulation requests and then processes them.
    In simulation mode, a user runs a worksheet and submits a simulation request for
    some or all of the combinations in it. The simulation request is processed in the
    background but generally fairly soon. When the simulation is done, Demantra
    Spectrum alerts the user, who can then accept or reject the results.
    In this mode, the user is usually performing a “what if” analysis. That is, he or she
    has made some changes within the worksheet and then performs the simulation to
    see whether those changes have the desired effect.
    It is also possible to run simulations programmatically from within a workflow.
    The Analytical Engine can run in only one mode at a time.
    Demantra Analytical_Engine.pdf - states the following on pg 46:
    Registering the Analytical Engine
    The installer registers the Analytical Engine for you, but in case of problems, you can
    register the engine manually. To do so, run the batch file Demantra_root/Demand
    Planner/Analytical Engines/bin\RegEngine.bat.
    If you have a license for the Distributed Engine, you can run the engine on multiple
    machines. You do not need to install it on every machine; you need only to register it
    on them. These machines must also be running the appropriate database client
    software, so that they can communicate with the Demantra Spectrum database.
    For information on choosing the machines to run the engine, see “Choosing Machines
    to Run the Engine” on page 50.
    Demantra Analytical_Engine.pdf - states the following on pg 50:
    Choosing Machines to Run the Engine
    If you have a license for the Distributed Engine, you can run the engine on multiple
    machines; see “Registering the Analytical Engine” on page 46. If you do not have a
    license for the Distributed Engine, Demantra Spectrum runs the Analytical Engine on
    only one machine.
    To choose the machines to run the engine
    1. Click the button next to the Selected computers field, shown here.
    The Engine Administrator displays the following screen - screen shot cannot be pasted in ITS
    The left list shows the machines on which the Analytical Engine has been
    installed. The right list shows the machines where the Analytical Engine will run.
    2. Click the arrow buttons to move machine names to and from the right list.
    3. Click OK.
    A2: The Installation_Guide.pdf on pg 1 - 2 states that browsers should be Internet Explorer Version 5.5 or higher. But if version 7 does not appear to work properly for registering purposes, then use IE 6

  • OCR and hidden text in PDF scans of historic documents

    I need to edit the hidden text behind a scanned PDF image of a document.  The image must remain as an “exact” copy of the original scanned document.
    I used Acrobat Pro (versions 7 and 9) to make PDF images of old typed documents from the 1940’s.  When I open those images and run OCR in version 9, then examine the hidden (invisible) text layer behind the image, there are errors.  For example, the word “book” has been picked-up by the OCR as the word “look.”  I need to change the “l” to a “b” in order to make the PDF accurate when it is searched at a later date. 
    I have checked many user forums.  Most people imply that hidden text can be viewed, but NOT edited in Acrobat Pro 7 and 9.  (Hidden text can be viewed in Version 9 by selecting “Document” “Examine Document” and then clicking on the “+” symbol next to “Hidden Text,” then clicking “Show preview.”)  Some say to use Adobe Capture 3.0 to edit hidden text.  Others say to use Photoshop or Illustrator to edit hidden text (I think these folks may have been confused, because Photoshop and Illustrator would be used, logically, to edit the image ON TOP OF the hidden text).  Yet another person seemed to say that a hidden text editor was added to Acrobat 8, but was taken away in Acrobat 9.  (I can’t verify that because I don’t have version 8.)
    The closest answer I was able to find involved using the Text Touch Up Tool on top of the image to edit hidden text behind it, but when you do that you are typing “blind.”  In other words, you highlight a spot on the image (top layer) where you THINK the error MIGHT be, and you type the correction without being able to see what you are typing over.  Then, you go back to the “Examine Document” procedure (described above) to see if you “hit” your mark, and if not, you redo it until you do “hit” your mark.  With the number of documents and corrections that we have, that procedure would be too labor intensive and thus a budget breaker.
    If we have to buy more software, my preference would be to buy a genuine Adobe product because I have experienced problems in the past switching back and forth between Adobe products and other PDF manipulation software.
    Can anyone answer any of these questions: 
    (1) Is there a way in Acrobat versions 7, 8 or 9 to edit hidden text, and if so, how? 
    (2) What Adobe software (other than Acrobat) will edit hidden text behind a PDF image? 
    (3) Assuming no Adobe product will edit hidden text behind a PDF image, is there any non-Adobe products that will do that?
    Thank you!

    Hi,
    Unless you use Acrobat 8 Pro's Formatted Text & Graphics" or Acrobat 9 Pro's ClearScan you will find that there is no
    practicable means of editing the OCR "hidden text" in a PDF.
    The TouchUp text tool (Advanced Editing toolbar) is reliant upon the selected text having an available system font to use during touchup. However, both Searchable Image and Searchable Image (Exact)  OCR output is of text rendering mode 3 (invisible text) that is provided from within Acrobat and not any installed system or other application installed font.
    With Searchable Image (Exact) you have the untouched image augmented by the invisible text which is provided as a user aid for search or find with Adobe Reader or Acrobat. The invisible text is not intended to support word processor like editing.
    To your questions:
    #1. There is no practicable way to edit invisible text (text rendering mode 3) with Acrobat (any past or current release).
    #2. None.
    #3. A good question. Perhaps a specialty program. Keep in mind, many products provide a promise but those those that actually deliver tend to be expensive.
    Something to play with. Using Acrobat 9 Pro or Pro Extended, try the Preflight Fixup to embed hidden text.
    Then try using the TouchUp Text tool. You may also want to see if you can change the font type of this newly embedded font.
    (use copies of the "real" files - just in case <g>).
    Be well...

Maybe you are looking for