open pdf file c# : Add text box in pdf document Library SDK class asp.net wpf web page ajax 09_chapter%2027-part266

Chapter 2 
86 
2.86 
5.71 
2.6  Summary of Characters and Digits for Evaluated Tools 
Researcher  has  analyzed  Table  2.2  to  2.13  and  found  out  the  highest 
recognition rate of characters/digits among those tools. Recognition rate and 
highest recognition rate of character/digit among those tools is presented in 
Table 2.14. 
Table 2.14 Recognition Rate (In Percentage) of each Character and Digit using 
Character Recognition Tools 
Character
/Digit 
Character Recognition Tools 
Highest 
Recognition 
Rate 
Simple 
OCR 
Free 
OCR to 
Word 
Image to 
OCR 
Converter 
Free 
OCR 
Custom 
OCR 
Online 
PDF 
OCR 
8.57 
34.29 
55.71 
58.57 
64.29 
2.86 
64.29 
15.71 
15.71 
38.57 
34.29 
44.29 
44.29 
28.57 
32.86 
54.29 
52.86 
35.71 
5.71 
54.29 
12.86 
50 
48.57 
64.29 
62.86 
1.43 
64.29 
5.71 
15.71 
54.29 
50 
67.14 
12.86 
67.14 
30 
14.29 
62.86 
44.29 
51.43 
5.71 
62.86 
7.14 
1.43 
7.14 
7.14 
8.57 
8.57 
1.43 
30 
35.71 
58.57 
64.29 
8.57 
64.29 
68.57 
21.43 
30 
45.71 
48.57 
68.57 
10 
24.29 
62.86 
24.29 
22.86 
62.86 
35.71 
25.71 
44.29 
65.71 
54.29 
65.71 
7.14 
51.43 
71.43 
70 
71.43 
71.43 
35.71 
25.71 
45.71 
50 
65.71 
2.86 
65.71 
18.57 
21.43 
32.86 
21.43 
2.86 
32.86 
17.14 
4.29 
11.43 
12.86 
17.14 
17.14 
Add text box in pdf document - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
add text pdf; add text box in pdf
Add text box in pdf document - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
adding text to pdf; how to add text box to pdf
Chapter 2 
87 
58.57 
34.29 
57.14 
42.86 
78.57 
1.43 
78.57 
5.71 
62.86 
45.71 
54.29 
64.29 
15.71 
64.29 
10 
21.43 
42.86 
35.71 
44.29 
10 
44.29 
50 
8.57 
41.43 
21.43 
15.71 
7.14 
50 
11.43 
22.86 
55.71 
47.14 
65.71 
11.43 
65.71 
50 
62.86 
81.43 
54.29 
75.71 
32.86 
81.43 
50 
48.57 
88.57 
25.71 
35.71 
31.43 
88.57 
40 
41.43 
44.29 
44.29 
62.86 
32.86 
62.86 
51.43 
24.29 
32.86 
40 
24.29 
18.57 
51.43 
28.57 
18.57 
4.29 
14.29 
20 
28.57 
34.29 
35.71 
30 
58.57 
74.29 
74.29 
37.14 
25.71 
22.86 
28.57 
44.29 
44.29 
47.14 
14.29 
17.14 
12.86 
14.29 
47.14 
68.57 
20 
58.57 
30 
37.14 
2.86 
68.57 
17.14 
7.14 
22.86 
11.43 
31.43 
7.14 
31.43 
64.29 
21.43 
48.57 
32.86 
65.71 
4.29 
65.71 
32.86 
5.71 
27.14 
27.14 
37.14 
2.86 
37.14 
71.43 
17.14 
22.86 
22.86 
55.71 
5.71 
71.43 
51.43 
5.71 
1.43 
1.43 
5.71 
51.43 
68.57 
10 
17.14 
5.71 
8.57 
68.57 
28.57 
12.86 
65.71 
12.86 
18.57 
65.71 
Custom OCR Online gives the best result because it identifies 14 characters 
and  4  digits which  is the highest recognition  rate  among  the  six evaluated 
tools.  As  shown  in  Highest  Recognition  Rate  column  of  above  Table, 
recognition rate of handwritten characters and digits in evaluated six tools is 
shown in Table 2.15 and Table 2.16. 
VB.NET PDF Text Box Edit Library: add, delete, update PDF text box
Protect. Password: Set File Permissions. Password: Open Document. Edit Digital Highlight Text. Add Text. Add Text Box. Drawing Markups. PDF Print. Work with
adding text box to pdf; add text to pdf document online
C# PDF Text Box Edit Library: add, delete, update PDF text box in
NET SDK library for adding text box to PDF document in .NET WinForms application. A web based PDF annotation application able to add text box comments to adobe
how to insert text box on pdf; add text field to pdf acrobat
Chapter 2 
88 
Table 2.15 Highest Recognition Rate of Characters 
Character Recognition 
Tool 
Characters 
Total 
Characters 
Simple OCR 
I,S,X,Y, 
Free OCR to Word 
Image to OCR Converter 
C,F,J,L,U,V 
Free OCR 
D,K,N 
Custom OCR Online 
A,B,E,G,H,L,M,O,P,Q,R,T,W,Z 
14 
PDF OCR X 
Figure 2.33 shows Column chart representation of above Table. As shown in 
the chart, the Custom OCR Online gives the highest recognition rate for 14 
characters. 
Figure 2.33 Column Chart Representation of Highest Recognition Rate of Characters 
0
1
2
3
4
5
No. of characters
Character Recognition Tools
Simple OCR
Free OCR to Word
Image to OCR Converter
Free OCR
Custom OCR Online
PDF OCR X
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
installed. Support to add text, text box, text field and crop marks to PDF document. Able class. C#.NET: Add Text Box to PDF Document. Provide
how to insert text in pdf reader; adding text to a pdf in reader
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Line color. Select the line color when drawing annotations on PDF document. 15. Description. 17. Text box. Click to add a text box to specific location on PDF page
how to insert text in pdf file; how to enter text in pdf
Chapter 2 
89 
Table 2.16 Highest Recognition Rate of Digits 
Character Recognition Tool 
Digits 
Total 
Digits 
Simple OCR 
2,3,7,8,9 
Free OCR to Word 
Image to OCR Converter 
Free OCR 
Custom OCR Online 
1,4,5,6 
PDF OCR X 
Figure2.34shows Column chart representation of above Table. As shown in 
the chart, the Simple OCR gives the highest recognition rate for 5 digits. 
Figure 2.34 Column Chart Representation of Highest Recognition Rate of Digits 
2.7  Recognition Rate Analysis 
To  find  the  deficiency  in  identifying  the  patterns  of  optical  character, 
Researcher  has  created  dataset  of  handwritten  characters  and  digits  as 
described in Section 2.4, counted the number of recognized characters/digits, 
0
1
2
3
4
5
1
No. of Digits
Character Recognition Tools
Simple OCR
Free OCR to Word
Image to OCR Converter
Free OCR
Custom OCR Online
PDF OCR X
.NET PDF Document Viewing, Annotation, Conversion & Processing
PDF Write. Insert text, text box into PDF. Edit, delete text from PDF. Insert images into PDF. Add, Update, Delete form fields programmatically. Document Protect
adding text pdf file; adding text to a pdf document acrobat
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Highlight PDF text. • Add text to PDF document in preview. • Add text box to PDF file in preview. • Draw PDF markups. PDF Protection.
add text box to pdf; adding text pdf
Chapter 2 
90 
calculated the recognition rate and found out the highest recognition rate of 
character/digit among evaluated tools. On the basis of above work, researcher 
has found out the characters and digits whose recognition rate is less than 35% 
in all evaluated tools which is shown in Table 2.17 and 2.18. 
Table 2.17 Characters below 35% Recognition Rate 
Character 
Character Recognition Tools 
Simple 
OCR 
Free 
OCR to 
Word 
Image to 
OCR 
Converter 
Free 
OCR 
Custom 
OCR 
Online 
PDF 
OCR 
7.14 
1.43 
7.14 
7.14 
8.57 
18.57 
21.43 
32.86 
21.43 
2.86 
17.14 
4.29 
11.43 
12.86 
17.14 
28.57 
18.57 
4.29 
14.29 
20 
Table 2.18 Digits below 35% Recognition Rate 
Digit 
Character Recognition Tools 
Simple 
OCR 
Free 
OCR to 
Word 
Image to 
OCR 
Converter 
Free 
OCR 
Custom 
OCR 
Online 
PDF 
OCR X 
17.14 
7.14 
22.86 
11.43 
31.43 
7.14 
As shown in Table 2.17 and 2.18, recognition rate of characters G, N, O, Y 
and digit 4 is less than 35% in all evaluated tools. 
 
References 
[1] 
http://en.wikipedia.org/wiki/Handwriting_recognition 
[2] 
Suruchi  G.  Dedgaonkar,  Anjali  A.  Chandavale,  Ashok  M.  Sapkal, 
“Survey  of  Methods  for          Character  recognition”,  International 
C# WPF Viewer: Load, View, Convert, Annotate and Edit PDF
Highlight PDF text in preview. • Add text to PDF document. • Insert text box to PDF file. • Draw markups to PDF document. PDF Protection.
how to add text fields in a pdf; adding text to a pdf
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
Allow users to add comments online in ASPX webpage. Able to change font size in PDF comment box. which bring users quick and efficient working with PDF Document.
how to add text to a pdf document; add text block to pdf
Chapter 2 
91 
Journal of Engineering and Innovative Technology (IJEIT),Volume 1, 
Issue 5, May 2012. 
[3] 
Nadira  Muda,  Nik  Kamariah  Nik  Ismail,  Siti  Azami  Abu  Bakar,  Jasni 
Mohamad Zain Fakulti Sistem Komputer & Kejuruteraan Perisian, “Optical 
Character  Recognition  By  Using  Template  Matching”,    University 
Malaysia Pahang Karung Berkunci 12, 25000 Kuantan, Pahang. 
[4] 
www.academia.edu/714194/Optical_Character_Recognition_By_Usin
g_Template_Matching_Alphabet_ 
[5] 
Faisal Mohammad, Jyoti Anarase, Milan Shingote and Pratik Ghanwat, 
“Optical  Character  Recognition  Implementation  Using  Pattern 
Matching”, International Journal of Computer Science and Information 
Technologies, Vol. 5(2), 2014. 
[6] 
Mo  Wenying  and  Ding  Zuchun,  “A  Digital  Character  Recognition 
Algorithm Based on the Template Weighted Match Degree”, Vol. 18, 
pp. 53-60, 2013. 
[7] 
Mr. Danish Nadeem and Miss. Saleha Rizvi, “Character Recognition 
using Template Matching”, Department of computer Science, JMI. 
[8] 
Rachit  Virendra  Adhvaryu,  “Optical  Character  Recognition  using 
Template  Matching”,  International  Journal  of  Computer  Science 
Engineering and  Information Technology Research, Vol.  3,  Issue 4, 
Oct 2013. 
[9] 
M. Ziaratban, K. Faez, F. Faradji, “Language-based feature extraction 
using  template-matching  in  Farsi/Arabic  handwritten  numeral 
recognition”,  Ninth  International  Conference  on Document  Analysis 
and Recognition, pp. 297 - 301, 2007. 
[10]  Sumedha B. Hallale, Geeta D. Salunke, “Twelve Directional Feature 
Extraction  for  Handwritten  English  Character  Recognition”, 
International Journal of Recent Technology and Engineering, Vol. 2, 
Issue-2, May 2013. 
[11]  Rohit Verma and Dr. Jahid Ali, “A-Survey of Feature Extraction and 
Classification Techniques in OCR Systems”, International Journal of 
C# HTML5 PDF Viewer SDK to annotate PDF document online in C#.NET
Name. Description. 1. Add sticky note. Click to add a sticky note to PDF document. 4. Strikethrough text. Click to strikethrough text on PDF page. 6. Add text box
how to add text field to pdf form; add text field to pdf
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
Line color. Select the line color when drawing annotations on PDF document. 15. Description. 17. Text box. Click to add a text box to specific location on PDF page
how to add text to a pdf in reader; adding a text field to a pdf
Chapter 2 
92 
Computer  Applications &  Information  Technology,  Vol. 1, Issue  3, 
November 2012. 
[12]  http://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm 
[13]  Yasmine  Elglaly,  Francis  Quek,  “Isolated  Handwritten  Arabic 
Characters  Recognition using Multilayer  Perceptrons and  K  Nearest 
Neighbour Classifiers”. 
[14]  Rumiana  Krasteva,  “Bulgarian  Hand-Printed  Character  Recognition 
Using  Fuzzy  C-Means  Clustering”,  Problems  of  engineering  and 
robotics”, pp. 112-117. 
[15]  http://link.springer.com/chapter/10.1007%2F978-3-642-05253-
8_33#page-1 
[16]  M. S. Ryan and G. R. Nudd., “Dynamic Character Recognition Using 
Hidden Markov Models”, May 1993. 
[17]  Ganesh S Pawar and Sunil S Morade, “Realization of Hidden Markov 
Model  for  English Digit  Recognition”,  IJCA, Vol.  98–  No.17,  July 
2014.  
[18]  Rajib  Lochan  Das,  Binod  Kumar  Prasad,  Goutam  Sanyal,  "HMM 
based  Offline  Handwritten  Writer  Independent  English  Character 
Recognition using Global and Local Feature Extraction", International 
Journal of Computer Applications (0975 8887), Volume 46 No.10, pp. 
45-50, May 2012. 
[19]  Pritpal  Singh  and  Sumit  Budhiraja,  “Feature  Extraction  and 
Classification  Techniques  in  O.C.R.  Systems  for  Handwritten 
Gurmukhi Script”. International Journal of Engineering Research and 
Applications (IJERA), Vol.1, ISSUE 4, pp.1736-1739. 
[20]  N.  Suguna  and  Dr.  K.  Thanushkodi,  “An  Improved  k-Nearest 
Neighbour  Classification  Using  Genetic  Algorithm”,  IJCSI,  Vol.  7, 
Issue 4, No 2, July 2010. 
[21]  Emanuel Indermuhle, Marcus Liwicki and Horst Bunke, “Recognition 
of  Handwritten  Historical  Documents:  HMM-Adaptation  vs.  Writer 
Specific Training”. 
Chapter 2 
93 
[22]  B.V.Dhandra  ,  Gururaj  Mukarambi  and  Mallikarjun  Hangarge, 
“Handwritten  Kannada  Vowels  and  English  Character  Recognition 
System”,  International  Journal  of  Image  Processing  and  Vision 
Sciences,Vol. 1 Issue1 ,2012. 
[23]  S. Antani, L. Agnihotri, Guajarati character recognition, Proceedings 
of  the  Fifth  International  Conference  on  Document  Analysis  and 
Recognition, 1999, pp. 418–421. 
[24]  Avani R. Vasant, Sandeep R. Vasant and Dr. G.R. Kulkarni, “Gujarati 
Character Recognition: The State of the art Comprehensive Survey”, 
Journal  of  Information,  Knowledge  and  Research  in  Computer 
Engineering, Vol. 02, Issue 01. 
[25]  Noha  A.  Yousri,  Mohamed  S.  Kamel  and  Mohamed  A.  Ismail, 
“Finding Arbitrary Shaped Clusters for Character Recognition”. 
[26]  Richa  Goswami  and  O.P.  Sharma,  “A  Review  on  Character 
Recognition Techniques”, IJCA, Vol. 83, No. 7, December 2013. 
[27]  Ms. M. Shalini, Dr. B. Indira, “Automatic Character Recognition of 
Indian Languages – A brief Survey”, IJISET, Vol.  1, Issue 2, April 
2014. 
[28]  Jonathan  J.  HULL,  Alan  COMMIKE  and  Tin-Kam  HO,  “Multiple 
Algorithms for Handwritten Character Recognition”. 
[29]  Hewavitharana,  S,  and  H.C.  Fernando,  2002.  “A  Two-Stage 
Classification Approach to Tamil Handwriting Recognition”, pp: 118-
124, Tamil Internet 2002, California, USA. 
[30]  R.  Jagadeesh  Kannan  and  R.  Prabhakar,  “A  Comparative  Study  of 
Optical Character Recognition for Tamil Script”, European Journal of 
Scientific Research, Vol.35 No.4 (2009), pp.570-582. 
[31]  José  C.  Principe,  Neil  R.  Euliano,  Curt  W.  Lefebvre  “Neural  and 
Adaptive Systems:     Fundamentals Through Simulations”, ISBN 0-
471-35167-9 
[32]  http://www.heatonresearch.com/online/introduction-neural-networks-
cs-edition-2/chapter-5/page4.html 
Chapter 2 
94 
[33]  http://shodhganga.inflibnet.ac.in/bitstream/10603/48/6/chaper%204_c
%20b%20bangal.pdf 
[34]  http://www.heatonresearch.com/online/introduction-neural-networks-
cs-edition-2/chapter-5/page1.html 
[35]  http://en.wikipedia.org/wiki/Recurrent_neural_network 
[36]  http://en.wikipedia.org/wiki/Self-organizing_map 
[37]  Fiona  Nielsen,  “Neural  Networks  –  algorithms  and  applications”, 
2001. 
[38]  Dayashankar  Singh,  J.P.  Saini  and  D.S.  Chauhan,  “Analysis  of 
Handwritten  Hindi  Character  Recognition  using  Advanced  Feature 
Extraction  Technique  and  Back  propagation  Neural  Network”, 
International Journal of Computer Applications, Vol. 97, No.22, July 
2014. 
[39]  Neural Computing Theory and Practices by Philip D.Wasserman 
[40]  Neural  Networks,  Fuzzy  Logic,  and  Genetic  Algorithms  by  S. 
Rajasekaran and G.A. VijaylakshmiPai. 
[41]  http://en.wikipedia.org/wiki/Multilayer_perceptron. 
[42]  Rosenblatt,  Frank.  x.  Principles  of  Neurodynamics:  Perceptrons  and 
the  Theory  of  Brain  Mechanisms.  Spartan  Books,  Washington  DC, 
1961. 
[43]  Rumelhart,  David  E.,  Geoffrey  E.  Hinton,  and  R.  J.  Williams. 
“Learning  Internal  Representations  by  Error  Propagation”.  David E. 
Rumelhart,  James  L.  McClelland,  and  the  PDP  research  group. 
(Editors),  Parallel  distributed  processing:  Explorations  in  the 
microstructure of cognition, Volume 1: Foundations. MIT Press, 1986. 
[44]  Cybenko, G. 1989. Approximation by super positions of a sigmoidal 
function Mathematics of Control, Signals, and Systems, 2(4), 303–314. 
[45]  http://wwwold.ece.utep.edu/research/webfuzzy/docs/kk-thesis/kk-
thesis-html/node22.html. 
[46]  http://en.wikipedia.org/wiki/Backpropagation. 
Chapter 2 
95 
[47]  Parveen Kumar, Nitin Sharma and Arun Rana, “Handwritten Character 
Recognition using  Different Kernel  based SVM Classifier and  MLP 
Neural Network”, International Journal of Computer Science, Vol. 53, 
No.11, Sep.2012. 
[48]  Yusuf  Perwej  and  Ashish  Chaturvedi,  “Neural  Networks  for 
Handwritten English Alphabet Recognition”, International Journal of 
Computer Application, Vol. 2, No. 7, April 2011. 
[49]  Sameeksha  Barve,  “Optical  Character  Recognition  using  Artificial 
Neural Network”, International Journal of Advanced Technology and 
Engineering Research, Vol. 2, Issue 2, May 2012. 
[50]  MdFazlul Kader  and Kaushik  Deb,  “Neural Network  based  English 
alphanumeric character recognition, International Journal of Computer 
Science, Engineering and Applications, Vol.2, No.4, August 2012. 
[51]  J.  Pradeep,  E.  Srinivasan,  S.  Himavathib,  "Neural  Network  Based 
Recognition System Integrating Feature Extraction and Classification 
for English Handwritten", International journal of Engineering,Vol.25, 
No. 2, pp. 99-106, May 2012. 
[52]  Jitendra  shrivastav  and  Ravindra  Gupta,  “A  Survey  of  Modern 
Character Recognition Techniques”, International Journal of Scientific 
Research and Development, Vol.1, Issue 2, 2013. 
[53]  Velappa  Ganapathy,  Kok  Leong  Liew,  "Handwritten  Character 
Recognition Using Multi scale Neural Network Training Technique", 
World Academy of Science, Engineering and Technology, pp. 32-37, 
2008. 
[54]  Md.  Alamgir  Badsha,  Md.  Akash  Ali,  Dr.  Kaushik  Deb  and  Md. 
Nuruzzaman  Bhuiyan,  “Handwritten  Bangla  Character  Recognition 
Using Neural Network”, International Journal of Advanced Research 
in  Computer  Science  and  Software  Engineering,  Vol.  2,  Issue  11, 
Nov.2012.  
Documents you may be interested
Documents you may be interested