Find Jobs
Hire Freelancers

Apache PDFBOX 2.0.4 - Overlay Routine

$30-250 USD

Closed
Posted about 7 years ago

$30-250 USD

Paid on delivery
I need someone to create a Java Library for PDFBox with the overlay function. The Library should be able to: 1.) Recieve a single or multi page input pdf Recieve a single or multi page template pdf. 2.) Option to do a underlay or overlay ( foreground or background ) 3.) Set a Margin for the Template PDF - if a margin is set it should apply either to foreground or background ( just for the template and not input file ) 4.) If the template has multi pages then each matching page of the input pdf should get the template pdf's foreground or background. 5.) set a option to be able to use the last page of the template and apply to the input pdf even tho the page numbers does not match ( E.G Input PDF has 3 Pages, Template PDF has 4 Pages -> then with this option the last page of the template should be the foreground or background on the 3rd page of the input ) 6.) set a option to skip pages and handle correctly with the above options if set ( eg if page 3,4,5 should no have a foreground/background ) 7.) set a option for pages with a different page layout then the template the foreground/background should not be applied. 8.) set a option to automatically take the same page layout if existing eg. the input pdf has 5 pages = 2 landscape and 2 portrait .... the template pdf has 2 pages = 1 in landscape and 1 in portrait ... if the option is enabled then all pages with landscape layout should get the foreground/background from the template with landscape. -> this option should not work only with portrait and landscape but also different DIN / US Letter sizes. 9.) set a option that the last page of the template should be applied on all further input pdf pages. otherwise the first page of the template will be applied to all other pages. ( default by pdfbox )
Project ID: 13333985

About the project

9 proposals
Remote project
Active 7 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
9 freelancers are bidding on average $210 USD for this job
User Avatar
(bid wrong amount by accident) I specialize in working with PDF files in general an PDFBox in particular.
$250 USD in 3 days
4.9 (95 reviews)
6.5
6.5
User Avatar
Hi , Hope you are doing well I seen you post , and i am getting your purpose but it will be better if you provide some document or reference relates to this. As i am working with your required skill set with highly professionalism. This will be great to work with you. Looking forward for your ready and early response Thanks-
$277 USD in 3 days
4.9 (12 reviews)
5.8
5.8
User Avatar
I am an IITK graduate and I have 9 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. I usually finish projects with ease on which other freelancers have already given up. I learn and understand new stuff very fast and finish the job with top quality and reliability.
$222 USD in 3 days
3.5 (16 reviews)
5.1
5.1
User Avatar
Hello, I'm very interested in this project please contact me My regards, Abdelrahman Attia
$155 USD in 3 days
5.0 (6 reviews)
3.4
3.4
User Avatar
Hi, I have more then 10 years of experienced in java, i did lots of work on Swing,AWT, JDBC, servlet, JSP, Spring. Kindly initiate the discussion .
$200 USD in 7 days
4.8 (2 reviews)
1.2
1.2

About the client

Flag of KOREA, REPUBLIC OF
Seoul, Korea, Republic of
0.0
0
Member since Feb 13, 2015

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.