Add link to text in existing pdf (Python)

Ολοκληρωμένο Αναρτήθηκε Aug 8, 2014 Πληρώθηκε κατά την παράδοση
Ολοκληρωμένο Πληρώθηκε κατά την παράδοση

Hello Python and PDF experts!

I'd like you to develop a Python tool to add page link onto some text in existing pdf file.

Required functionality

----------------------

1. read existing pdf file

2. read csv file which lists link_text and page number to link to

3. search link_text in the existing pdf and set link to corresponding page

4. write result as a new pdf file

UI:

Simple command line interface is ok. Something like this?

> python [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view]

Expected challenge:

I think the challenge is to search link_text in existing pdf and find out its location&size so that link can be set.

Target environment

------------------

Python 2.7

Windows 7

Third party library and tool

----------------------------

My preferred libraries (if needed) are reportlab and PyPDF2. But you are free to use other third party library and tools as long as they are BSD like license.

If you need to use non-free library or non-Python tools, please identify when bid and consult before proceeding.

* reportlab 3.1.8

[url removed, login to view]

* PyPDF2 1.22

[url removed, login to view]

Other requirements

------------------

* Try to follow PEP8 Style Guide for Python Code

* Add reasonable amount of comments in code so that I can maintain it later.

* Frequent communication; One line status update once in two days; describing which part you are working on.

* All the outcome of the project belong to the project owner

What I provide as the project owner

* Requirement (this document)

* Example files ([url removed, login to view] and [url removed, login to view] attached)

* Reward as agreed at the start of project

* Feedback as the project progress

What you provide as a developer

* Technical advice/corrections to requirement

* Source code

Project time frame and milestone

-----------------------------------------------

I’d expect the project to be completed in about one week.

1st milestone: Requirements agreed and identified libraries to use (1/3 of reward)

2nd milestone: 1st functional version submitted (1/3 of reward)

3rd milestone: Final version submitted and project completed (1/3 of reward)

Ηλεκτρονικά Βιβλία English (US) Translator PDF Python XML

Ταυτότητα Εργασίας: #6295149

Σχετικά με την εργασία

8 προτάσεις Απομακρυσμένη εργασία Ενεργό Aug 10, 2014

Ανατέθηκε στον:

ZyGlycan

Dear Cutsaw, It is a pleasure to get a chance to work with you again! I'm not exaggerating at all - it literally brightened my day to get the "Cutsaw invited you to bid on their project" email! I would add to my qua Περισσότερα

$144 USD σε 2 μέρες
(0 Αξιολογήσεις)
0.0

8 freelancers κάνουν προσφορές κατά μέσο όρο $113 για αυτή τη δουλειά

anuyadav1

A proposal has not yet been provided

$150 USD σε 3 μέρες
(24 Αξιολογήσεις)
5.0
zephyrzx

Hello. Your project seems very simple and I believe you are, indeed, correct in that it will be the searching that is the biggest challenge to this. However, it still should not take long to complete. I am looking t Περισσότερα

$80 USD σε 3 μέρες
(0 Αξιολογήσεις)
0.0
arielssl

Hello, I have a lot of experience with Python. I believe I can write the script for you. If everything goes smoothly, I will be able to deliver in a matter of few days (1-2), if it is a little more complex (which I Περισσότερα

$100 USD σε 5 μέρες
(0 Αξιολογήσεις)
0.0
zkutch

A proposal has not yet been provided

$166 USD σε 7 μέρες
(0 Αξιολογήσεις)
0.0
vw7690015vw

Hello. I can help you with it. I have experience working with PyPDF2 library and also I follow PEP8 style and documenting own code =) Sorry for my English. My native language is Russian.

$83 USD σε 3 μέρες
(0 Αξιολογήσεις)
0.0