Lukket

printing system for a ERP software in PHP

We need a library for printing invoices, delivery notes, incoming invoice and so on.

The library should print at least pdf files but should be easily expandable to print jpegs, html, or anything else.

For the PDF generation you can use a existing library like pdflib.

The Documents has to be compatible with the german rights, so there are some special abilities that the library need:

1. there are headers and footers that are printed on every single page. But the header nor the footer has only static content. It could be that we have text in our data array that we want to insert into the header or the footer.

2. almost every document has a scroll of articles. This list can expand over multiple pages (between the header and the footer). If a list arrives the end of a page it has to print a sum of the listed articles.

The layout of a document is defined in a xml file. This file defines where a print element (like the customer addressfield) has to be positioned an how the text should be formatted. Also it has to define what the datasource is (this is a key from a array which gets send to the printing library).

An example and specification is attached to this description.

What we have done: writing the xml parser for the template. There are some special things we did with it: it makes no difference if you write

<element param="foo">

</element>

or <element>

<config>

<param>foo</param>

</config>

</element>

everything is getting into the array key "@conf". just try out the example.

Færdigheder: Databehandling, PHP

Se mere: xml pdf php, writing invoice, write content easily, php description, param software, library template, write articles pdf, expandable list, define send, articles writing software, array template, write content specification, xml php array, write software library, software defined, printing, print software, php writing, php pdf invoice, php invoice, php german, pdf generation, library system, invoice processing, invoice example

Om arbejdsgiveren:
( 1 bedømmelse ) Marktoberdorf, Germany

Projekt-ID: #318537

7 freelancere byder i gennemsnit $1093 for dette job

Georgia

I am very interested. Please note that my bid is negotiable.

$1400 USD in 15 dage
(92 bedømmelser)
7.3
moreau

Please, take a look at your PMB

$1100 USD in 14 dage
(1 bedømmelse)
3.9
eDEIA

Hello! We are a Portuguese company with 22 years of programming experience, with professional experience comproved in Portugal, Spain and Mozambique. Specialized in Taylor Made Software (both desktop and web-based), W Mere

$1100 USD in 10 dage
(0 bedømmelser)
0.0
henryfeng

Hi, This is Henry ,we are a team, I think we can serve you, we have our own printing system in PHP and we have hosting server space and domain name system,so we can upload the progress(project) into our sites and y Mere

$800 USD in 10 dage
(7 bedømmelser)
2.8
shahriyar3

hi writing this project by full classes and secure i can uploaded this to best host for php5 and classes .

$1100 USD in 14 dage
(0 bedømmelser)
0.0
BuddyTech

negotiable bid to be done in around 25 days. quality and client satisfaction are our number one priority, so you can be assured that you will get the best from us. our team has collective experience of more than 10 ye Mere

$1400 USD in 25 dage
(0 bedømmelser)
0.0
expertsblr4

Hi, We have done these kind of projects earlier. This project will take minimum of 20days as we need to do quality check also. We are into web development company, professional software and web development servi Mere

$750 USD in 20 dage
(0 bedømmelser)
0.0