Click here to Skip to main content
11,798,546 members (67,544 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: C# .NET
Hi friends,

I need a component ( or a user control ) for .Net, to display PDF files in my WinForm application.

the component should contain these abilities:

- View PDF documents in WinForm
- Navigation via bookmarks
- Zooming and panning
- Select, copy and search text (full Unicode support)
- annotations such as Highlight ( text markup ), underline, sticky note, etc.
- ...

would you please name some good components ?

for example two website that I found:[^][^]

I'll appreciate any help.
Posted 16-Feb-13 3:07am
Edited 16-Feb-13 3:18am
Muthuraja Irullandi at 16-Feb-13 12:01pm
Did you checked the below URL
Mohamad77 at 16-Feb-13 23:40pm
Yes I've visited it, but it seems that it doesn't support annotations like text markup, highlight, underline, ...
Am I right ?
valery possoz at 16-Feb-13 15:13pm
Recently I've been using this component:
Mohamad77 at 17-Feb-13 0:05am
thanks valery,
It's not bad but I need more powerful one.
AxeScript at 6-Nov-13 1:18am
Try apose components -

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Hey, you can check this PDF document reading SDK at RasterEdge, which offers the APIs to create a standard PDF viewer in WinForms application.

It supports most of your requirements, except the one to Navigation via bookmarks, it only provide thumbnail preview for page navigation.

Tags: PDF Reading in WinForms

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

  Print Answers RSS
0 CPallini 585
1 Maciej Los 395
2 OriginalGriff 348
3 Abhinav S 257
4 phil.o 254
0 OriginalGriff 2,150
1 Maciej Los 1,790
2 KrunalRohit 1,456
3 CPallini 1,415
4 Richard MacCutchan 1,016

Advertise | Privacy | Mobile
Web03 | 2.8.151002.1 | Last Updated 4 Nov 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