telerik pdf viewer mvc : How to copy picture from pdf to word Library SDK class asp.net wpf web page ajax rs4_r3_feature_list4-part760

© ABBYY. All rights reserved. Page 41 of 53 
3.5.2. 
Export format compatible with FineReader Engine 11 
Recognition Server 4 supports  export  to an internal 
FineReader  format  which  is  compatible  with 
FineReader Engine 11. 
To export  to  this  internal FineReader  format,  select 
FineReader Internal format (*.layout, *.image) as the 
output format. As a result, two files will be created 
with *.layout and *.image extensions. 
This feature is useful for complicated image processing 
in  FRE.  Instead  of  creating  a  distributed  system, 
Recognition Server will be used for text layer creation.  
Implemented in: release 1 for 3A 
3.5.3. 
KeepPages parameter 
This setting is only available in the configuration file. 
The new parameter KeepPages regulates page breaks in the output formats doc, rtf, and docx. This parameter is 
available in the export settings inside the ExportFormat tag of the configuration file (Configuration.xml). Possible 
values are true and false (the default value is false).  
Usage scenario: 
The size of a text fragment on a page can decrease if font size is decreased. To keep the page breaks as in the 
source document, the parameter should be set to true, otherwise content from the beginning of one page may be 
placed on the preceding page.  
In other cases, the size of a text fragment can increase and if you keep the page breaks, the end of the text fragment 
from one page can be placed on the following page. If this is the case, we recommend setting the KeepPages 
parameter to false. 
Implemented in: release 1 for 3A 
3.5.4. 
Export to specific column types in SharePoint 
Export of index fields to specific column types to SharePoint has been supported: 
Single line of text;  
Multiple lines of text;  
Choice (menu to choose from); 
Number;  
Currency;  
Date and Time;  
Yes/No (checkbox); 
Hyperlink or Picture; 
Managed Metadata.  
The document attributes (index fields) should be mapped with the appropriate content types imported from the 
selected SharePoint library.  
How to copy picture from pdf to word - copy, paste, cut PDF images in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed tutorial for copying, pasting, and cutting image in PDF page using C# class code
how to copy and paste an image from a pdf; extract images from pdf files without using copy and paste
How to copy picture from pdf to word - VB.NET PDF copy, paste image library: copy, paste, cut PDF images in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Tutorial for How to Cut or Copy an Image from One Page and Paste to Another
how to copy picture from pdf and paste in word; paste image into pdf in preview
© ABBYY. All rights reserved. Page 42 of 53 
To configure the mapping process, one should click the Settings button then selecting the SharePoint document 
library in the output parameters. In the Mapping Document Attributes to SharePoint Columns window the links 
between the RS document types (created at the Indexing tab) and SharePoint content types (submitted from the 
selected library) should be established. After the appropriate SharePoint content type is selected, the RS document 
attributes (index fields) can be mapped with the SharePoint columns. 
Implemented in: Release 2. 
3.5.5. 
Export to ePub3 format 
Export of output files to ePub v.3 format has been supported. 
Implemented in: Release 2. 
3.5.6. 
Settings of units measurement for export to ALTO XML 
A unit of measurement (pixels, inches, and mms) can be selected when configuring export to ALTO XML format. 
Implemented in: Release 2. 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Import graphic picture, digital photo, signature and logo into PDF document.
paste image in pdf preview; copy picture to pdf
VB.NET PDF insert image library: insert images into PDF in vb.net
project. Import graphic picture, digital photo, signature and logo into PDF document. Add images to any selected PDF page in VB.NET.
how to paste a picture into pdf; copying a pdf image to word
© ABBYY. All rights reserved. Page 43 of 53 
4.
Document processing 
4.1. 
Improved recognition of Arabic texts 
A new version of OCR Technologies is used in the Recognition Server 4, where Arabic OCR has been significantly 
improved. Besides the technological tests, productivity of Recognition Server 4 was measured on 2,500 pages of 
Arabic texts which were exported to RTF. This test has shown Recognition Server 4 to be 17-20% faster compared 
to Recognition Server 3.5. 
Implemented in: Arabic edition 
4.2. 
Ability to limit the number of processed pages in input files 
In many scenarios that involve searching document libraries it is sufficient to have text from a few first pages in 
order to find a document. In such cases, clients would like to save time and pages in the page counter by limiting 
the number of processed pages to N first pages in each file.  
This feature can be switched on for IFilter and GSA connectors in the workflow settings via the GUI. For other 
workflows, it can only be switched on using the XML ticket. 
Example of enabling this feature in the XML ticket: 
<XmlTicket PageNumToRecognizeForSingleInputFile="2"> 
<InputFile Name="50.pdf" />  
<ExportParams> 
<ExportFormat OutputFileFormat="Text" 
OutputFlowType="SharedFolder"> 
<OutputLocation>D:\Output Folder</OutputLocation>  
</ExportFormat> 
</ExportParams> 
</XmlTicket> 
This feature will work only if there is no document assembly (the option Create one document for each file in job 
is selected), otherwise the setting will be ignored. 
This setting has the following effect: 
Only processed pages will be counted in any output files 
The time of processing will be reduced, as only the specified number of pages will be processed 
This setting will be ignored if the output format is PDF 
Output files in text formats will contain only N pages 
Output files in image formats will contain all pages, but the page counter will be decremented only by N 
pages for each file  
If an operator station is included in the processing, all pages can be opened on this station, but only the 
first N pages will be available for indexing and editing. The operator will be able to recognize other pages 
on the Verification Stations if necessary. In this case, the page counter will be decremented by the number 
of recognized pages. 
Implemented in: release 1 
4.3. 
Support of new barcode type - 
USPS-4CB (Intelligent Mail Barcode)
Extraction of barcodes of USPS-4CB type which is used on mails in USA and is required by the US postal service has 
been supported. 
Barcodes of USPS-4CB (Intelligent Mail Barcode) can be recognized in documents and also can be selected as a 
barcode type for the document separation in the workflow settings. 
Implemented in: Release 2. 
4.4. 
Disabled image compression of lossy JBIG2 type
Lossy  JBIG2  image compression has  been  removed  from  the  UI  and  internal  compression  parameters,  as  it 
produced the output files of low quality.  
C# HTML5 Viewer: Deployment on ASP.NET MVC
under Views according to config in picture above. RasterEdge.XDoc.PDF.HTML5Editor. dll. Open RasterEdge_MVC3 DemoProject, copy following content to your project:
copying image from pdf to word; copy images from pdf to powerpoint
VB.NET TIFF: How to Draw Picture & Write Text on TIFF Document in
Copy the demo codes and run your project to see New RaterEdgeDrawing() drawing.Picture = "RasterEdge" drawing & profession imaging controls, PDF document, tiff
how to cut a picture out of a pdf file; how to copy pdf image into word
© ABBYY. All rights reserved. Page 44 of 53 
Implemented in: Release 2. 
5.
Scanning Station  
5.1. 
Sending registration parameters values to index fields 
When  scanning  a  batch,  the  registration  parameters 
entered for a document can be sent as the values of the 
document index fields. 
The  lists  of  index  fields  (document  types  and  their 
attributes)  must  be  pre-configured  in  the  workflow 
properties (Indexing tab).  
At  the  Scanning  station in  the  batch  type  settings  one 
should specify the batch sending parameters: select the 
desired  workflow and  import the  list  of index fields by 
clicking the Import Registration Parameters button.  
When creating  a batch,  select the desired  Batch  Type, 
assemble the documents and assign the Document Types 
in the Registration Parameters window. 
After processing the batch in Recognition Server, the documents with pre-filled index fields’ values are shown at 
the Indexing station. It is possible to skip the indexing stage by using the following code in the indexing script: 
“SkipManualIndexing = true;”. In this case index fields’ values will be exported according to the workflow settings. 
VB.NET Image: Image Cropping SDK to Cut Out Image, Picture and
first! VB.NET Image & Picture Cropping Application. Do you need to save a copy of certain part of an image file in a programming way?
how to copy and paste image from pdf to word; copy image from pdf to ppt
VB.NET Image: Image Resizer Control SDK to Resize Picture & Photo
NET Method to Resize Image & Picture. Here we code demo, which you can directly copy to your provide powerful & profession imaging controls, PDF document, image
copy pdf picture to word; copy pdf picture to powerpoint
© ABBYY. All rights reserved. Page 45 of 53 
The values of document registration parameters can be obtained from indexing or export script by using the 
standard Attributes object. Also they are accessible from the XML result file. 
Please note:  
Only values of the parameters imported from the workflow can be sent as index fields to Recognition 
Server, despite it is possible to create more registration parameters in the batch type settings at the 
Scanning Station. 
The types of entered values should coincide with the types of index fields, specified in the workflow 
properties. 
Implemented in: Release 2. 
6.
Verification and Indexing Stations  
6.1. 
Manual selection of documents for verification and indexing 
Operators of Verification and Indexing Stations can 
now  select  documents  manually  from  the  queue. 
This feature can be very useful if an operator needs 
to speed up the processing of recently added urgent 
documents. 
The button 
on both stations toggles between 
manual and automatic modes of receiving the next 
document. 
The button 
on both stations should be used to 
open the Select Document for Verification or Select 
Document for Indexing dialog box. In this dialog box, 
the operator can find the required document, sort 
documents by name, priority or creation date, and 
select the found document, which will be opened for 
verification or indexing. 
Anew  information  pane  displays  the  number  of 
documents  in  the  queue  and  allows  starting 
verification  or  indexing  and  selecting  documents 
manually. This pane appears: 
Between tasks in manual mode 
When connection with the server is lost 
When the current document is returned to 
the queue when timeout is reached 
VB.NET PDF remove image library: remove, delete images from PDF in
C#.NET PDF pages extract, copy, paste, C# Powerful PDF image editor control, compatible with .NET Support removing vector image, graphic picture, digital photo
copy picture from pdf; how to copy an image from a pdf file
C# PDF remove image library: remove, delete images from PDF in C#.
Image: Copy, Paste, Cut Image in Page. Link Visual Studio .NET PDF image editor control, compatible Support removing vector image, graphic picture, digital photo
paste jpg into pdf; copy image from pdf
© ABBYY. All rights reserved. Page 46 of 53 
Implemented in: release 1 
6.2. 
Saving documents 
It is now possible to save changes in the current document on both Verification and Indexing Stations. Now if a 
failure occurs during verification, the verification results will not be lost. The verification results will be saved if the 
operator selects Document > Save or presses Ctrl+S. 
When the station is closed during document verification, the operator will be asked to save the results.  
The current document with the saved changes will be returned to the server and will become available to other 
operators. 
On Indexing Stations, it is only possible to save results after the document type is selected. 
Implemented in: release 1 
6.3. 
Timeout of inactivity 
To  prevent  documents  from  sitting  forever  on 
operators’ stations,  documents  are  returned  to  the 
queue after a timeout is reached. In previous versions, 
the timeout value was set to 120 minutes and could 
not be changed. That proved insufficient for verifying 
large  documents  (for  example,  books).  The  120-
minute  timeout  is  also  not  suitable  for  companies 
which allow operators to leave the current document 
opened when they go home after work or break for 
lunch.  
Now  the  timeout  value  can  be  changed  in  the 
Recognition  Server  Properties dialog  box, or in the 
configuration file Configuration.xml (change the value 
in  OperatorStationInactiveTimeoutInMinutes="120" 
in the QueueManager node). 
Important!  This  timeout is applied  to  all  workflows 
and to all jobs on Verification and Indexing Stations. 
Implemented in: release 1 
6.4. 
Improved  work  with  document  types  and  index  fields  on  Indexing 
Stations 
6.4.1. 
Import of index fields from files 
The ability to import document types, index fields, and values from an XML or CSV file has been added. This feature 
is useful if there is a need to use the same field in different workflows.  
The feature is available on the Indexing tab of the of the Workflow Properties dialog box tab (click the Import… 
button). 
Imported files should have the following structure: 
XML 
Indexing.xml
© ABBYY. All rights reserved. Page 47 of 53 
CSV 
There are some other changes on the 5.Indexing tab of the Workflow Properties dialog box: 
Order of document types can be changed using the Up and Down buttons. 
The default document type can be selected using the Default type checkbox. 
Implemented in: release 1 
6.4.2. 
Quick input of index fields  
When the operator starts typing an index field value, the values starting with the same letter will be automatically 
selected from the list of allowed values. 
Implemented in: release 1 
6.4.3. 
Possibility to combine values from several regions into a one index 
field  
Possibility to use several regions as a source of values for the one index field has been added. This feature can be 
useful to set the multi-line text as an index field value. 
To combine the values, one should hold the CTRL key and click on the regions that contain values to be used as a 
single index field. The values are aggregated and separated with spaces automatically. 
Implemented in: Release 2. 
DocumentType FieldName IsObligitary FieldType
PossibleValues
IsDefault
type1
bbb
List
Field1;Field2;Field3
TRUE
type1
ccc
SingleLine
Don't say
type2
test
TRUE
MultipleLines Do this 1; test twice
© ABBYY. All rights reserved. Page 48 of 53 
6.5. 
User interface changes 
6.5.1. 
Verification Station 
The main toolbar on the Verification Station has been changed: 
The new Warnings button allows the user to hide/show the warnings pane. The button also displays the 
number of issued warnings. 
The number of low-confidence characters is displayed on the Check Spelling button. 
The new Select Document button allows selecting documents manually from the verification queue. 
The  new  Get  documents  Automatically  button  allows  switching  between  automatic  and  manual 
document selection. 
The Reject All Documents button is hidden, this command is only available in the menu *.  
*Note: The Reject All Documents command should not be used very often because it rejects all documents of the 
job  while the operator works  on the  current document only.  The Reject command returns  only the  current 
document to the queue.  
Information about the number of documents in the queue is now displayed in the status bar: 
Implemented in: Release 1 
6.5.2. 
Indexing Station 
The main toolbar on Indexing Station has been changed: 
The new Select Document button allows selecting documents manually from the indexing queue. 
The  new  Get  documents  Automatically  button  allows  switching  between  automatic  and  manual 
document selection. 
Reject All Documents button is hidden, this command is only available in the menu *.  
*Note. The Reject All Documents command should not be used very often because it rejects all documents of the 
job  while the operator works  on the  current document only.  The Reject command returns  only the  current 
document to the queue.  
Information about the number of documents in the queue is now displayed in the status bar: 
Implemented in: release 1 
7.
Operating systems  
7.1. 
Support for Windows Server 2012 Release 2  
Recognition Server 4 can be installed and run on Windows Server 2012 Release 2. 
Implemented in: release 1 
© ABBYY. All rights reserved. Page 49 of 53 
7.2. 
Discontinued support for Windows XP and Windows Server 2003 
We stopped supporting Windows XP and Windows Server 2003. Recognition Server 4 cannot be installed on these 
operating systems. 
8.
Scripting 
8.1. 
Access to subsequent pages from the document assembly script 
The property RecognizedPage: UserProperty of a page can be used now to enable the document assembly based 
on the analysis of subsequent pages. 
The decision on whether the page belongs to a document can be made based on the information from the previous 
pages. For example, the same ID values should be on all the pages of the document. 
Implemented in: Release 2. 
8.2. 
Detecting the workflow name by script 
A new property was added for a page object to get the workflow name for the page that is being processed - 
RecognizedPage: WorkflowName. 
This possibility allows copying scripts to several workflows without manual modifications. 
Implemented in: Release 2.
9.
Changes in the COM-based API and Web API 
9.1. 
Namespace changes 
The namespace of the COM API is changed from ABBYYRecognitionServer3 to ABBYYRecognitionServer. 
The namespace of the Web API is changed from RSSoapService3 to RSSoapService. 
Implemented in: Arabic edition 
9.2. 
Compatible API 
By default, the API is not fully compatible, which allows Recognition Server 4 to be installed and run on the same 
computer where a previous version is installed.  
If there is a need to have a fully compatible API without recompiling your applications, you can achieve this by 
following simple instructions. 
This feature is available by request only; please contact ABBYY HQ for the instructions.  
9.3. 
Automatic API deployment on 64x operating systems 
Both the Web and the COM API are automatically deployed by installer on 64x operating systems without any 
additional manual setup. 
9.4. 
Added objects 
The goal of adding new objects to the API is to support these scenarios: 
1. 
Ability to establish a correspondence between the input and output files. 
2. 
Ability to delete jobs after asynchronous processing (for Ricoh). 
3. 
Setup of the recognition service if Recognition Server is accessed and settings are changed by a user 
working on the same computer (for NLC). 
© ABBYY. All rights reserved. Page 50 of 53 
9.4.1. 
Correspondence between input and output files
The following  objects are added to the  COM-based and Web-based API to support the ability to  establish  a 
correspondence between input and output files. 
InputFile 
This object represents one input image file and the results of processing this file.
Properties
Name
Type
Description
Pages
Pages, read-only
ly
Returns a collection of pages of the input file.
ID 
String, read-only Unique identifier of the input file generated by RS. 
RS. 
Pages 
This object represents a collection of Page objects.  
Page 
This object represents a page of the input file. This is a child object of InputFile. 
Properties
Name
Type
Description
ID
String, read-only
ly
Unique page identifier generated by RS.
Number
String, read-only
ly
Page number in the input file. 
JobDocument 
This object represents one output document. 
Properties
Name
Type
Description
PagePositions
PagePositions, read-
-
only
Returns a collection of pages of the output document with the information 
about the position of each page in the input file.
PagePositions 
This object represents a collection of PagePosition objects. 
PagePosition 
This object represents a page in the output document and information about the position of this page in the input 
file. This is a child object of JobDocument.
Properties
Name
Type
Description
FileId
String, read-only
ly
ID of the input file to which the page belongs. 
PageId
String, read-only
ly
ID of the page in that input file. 
Implemented in: Arabic edition 
9.4.2. 
Support of the recognition service scenario (for NLC) 
In this scenario, Recognition Server works as a service which is almost invisible to the user and is called if documents 
processed with NLC are in an image file format and should be recognized first. 
Recognition Server is installed silently and uses the default workflow. However, its settings are available on the 
same computer and the user can change these settings. In this situation, it is necessary to have the ability to check 
if the job can be processed and cancel the job if it cannot be processed at the moment.  
With the new API methods now you can: 
Check if the workflow is started or stopped 
Check if there is a connection with server 
Check  if  indexing  and/or  verification  is  switched  on  in  the  workflow  and  change  indexing  or 
verification settings 
Documents you may be interested
Documents you may be interested