Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# PDF WinForm 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.
 
--------------
edit:
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 19:26pm
Edited 21-May-13 19:31pm
v2
Comments
Sergey Alexandrovich Kryukov at 22-May-13 0:40am
   
It is certainly possible, but looks like quite a big work...
—SA
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
good
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
 

PDF One.NET

 
pdfforge
 
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
  Permalink  

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

  Print Answers RSS
0 OriginalGriff 5,170
1 DamithSL 4,357
2 Maciej Los 3,750
3 Kornfeld Eliyahu Peter 3,470
4 Sergey Alexandrovich Kryukov 2,851


Advertise | Privacy | Mobile
Web02 | 2.8.141216.1 | Last Updated 27 May 2013
Copyright © CodeProject, 1999-2014
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