Convert xml document to docx

Storniert Veröffentlicht Feb 7, 2008 Bezahlt bei Lieferung
Storniert Bezahlt bei Lieferung

We need a .Net classlibrary which can convert xml files supplied by us into docx files that are read and understood by word 2007. We supply examples on xml files and the desired output in docx

## Deliverables

Introduction: We are developing a application named Ludoc, with can be used to create descriptions of construction projects. These projects can then be exported to xml. We have then created converters from the xml format to pdf and odf. From odf we can convert to docx. We need a converter that can create docx(word 2007) files directly from our xml format, because the odf to docx work has some limitations that we cannot overcome Based on a supplied xmlfile, the classlibrary should be able to create a docx file. The converter should support two different layouts of the docx file. These two layouts are shown in [url removed, login to view] and Layout-2-20070525.doc. Be aware, that these two files are desied layout and not created with ludoc in any way. The main difference are in the header, table of contents and the way the pages are numbered. For layout-1 pagenumbering restart from 1 in each chapter, eg the level 1 header. For layout-2 the numbering starts from 1 and continues throughout the document. The classlibrary should accept a word 2007 template, equivalent to a .dot file in previous versions of word. This template should specify how the header of the document are constructed and should support that page numbers and chapter numbers are given in the header. Also it should be possible to create named bookmarks, where the value are fetched from the xml file . see maling(kopi).xml for an comment about these values. Also it should be possible to specify fonts for headers and normal text etc. These values can be overridden by data in xml files [url removed, login to view] and [url removed, login to view] specifies an indent for all content in the document. This indent must not be created/simulated with tables by creating an empty column. The classlibrary must support arbitrary pagebreak, an example can be found in pagebreak.xml. Moreover tables and images must be supported. Examples on this can be found in tableandimage.xml. Be aware that tables can be exported both vertical and horizontal, see horizontaltable.xml. Three differnt types of list exports must be supported, see listexample.xml. For all list it is the enumeration that differs. Requirements: Ignore style tag in xml - deprecated Create two different headers, one with continouos numbering, another with numbering restarted after each chapter Support tables Support template to define headers, font etc. Should be possible to create macros in templates that are transfered to the final product Should support page break No tables - indent should be used to position text in the document support images Remember background color remember lists: bullet, letters and numbers names on nodes and attributes must not be hardcoded Please be aware that examples on input are desired aoutput are supplied in the attached file

PHP

Projekt-ID: #3699340

Über das Projekt

1 Vorschlag Remote Projekt Aktiv Feb 9, 2008

1 Freelancer bietet durchschnittlich $850 für diesen Job

Jasoco

See private message.

$850 USD in 14 Tagen
(23 Bewertungen)
5.5