Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#2.0 PDF
I have to merge a set of many PDF files into a single file. I currently have code that will combine pdf files, but it does not keep the bookmark structure the same way that "Combine supported files in Acrobat" does.
In other words, say I have three files called "A.pdf", "B.pdf", and "C.pdf", and each file contains two bookmarks called "Bkmrk 1" and "Bkmrk 2". I want to programatically combine these three files into a single file that has 9 bookmarks that look like the structure below:
A
    Bkmrk 1
    Bkmrk 2
B
    Bkmrk 1
    Bkmrk 2
C
    Bkmrk 1
    Bkmrk 2
 
 
I used pdfsharp to insert bookmark but there is no option to get bookmark (outline) of existing PDF files also want to get same bookmark heirarchy to create the bookmark structure on new merged PDF.
 
Any idea or suggestions would be greatly appreciated!
Posted 9-Aug-11 3:44am
Edited 9-Aug-11 19:11pm
v3

1 solution

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

Solution 1

Odds are decent that the difference between the free libraries and the ones that cost money is support for things like what you want. Why else would some people pay for libraries ?
  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 290
1 Jochen Arndt 165
2 DamithSL 125
3 PIEBALDconsult 110
4 Garth J Lancaster 90
0 OriginalGriff 5,790
1 DamithSL 4,601
2 Maciej Los 4,012
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,195


Advertise | Privacy | Mobile
Web04 | 2.8.141220.1 | Last Updated 10 Aug 2011
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