Find Jobs
Hire Freelancers

Add Bookmarks to PDF programatically

$30-100 USD

Closed
Posted about 15 years ago

$30-100 USD

Paid on delivery
Hello I wonder if you can help? I would like to be able to add bookmarks to an existing? PDF automatically by reading the bookmark information from a CSV or XML file. I would like the app to be command line driven so that? I can call it up as part of my PDF creating process. (e.g. [login to view URL] -inputlocation PDFfilename -inputloctaion CSVfilename -outputlocation PDFfilename) Here is the process: (this can be changed if neccessary, please suggest ideas if you wish) 1. Single page? PDFs are created in a unique folder along with? one CSV or XML file. 2. I run my PDF merger app to merge the single pages into one multipage PDF. 3. My PDF Merger then calls up your auto bookmarking process which reads the CSV/XML file and creates bookmarks in the multipage PDF. (the PDF Merger? code will of course be made available to you). Thats it. I hope this is of interest. Thank you for reading. regards Greg ## Deliverables * * *This broadcast message was sent to all bidders on Tuesday Mar 10, 2009 6:04:56 PM: Hello Thank you for all your great replies. There is a wide variety of ways to do this apparently, which is good I guess. However your replies have made me think that I should add the bookmarking function to my existing PDF Merger code after all. I'd rather not have a new merger written because mine has some personal tweaks and additions which I need to keep and dont wnat to have to re-create again. The code I used for my PDF merger was C++ so I'm afraid this restricts my Bid Request to C++ language. If this cannot be done then I will just need to make a separate command line app to do the bookmarking which I will have to call up from my PDF Merger code at the end of its merging process. Please can you let me know your thoughts and if this is okay for you to use C++ or or if the 2nd option (i.e. a separate app) is preferable. Thanks very much for your time. regards Greg * * *This broadcast message was sent to all bidders on Monday Mar 16, 2009 3:52:22 PM: Hello Sorry, to be a pain in the ass, but I have now been convinced to make a separate program to handle the bookmarking rather than adding the bookmarking code to the existing C++ code I have for my PDF Merger app. Apparently it is too hard to do using C++. So I guess now I need to decide what method to use to create the bookmarking, command line driven, program which I can call up from my C++ code in my PDF Merger program and also run as a separate app???? More comments are welcome. Thanks for your patience. Best regards Greg * * *This broadcast message was sent to all bidders on Thursday Apr 2, 2009 11:57:04 PM: Sorry for the delay. I am still waiting for the correct CSV and/or XML file to arrive to enable an accurate test. I will send this file to you when I get it. I will keep the bid open as long as possible. BTW. After some thought I am happy to accept a command line solution for my request written in any language. As long as I can call it up from an existing program's code and/or run on its own I am happy. Thanks very much for your time and patience. Best regards Greg * * *This broadcast message was sent to all bidders on Thursday May 28, 2009 12:18:04 PM: Hello First I must appologize for the delay with this project.... the goal posts keep getting changed at my end!! Now it appears we have finally come to an agreement of what we need. So rather than posting a new bid I thought I'd run it passed the bidders who have so kindly posted here already and for which I am very grateful. Ok, the first thing to say is that the Bid now looks to be simpler because the bookmarking idea has been dropped for now and a more simple requirement of PDF page insertion is needed. Here is what we are doing: 1. We will scan to PDF a pile of prepared documents which will have some barcode pages positioned throughout the piles of paper. 2. The barcode pages will have been inserted into the correct position in the pile of paper where a PDF drawing should reside in the final resulting PDF. The barcode will contain a drawing number. 3. The existing scanning program (Kodak Capture Pro) will scan the pile of paper and read the barcodes and save the final scanned document as a PDF along with a CSV file which contains the barcode information. 4. The CSV file will contain the unique drawing numbers. 5. So the resulting files will be: a multi-page PDF of the scanned paper and a CSV file for that PDF file which will contain the drawing numbers which are to be inserted. What we need developed: We need a program which will read the CSV file and merge the pdf drawings (from an existing folder location on our network) into their respective positions within the scanned document PDF. Details of the program to be developed: 1. The program should have a feature where we can select the scanned multi-page PDF file and it's associated CSV file. 2. When the program is run it will read the CSV file and merge the drawings into the correct places within the scanned PDF. Potential difficulties that I can't work out and need some advice on: 1. How will the new program know where to insert the drawings? Idea - can the CSV file know this information from the scanning phase? i.e. when the scanning phase comes across a barcode page can it store the barcodes page number/position as well as the drawing number? This would make it easy for the merging process of our new program to insert the drawing into the correct place inside the PDF. Any ideas or better solutions are most welcome. I hope this is clear. Thanks so very much for your patience and contributions. I look forward to hearing from you. Thanks Greg
Project ID: 3711534

About the project

8 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $66 USD for this job
User Avatar
See private message.
$85 USD in 14 days
4.9 (39 reviews)
5.7
5.7
User Avatar
See private message.
$68 USD in 14 days
4.7 (42 reviews)
5.4
5.4
User Avatar
See private message.
$59.50 USD in 14 days
5.0 (67 reviews)
5.2
5.2
User Avatar
See private message.
$42.50 USD in 14 days
5.0 (13 reviews)
4.8
4.8
User Avatar
See private message.
$63.75 USD in 14 days
4.5 (26 reviews)
4.1
4.1
User Avatar
See private message.
$85 USD in 14 days
0.0 (0 reviews)
1.1
1.1
User Avatar
See private message.
$42.50 USD in 14 days
0.0 (2 reviews)
0.0
0.0
User Avatar
See private message.
$85 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Hamilton, United Kingdom
5.0
114
Payment method verified
Member since May 8, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.