Ausdrucken von Rechnung
Benni
- html
1 Ulysses0 Thomas Luethi
Hallo,
ich habe eine Rechnung die ja je nach Bestellung verschieden lang sein kann..
Zu einer Rechnung gehört natürlich auch eine Fußzeile...
Kann ich via HTMl, PHP oder Javascript definieren, dass auf jeder A4-Seite die Fusszeile mit ausgedruckt wird und auch natürlich ganz unten auf dem Blatt steht?
Gruß
Hi!
Kann ich via HTMl, PHP oder Javascript definieren, dass auf jeder A4-Seite die Fusszeile mit ausgedruckt wird und auch natürlich ganz unten auf dem Blatt steht?
Meines Wissens nach nicht!
Besser wäre es da wohl ein PDF zu erstellen. Da hast solche Gestaltungsmöglichkeiten...
lG
Ulysses
Hallo,
ich habe eine Rechnung die ja je nach Bestellung verschieden lang sein kann..
Zu einer Rechnung gehört natürlich auch eine Fußzeile...Kann ich via HTMl, PHP oder Javascript definieren, dass auf jeder A4-Seite die Fusszeile mit ausgedruckt wird und auch natürlich ganz unten auf dem Blatt steht?
Mit HTML kommt mir eine "halbe Lösung" in den Sinn:
Tabellen können einen "Kopf-Bereich" (THEAD) und einen
"Fussbereich" (TFOOT) haben, siehe
[1] http://de.selfhtml.org/html/tabellen/aufbau.htm#kopf_koerper_fuss
[2] http://www.w3.org/TR/html401/struct/tables.html#h-11.2.3
In der HTML 4.01 Specification [2] steht:
When long tables are printed, the table head and
foot information may be repeated on each page that
contains table data.
Das heisst: Beim Ausdrucken von langen Tabellen, die
sich über mehrere Seiten erstrecken, *kann* der
Browser Kopf- und Fusszeile auf jeder Seite wiederholen.
Das tun z.B. Firefox (und wohl alle anderen Gecko-Browser seit
Mozilla 1.0 oder 1.5), nicht aber Opera 9.27 oder MS IE 6.
Meine Testseite zum Ausprobieren:
http://www.tiptom.ch/tests/mix/longtable.html
Wenn Du eh mit PHP etwas basteln willst (im Sinn von
Rechnungs-Zeilen zählen oder so), dann machst Du besser
gleich ein PDF, z.B. mit FPDF http://www.fpdf.org/
Weitere Möglichkeiten zur PDF-Erzeugung mit PHP siehe:
http://www.php-faq.de/q/q-pdf-files-php.html
HTH, mfg
Thomas