In Progress

Java PDF Bookmarks

I require a java command line program to scan a PDF and then add 5 bookmarks to the PDF.

The 5 bookmarks that I want to add are xIntroduction, xMethods, xResults, xDiscussion, xBibliography. These bookmarks should correspond to the headings in the PDF heading of the same name(s).

The program will need to address the following:

a) Multiple headings for each possible bookmark. For example “Introduction” in the PDF may be “Introduction” or “Background”. I will provide a list of possible alternate headings.

b) Note: Some of the PDFs may already have BookMarks. Some PDFs will have no bookmarks.

c) Many of the PDFs have an abstract section that may include the same headings (i.e. introduction, methods, results, discussion). The bookmarks should not be part of the abstract section.

d) Most likely the headings are in a larger font and separated from additional text.

I will send a zip file of 20 PDFs that you can use for testing. I will then test the program on 10 PDFs.

If it helps, I work with pdfbox 1.8.2.

Deliverables for this project is a java command line program and documented code.


[url removed, login to view]

Skills: Java

See more: pdfbox add bookmarks, bookmarks, asf, file bookmarks, add text file project java, line send pdf, java file list, code scan java, methods java program, code scan pdf, asf file, Pdf scan, pdf background, pdf font, multiple pdf, java larger, pdf java apache, java methods examples, java apache, java command, address command line, java testing, methods pdf, background abstract, java zip

About the Employer:
( 68 reviews ) Calgary, Canada

Project ID: #5391288

Awarded to:


I've worked with Java and PDF's before, mostly using iText, Apache FOP (XSL:FO) and Flying Saucer (converts XHTML to PDF). Most of my work with these has been more focused on the generation of documents from within More

$133 USD in 5 days
(2 Reviews)

14 freelancers are bidding on average $260 for this job


Hello, I am Java expert and can surely help you here with this project, Please let me know if you are interested. Thank you

$250 USD in 5 days
(373 Reviews)

Hello, Do you want the software for personal use or resell? Regards, Daniel

$631 USD in 5 days
(38 Reviews)

Dear Sir, I'd like to help you to complete this task successfully. I'm an experienced Software Engineer with solid knowledge of Java development. I have over 10 years of experience in the field and I'm Oracle Java c More

$200 USD in 3 days
(12 Reviews)

Can help... I am an Expert... Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about my work... More

$700 USD in 15 days
(23 Reviews)

I am a developer with 15+ years of experience in Java and Web technologies. My complete profile is as available on LinkedIn: [url removed, login to view] If you wish, do reach out to me on Skype: indroneel More

$250 USD in 3 days
(15 Reviews)

A proposal has not yet been provided

$257 USD in 4 days
(17 Reviews)

Hi can you explain more about a) "Multiple headings for each possible bookmark."? do you mean there are possible multiple bookmark positions for each bookmark? Regards Michael

$250 USD in 3 days
(2 Reviews)

Hello healthsim, I'm Asem Athwari, Java teacher. I'm really interested on your project and ready to start immediately. I'm currently working on Digital Library project So, I have an experience with PDF tools. If More

$150 USD in 7 days
(4 Reviews)

I havn't worked with pdfbox before, but Iooked at the api, and it seams fairly straightforward. I found a good example of adding a bookmark here: [url removed, login to view] More

$155 USD in 3 days
(1 Review)

I know how to use pdfbox for PDF extraction because I've built my own extractor on top of pdfbox. Also I'm familiar with PDF format and document structure, I mitigated many, many problems due to font [or rather text] r More

$166 USD in 3 days
(0 Reviews)

I am a student, i can perform this task in a professional and efficient way. I have a good deal of experience in JAVA programming and teaching it...

$188 USD in 3 days
(0 Reviews)

With over 10 years experience in developing scalable applications in Java/J2EE and having worked with creating command line Java apps and executable jar files, I believe I am the right candidate for this project. I als More

$155 USD in 3 days
(0 Reviews)

I have good knowledge of Java concepts. So i can give my 100% on completing project correctly and within deadline.

$155 USD in 7 days
(0 Reviews)