Closed

Create Software that will enter data from a text file into the PDF document properties fields

This project was awarded to piyushdpatel for $35 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Project Budget
$30 - $250 USD
Total Bids
16
Project Description

You will create software that will take information from a text file and REPLACE any information into the Document Properties fields in PDF documents.

There will be sets of two files. One will be a text file and one will be a PDF file. They will have the same file name, except for the file extension.

For example, the two file names may be [url removed, login to view] and cp1020.pdf. You will replace the information from [url removed, login to view] into the Document Properties fields in the [url removed, login to view] file.

See the attached files for a sample of both the text file and a completed PDF file.

Every text document has the same format:

Product: Product Name
Company: Company Name
Date: Date
CAS: CAS number
CAS: CAS number
CAS: CAS number
GHS: GHS

Each of the fields may or may not have any values
(they may be 0 or more CAS fields)

As an example:
Product: Windex Cleaner
Company: Johnson Corporation
Date: January 2, 2012
CAS: 133-22-1
CAS: 21-11-5
GHS: GHS

Product name will be entered into the PDF TITLE field
Company name will be entered into the PDF Author field
Date will be entered into the Subject field
Each CAS number will be entered into the Keywords field (there may be 0 or more CAS numbers)
The GHS value will be entered into the last line of the Keywords field ( value may or may not be present)

There are more tha 500,000 pairs of files that must be processed, so this must work very quickly.

Please look at the pair of files that have been attached.

A demonstration program or other proof that you can accomplish this task would be helpful.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online