Develop Java Library for Generating Word Documents

Completed Posted Sep 10, 2014 Paid on delivery
Completed Paid on delivery

Develop a java utility that will allow a word document to be generated from a template using an XML document as the data source.

The library should provide an interface that will allow a word document to be used as the template to be specified along with the xml content to merge into that document.

It should make use of word content controls to allow the templates to be managed by someone using microsoft word. The following need to be supported:

Inserting plain text values

Inserting repeating values into tables

inserting repeating sections

support conditional sections and repeating sections.

The templates should be able to be developed by a business analyst, so should not require technical skills.

The deliverables from this project are:

1. Java source code that complies with normal development standards

2. JUnit test cases

3. A document that describes how to use the library. This should include how to develop the templates in MS Word.

The initial thinking was that docx4j may support this, as per [login to view URL] and using the [login to view URL] / [login to view URL]

The library should be able to generate output in MS Word 2010 or PDF output formats. So if you have a Word document which contains data-bound content controls and your data, docx4j can fetch the data, and place it in the relevant content controls. This may be required to convert from word 2013 to 2010, and equally to create pdf outputs.

I have attached an example xml file, an example document that I want to produce from that XML file.

Java

Project ID: #6435655

About the project

29 proposals Remote project Active Sep 23, 2014

Awarded to:

dobreiiita

Hello I am Java expert with previous experience in docx4java and apache POI. I am interested in this project. I have gone through the the attachments and confident to handle it perfectly. Please communicate to di More

$1300 AUD in 15 days
(409 Reviews)
7.4

29 freelancers are bidding on average $1216 for this job

xtreemsolution

Hello Client Thanks for allowing me to bid on your post. I have checked your work to create a java utility that will allow word document to be generated from a template using an XML document as the data source. More

$1546 AUD in 25 days
(14 Reviews)
7.6
eperfections

Dear Sir, I am experienced Java programmer and already worked with word document generation in Java. I am confident to do this project by merging word template and data from xml file. Please award me this project.

$1184 AUD in 10 days
(441 Reviews)
7.5
chinbochen

Hello, I'm an experienced Java/J2EE web application developer. Please check my profile, see how other project owners said about my service. I'm very happy to work for you. Contact me if you are interested. More

$1473 AUD in 20 days
(20 Reviews)
5.9
szymszteinsl

Hi! I am professional C/C++/C#/Java programmer. I can do this project with highest quality! Best Regards, Szymszteinsl

$750 AUD in 10 days
(53 Reviews)
5.9
SuiGenSolutions

Hi, We have a team of Java experts with experience of over 8 years. We have the right skill set to do this job effectively and within time and would like to discuss more about this opportunity. Looking forward to hear More

$1178 AUD in 24 days
(21 Reviews)
5.1
javoblevw

Hello, I'm a Senior Java developer and I have a strong professional skills in Java on different projects. I've created an API that can use word template for creating a filled document with corresponding values. I use More

$1250 AUD in 20 days
(18 Reviews)
4.7
NaveenNishaan

Dear Sir/Madam, I would like to take this Opportunity to introduce myself as an experience Java/J2EE developer with 9+ years of experience in developing /customizing and providing web based business specific soluti More

$750 AUD in 15 days
(17 Reviews)
4.2
dk5

hi , i have 3 years of experience in Java (web and desktop apps). i have worked several enterprise level applications like Sales monitoring System, Chat monitoring System, Vehicle Tracking System and others. i have More

$750 AUD in 6 days
(12 Reviews)
4.0
tapsitiwari

Hello, We can develop the library for you. I have extensive experience in java industry and holds Engineering degree in Computer Science. I also have 2 Engineering graduates working for me. We ensure timely deliver More

$1000 AUD in 20 days
(12 Reviews)
3.5
hcpldir

Hi Alex, I have CAREFULLY gone through your JAVA project specification and understood your requirement. We have a team of 45 Professional Developers & Designers with 5-6 years of EXPERIENCE. Please let us know you More

$1500 AUD in 20 days
(0 Reviews)
0.0
MonarchInfo

hi sir i have good experience in java, during my dissertation i have to work with ontology which is almost in xml format, i have experienced in xml to xls .. and i can also develop your app .. before that, can you pro More

$900 AUD in 10 days
(0 Reviews)
0.0
aphatwal

expertise in php/mysql,html,html-5,bootstrap,android,css,css-3,cakephp (MVC),LARAVEL-4,symfony-2,YII,have more than 11 year of experience we build more then 100 php/mysql projects worked on joomla,wordpress,magento More

$1210 AUD in 20 days
(0 Reviews)
0.0
AndonData

Hi, I see & analyzed the project which you posted. I want to discuss the detail description of this project. So may i know what's the right time to talk you about this project. Hope you will reply me soon,I will wai More

$1159 AUD in 20 days
(0 Reviews)
2.0
kmoeen1

A proposal has not yet been provided

$1250 AUD in 20 days
(0 Reviews)
0.0
haiderriaz007

A proposal has not yet been provided

$777 AUD in 10 days
(0 Reviews)
0.0
GroupeHN

Aucune proposition n'a encore été fournie.

$1250 AUD in 15 days
(0 Reviews)
0.0
balaji2002

Hi I hope you are doing good. Very kind to introduce myself in brief. I am Balaji, had completed my Bachelor of Computer Science Engineering from Anna University, having overall 9+ years of experience as Soft More

$3333 AUD in 7 days
(0 Reviews)
0.0
fexperienced

Ideally it would take only few days to develop this if your template requirement would be very simple. However, we have quoted 4 weeks ( 20 business days) just to reserve time for discussion and finalization of your de More

$750 AUD in 28 days
(0 Reviews)
0.0
pacmanc

Have been working on several java utility projects. Confident to finish it in time . . . . . . . .

$1250 AUD in 20 days
(0 Reviews)
0.0