how to open a pdf file in using c# : Copy pdf text with formatting software Library project winforms .net web page UWP Guide_ENG7-part844

Saving and Exporting        Other Export Targets   
box. When you click OK you may be directed to log-in and invited to specify the required 
When using SharePoint, the server, login and password information must be provided only 
once per session, and it is offered in each subsequent session.
If an ODMA-compliant Document Management System (DMS) is detected in your 
computing environment, it will be offered. If you have access to more than one DMS, the 
system default will apply. The ODMA server must be pre-configured to accept the file types 
to be exported from OmniPage Ultimate, as defined by their extensions.
See Help for more information on these targets.
Copy pdf text with formatting - extract text content from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
extract text from pdf c#; extract text from scanned pdf
Copy pdf text with formatting - VB.NET PDF Text Extract Library: extract text content from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
extract text from pdf to excel; extract text from image pdf file
A workflow contains a series of processing steps and their settings. It can be saved for 
repeated use whenever you have a task needing the same processing. Workflows usually begin 
with a scanning or loading step, but they can also start from the document currently open in 
OmniPage. After that, they do not have to conform to the traditional 1-2-3 processing pattern. 
Usually a workflow will include a recognition step, but this is not compulsory. For instance, 
page images can be saved to image files in a different file type or to an OmniPage Document. 
With or without OCR, any number of saving steps is possible, even to different targets, each 
with their own export settings.
Workflows are designed for efficient whole-document processing. They can also handle 
recognizing or saving single or selected pages from a document. 
Some workflows run without user interaction. Workflows needing interaction are those with a 
manual image enhancement step, a manual zoning step, a proofing/editing step, the ones when 
run-time prompting is requested for input or output file names and paths, or scanning 
workflows prompting for more pages.
DocuDirect jobs are closely related to workflows. Jobs are created in the Job Wizard which 
uses the Workflow Assistant in the creation process. Jobs run workflows according to the job 
parameters (mostly timing instructions) and it is more typical for them to run unattended.
Click the Workflow Assistant button 
in the Standard toolbar to see its steps and settings.
Running workflows
Here is how to run a sample workflow or one you have created:
If your workflow takes input from scanner, place your document in its ADF or its first 
page on the scanner bed.
Select the desired workflow from the Workflow drop-down list.
Press the Start button. The OmniPage Toolbox displays the steps in the workflow and acts 
as a progress monitor. The Workflow Status panel shows progress in more detail. To stop 
the workflow before it completes, press the Stop button.
C# PDF Convert to Text SDK: Convert PDF to txt files in
other C# .NET PDF to text conversion controls, RasterEdge C# PDF to text converter control toolkit can convert PDF document to text file with good formatting.
can't copy and paste text from pdf; extract pdf text to excel
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
pages edit, C#.NET PDF pages extract, copy, paste, C# NET rotate PDF pages, C#.NET search text in PDF all Excel spreadsheet into high quality PDF without losing
extract text from pdf acrobat; cut text pdf
If run-time input selection is specified, the Load Files dialog box awaits your choice of 
If you requested a step requiring interaction (image enhancement, manual zoning, or 
proofing) the program presents pages for attention.
When a page is enhanced, zoned or proofed, click the Page Ready button in 
the Toolbox or appropriate dialog box to move to the next page.
When the last page is enhanced, zoned or proofed, or when you no longer 
to do zoning or proofing, press the appropriate Document Ready 
button on the Toolbox. Any pages without zones will be auto-zoned.
The After Completion menu under Process / Workflows gives you three options to end a 
workflow. You can choose to close the document, close OmniPage, or shut down your 
computer. These settings are typically applied if the workflow runs unattended - if your 
workflow is so, remember to include a saving step.
You can also run workflows from an OmniPage Agent icon  
on the Windows taskbar; 
right-click it for a shortcut menu listing your workflows. Select one to run it. OmniPage will 
be launched if necessary. If it is running with a document loaded, the Start Workflow dialog 
box displays where you can choose what to process from the current document: only the 
Workflow-defined pages, all pages, selected pages, or the current page.
If you do not see the OmniPage Agent icon, enable it in the General panel of the Options 
dialog box or choose C:\Program Files (x86)\Nuance\OmniPage19\OpAgent.exe.
You can launch some workflows from your desktop, from Windows Explorer or the Easy 
Loader. Right click on an image file icon or file name for a shortcut menu. Multiple file 
selection is possible. Choose OmniPage Ultimate and a workflow name from the sub-menu. 
This sub-menu also provides quick access to six target formats using default settings: Word, 
Excel, PDF, RTF, TXT and WordPerfectTo customize which workflows you would like to 
see here, click the Add and Remove Workflows menu item. Only workflows with run-time 
prompting for input files are listed here.
Pressing Stop while a workflow is running pauses it. Click Start to resume processing. If you 
pause a workflow, maybe do some manual processing, and then save the document as an 
OmniPage Document, when you later open that OmniPage Document, the interrupted 
workflow will resume. 
C# PDF Convert to HTML SDK: Convert PDF to html files in
file. Besides, the converted HTML webpage will have original formatting and interrelation of text and graphical elements of the PDF.
copy and paste text from pdf to word; copy pdf text with formatting
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
application. In addition, texts, pictures and font formatting of source PDF file are accurately retained in converted Word document file.
copy and paste text from pdf to excel; copy text from pdf with formatting
Workflows        Workflow Assistant
Workflow Assistant
This allows you to create and modify workflows. The Job Wizard also uses this to create or 
modify workflows that jobs execute - see the next section. The Assistant offers one or more 
steps, each with a drop-down list. This left panel of the Workflow Assistant dialog box lets 
you build your workflow.
This shows the 
steps you have 
Click the Close button to delete a workflow step.
All subsequent, dependent steps will also be removed.
To change a step, click this arrow and select 
from the ones in the drop-down list.
This drop-down list 
shows the possible steps 
at any given workflow 
Use this to add a new step 
to your workflow.
Specify settings for 
the current step here.
At any moment in the process, the Assistant drop-down menu offers all steps that are logically 
possible at that point.
In OmniPage Ultimate, additional steps are available: Extract Form Data and Mark Text.
Creating workflows
Select New Workflow... in the Workflow drop-down list, or from the Process menu. Or 
click the Workflow Assistant button in the Standard toolbar when no workflow is 
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
A convenient C#.NET control able to turn all Word text and image content into high quality PDF without losing formatting. Convert
copy text from protected pdf; erase text from pdf file
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Excellent .NET control for turning all PowerPoint presentation into high quality PDF without losing formatting in C#.NET Class. Convert
extract text from pdf; export text from pdf to excel
Workflows        Workflow Assistant
The opening Assistant panel offers two starting points:
Choose Fresh Start to begin with no steps in the workflow diagram on the right. Accept or 
change the default workflow name. Then click Next and choose your first step. Choose an 
image loading step that can take input from file, scanner or digital camera files. Specify 
settings on the right. Then move on to build your workflow: it can include a variety of 
different steps. When done, click Finish.
Choose Existing Workflows to see a list of existing workflows. These are the sample 
workflows plus any you have created. Select one as source. Its steps will appear in the 
workflow diagram on the right. Enter a name for your new workflow. Click Next to proceed; 
modify its steps and settings as described in the next section. The changed settings apply to 
the new workflow only and are not written back to the workflow used as the source. Any 
changed settings enter the new workflow, but do not affect the settings in the program. Finally, 
select Finish to complete your new workflow. 
Modifying workflows
Select the workflow you want to modify in the Workflow drop-down list and click the 
Workflow Assistant button in the standard toolbar. Or choose Workflows... in the Tools 
menu, select the desired workflow and click Modify... . The first panel of the Workflow 
Assistant appears with the workflow loaded. Click the icon in the workflow diagram that 
represents the step you want to modify. Click the downward pointing arrow under the icon to 
replace this step with another one. Continue modifying steps and/or settings as desired. 
Remember that deleting or modifying a step may result in later, dependent steps being 
removed. Click Next to replace removed steps or to add new ones. Click Finish to confirm the 
changes to your workflow.
After creating or modifying a workflow, you must either run a workflow or select the 1-2-3 
item in the Workflow drop-down list, to return to normal processing.
Workflow to Kindle
The Kindle Assistant in the Tools menu helps you create a simple workflow that will accept 
input,  perform OCR and send the results in a suitable format to a Kindle account at Amazon;  
it will then appear on the Kindle device registered to that account. See “Sending to eBook 
Readers” on page 64.
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Turn all Excel spreadsheet into high quality PDF without losing formatting. Evaluation library and components for PDF creation from Excel in C#.NET framework.
extract text from pdf file; extract text from pdf image
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Image to PDF. Image: Remove Image from PDF Page. Image: Copy, Paste, Cut Export all Word text and image content into high quality PDF without losing
extract text from pdf using c#; pdf text replace tool
Workflows        DocuDirect
DocuDirect is a separate but integrated program to let you create jobs to be 
processed immediately, or at some time in the future. By choosing steps carefully, 
you can set up jobs that can run unattended. A job executes a workflow according 
to the job settings. Jobs are created in the Job Wizard.
In OmniPage Ultimate you have the following additional DocuDirect capabilities:
Setting job timing and recurrence
Folder watching for incoming image files
E-mail inbox watching for incoming attachments (Outlook and Lotus Notes)
E-mail notification of job completion to specified recipients
Driving workflows with barcodes.
Creating New Jobs
Open DocuDirect from the Process Menu or from your system, by choosing Start > All 
Programs > Nuance OmniPage Ultimate >  OmniPage DocuDirect or from the OmniPage 
Agent on the taskbar.
Creating a job is basically timing a workflow. To do this, start DocuDirect (as described 
above) and click the Create Job icon or choose Create Job from the File menu.
The Job Wizard starts. First you need to define your job type. You can create five 
different types, instances of two basic categories: Normal and Watch type.
Normal and Watch type jobs may have a recurrence pattern. The latter are tailored to monitor 
a specified folder or e-mail inbox for incoming images to be processed in OmniPage. A 
specific type within this category is Barcode cover page jobs, where barcode cover pages are 
used to identify which workflow to carry out.
Normal job: Set starting time and specify or create the Workflow to be run. If you select 
‘Do not start now’ use the Activate button in the DocuDirect to start it.
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Remove Image from PDF Page. Image: Copy, Paste, Cut PDF, VB.NET convert PDF to text, VB.NET all PowerPoint presentation into high quality PDF without losing
copy text from pdf to word; extracting text from pdf
VB.NET Word: Extract Text from Microsoft Word Document in VB.NET
time and effort compared with traditional copy and paste VB.NET. Apart from extracting text from Word powerful & profession imaging controls, PDF document, tiff
can't copy text from pdf; copy text from encrypted pdf
Workflows        Creating New Jobs
Job types available in OmniPage Ultimate only:
Barcode cover page job: This is a special type of folder watching job (see below). It 
monitors a folder for incoming barcode pages, then processes subsequently incoming 
images with the workflow identified by the barcode. For details, see Barcode 
processing later in this chapter.
Folder watching job: Select this job type and browse to the folder(s) to be watched for 
incoming image files.
Outlook mailbox watching job: This job watches an Outlook e-mail inbox for incoming 
image attachments of a specified type.
Lotus Notes mailbox watching job: Same as above, but a Lotus Notes inbox is watched.
Name your job and click Next.
The next panel shows Start and Stop Options. Specify Start and End Time,  set whether input 
files are to be deleted or saved when the job is completed.  If you have a job requiring user 
interaction, choose whether to allow it or not with the checkmark Run job without any 
prompts. This lets you run such jobs in two ways, avoiding the need to create two jobs. If you 
plan to be at the computer as the job runs, de-select the checkmark. If you want to run the job 
without being present, select the checkmark. Then only automatic image enhancement will 
run, auto-zoning will replace manual zoning and proofing is skipped. In this case you must 
ensure that the input and saving file sets and locations are pre-defined.
In OmniPage Ultimate you can set a recurrence pattern and request e-mail notification when 
the job is completed.
From the next panel onwards, you can construct your job (except for barcode cover page jobs) 
as you normally do with Workflows. Set your starting point (Fresh Start or Existing 
Workflows) and proceed as described in the Workflows topic. 
The Options dialog box in DocuDirect is in the Tools menu. Its General panel has an option 
Enable OmniPage Agent on system tray at system startup. By default it is on. It must remain 
selected for jobs to run at their scheduled time. The option is provided so it is possible to 
prevent all jobs from running without having to disable them individually. Its state also 
governs the running of barcode cover page jobs.
Workflows        Creating New Jobs
The General panel lets you limit the number of pages allowed in an output document, even if 
the file option Create one file for all pages is selected. When the limit is reached, a new file is 
started, distinguished by a numerical suffix.
Click Finish to confirm job creation.
Modifying jobs
Jobs with an inactive status can be modified. Select the job in the left panel of 
DocuDirect and choose Modify from the Edit menu or click the Modify Job button
First, modify timing instructions as desired. Then the Workflow Assistant appears with 
the workflow steps and settings loaded. Make the desired changes as already described for 
workflows. See “Modifying workflows” on page 71.
Managing and running jobs
This is done with DocuDirect. It has two panels. The left panel lists each job, its next run, 
status and history. The status is:
Scheduled but job start time is in the future.
Processing is currently underway.
Watching is in progress but there is no processing.
Created with timing instruction: Do not start now; or 
any deactivated jobs.
Scheduled job but start time is in the past.
Watching in progress but the job is waiting for all 
incoming files to arrive.
User has paused the job and has not yet resumed it.
Watch type job is saving its result.
The status right before Running. Displays when a job 
is just being started or when more jobs are about to 
run than the number of jobs DocuDirect can 
simultaneously run.
Click on a job and a step-by-step analysis of all pages in the job appears in the right panel. It 
shows where input was taken from, the page status and where output was directed to. Click on 
a plus icon to see more information about the page. Click on a minus icon to hide details. For 
jobs with the error or warning status, the listing shows which pages failed or what problems 
Workflows        Creating New Jobs
Activate Job in the File menu serves to activate any inactive job immediately.
Deactivate Job in the File menu deactivates any active job. If the job is running, this 
will stop it before deactivating. Choose this to close a Watch type job immediately to 
save its result.
Stop Job in the File menu stops a job with status Starting, Running, or Paused. 
Pause Job is available for jobs with status Running or Starting. To modify such a job’s 
timing instructions you must stop it. 
Resume Job lets the job continue from its state when it was paused.
Delete Job in the Edit menu serves to delete the currently selected job. Only Inactive 
jobs can be deleted.
Rename Job serves to modify the name of any job.
Use the Edit menu to send a copy of a job’s status report to Clipboard.
Use Save OPD As... in the File menu to save any intermediate result of a paused job to an 
OPD file.
To remove data files click Edit, then choose Clear Occurrence. This removes files storing the 
reporting data from the current occurrence of the current job. Clear All Occurrences removes 
all data for all job occurrences of the selected job. These two options are useful to free disk 
space, but cleared occurrences cannot be viewed anymore, so use these with caution.
The Workflow viewer
The Workflow viewer, as displayed in the Workflow Status panel, is integrated into 
DocuDirect to the right of the list of your jobs. Use it to get comprehensive and detailed 
information about the processing of each occurrence of the job. The viewer shows the process 
in a step-by-step fashion - following the steps of the workflow. It displays input and output 
page information at each stage, allowing you to quickly view any page. Job results are marked 
by icons. Drop-down lists give you information about processing steps.
Workflows        Watched Folders
Watched Folders
In OmniPage Ultimate you can specify watched folders and e-mail inboxes 
(Outlook and Lotus Notes) as job input. These allow processing to be started 
automatically whenever image files are placed in pre-defined folders or arrive into 
inboxes as e-mail attachments. 
This is useful to have sets of files with predictable content arriving from remote 
locations processed automatically on arrival, even if no-one is in attendance. 
Typically these are reports or form-like documents that are delivered repeatedly or at recurring 
intervals, for example each week or month.
To use this facility, prepare a set of folders or e-mail folders to be watched. You should not use 
these folders for other purposes, not even for barcode cover page jobs. When setting up such a 
job, choose Folder watching job, name it and click Next. In the dialog box that appears, 
browse to the folders. 
Incoming files are removed from the watched folders as soon as they are transferred to 
OmniPage for processing; you should therefore arrange additional storage elsewhere if you 
want to retain the incoming files.
Add a watched 
folder to the list 
using this Browse for 
Folder dialog box.
Specify an image 
file type.
Add the desired folders and file types (one type or all types). Click the checkbox in front of 
your selected folder to include its subfolders as well. To enable a number of file types, add the 
Folder repeatedly, once for each type. Add a checkmark to watch subfolders of the selected 
folder as well. 
When you reach the next panel of the Job Wizard, you set the timing instructions: a starting 
time and an end time for the watching to occur. You can specify recurrences, for instance to 
have the folder(s) watched only during your lunch hour (Start 12.15, End 13.05) every 
Documents you may be interested
Documents you may be interested