Automatic Online Document Manipulation and PDF

  • Posted
  • Proposals 1
  • Remote
  • #13046
  • Completed
Atul V. has already sent a proposal.
  • 1

Description

Experience Level: Intermediate
Automatic Online Document Manipulation and PDF

We are looking to add certain functionalities to our website. We are also hoping to maintain a relationship with the successful bidder to implement further changes as our business grows.

Current Situation
- We currently have a PHP website hosted on a Linux server that members log into and can open a range of static PDF documents.
- The PDF documents currently range from 2 - 5 pages each. Each document is currently changed and re-uploaded every two days. The PDF's are generated from Microsoft Word.
- The information we currently have for each user is simply their member name, username, password, date created and their login count.

Project Outcomes
These are the functionalities we need to have on the site. Essentially we want to have the ability to produce a personalised document based on the unique user by inserting an image into the document (such as a letterhead/logo) and then display the document in PDF format.

The improvements that will need to be implemented include the following.

- When a user logs in and selects a document to open, I want the site to recognise the user.

Before the document opens, the following actions need to take place:

1. A preloaded image (unique to each user but with the same size across all users, which will be the users brand) is inserted into a predetermined position in the document (in the header position) on all pages.

2. Another preloaded image will be inserted into a predetermined footer position on all pages.

3. OPTIONAL - A number of user details such as Company Name, Address, Telephone number etc will be inserted into the document, most probably in a through a merge. This may be achieved in step one with manipulation of the image by manually us beforehand, but I will leave it up to the developer to decide how much extra programming this will take.

4. To further customise the document, all instances of a particular colour in the document will be changed to a colour that is determined by the users profile. It is preferable but not essential to change the colour in the charts and picture on page 3. Changing the colour of the horizontal bars and text is essential though.

5. The document will then be presented as a PDF for the user to print, fully branded by the actions above.

- The original documents are currently loaded as PDF documents produced from a Word.doc. But uploading other formats such as RTF will not be a problem. If the solution requires changing the format that the documents are loaded in, this can be discussed.

- I have attached a copy of how a document would look before being converted and after to give you a better Idea of what I require. The data in the documents have been replaced. In these examples the header and footer are inserted and the pink colour is replaced with the blue one.

- In order to implement these functionalities, changes will obviously need to made to our online database of members of our site, which would allow us to store the two images and dictate the preferred colour for each user. Developing this is also part of this project.

Please contact me through the clarification board for any further information you require.

Clarification Board

    There are no clarification messages.