Click here to Skip to main content
11,796,774 members (66,692 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: C# PDF itextsharp
Hi friends.

I wanna start a project in which I want to do the following scenario:

- opening an existing pdf file through c# winform,

- display pdf contents in the form,
good quality and different zoom levels are welcomed!

- prepare some tools such as Highlight and Underline tools for user to do these annotations.
(selecting text ability is necessary for this I think !)

- save annotated pdf file.

- some other options such as add note to file and search in the text are welcomed!


Note that I shouldn't use any commercial component such as PDFViewer4Net, PDFNet SDK, PDF rasterizer,...

So, is it possible !? ( or I should give up my job!! )

should I use any library ?

Can iTextsharp be helpful ?

please help me, I really need it !

thanks in advance.

displaying pdf file should be just in winform, not in IE for example, beacause printing and saving pdf file to other places should be disabled !
Posted 21-May-13 18:26pm
Edited 21-May-13 18:31pm
Sergey Alexandrovich Kryukov at 22-May-13 0:40am
It is certainly possible, but looks like quite a big work...
Mohamad77 at 22-May-13 0:53am
Thanks. Yes, It seems too hard. In other words, I need to create an application that works like the commercial components such as PDFNet SDK ! whould you please guide me how should I start? where could I get help from ?
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

I recommend to build a prototype using iTextsharp [open source]as the first step.

you can also try



if you really feel that these are not is not going to help you, you can go for a Oracle's (formerly Stellent's) Outside In viewer technology where you have to pay for the licence

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Maciej Los 480
1 Abhinav S 369
2 OriginalGriff 360
3 CPallini 285
4 KrunalRohit 249
0 OriginalGriff 2,032
1 Maciej Los 1,725
2 KrunalRohit 1,310
3 CPallini 1,055
4 ppolymorphe 883

Advertise | Privacy | Mobile
Web01 | 2.8.151002.1 | Last Updated 27 May 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100