• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Druck formatierung

Ticha

Neues Mitglied
Hallo Leute,

ich benutze php und html als Frontend für eine Datenbank. Ich habe eine abfrage gemacht und lass sie mir ausgeben. Dabei handelt es sich um eine Rechnung. Jetz würde ich diese Rechnung gerne drucken.

Doch um das sauber zu machen, müsste ich den Druck vorher formatieren. So dass das Logo an der rechten stelle auf der DinA4 Seite, die Adressdaten etc.

Ich habe deswegen schon im Internet recherchiert und herausgefunden, dass es die Möglichkeit gibt, dies über ein PDF formular zu machen. Aber so kompliziert muss das auch nicht sein. Es muss doch auch einfacher direkt über html zu machen sein? Leider hbe ich dazu nichts gefunden. Hat einer von euch vieleicht einer eine Idee oder einen link zu einer HowTo dazu?

Wäre cool

Danke

ich suche mal weiter.

Greetz Ticha
 
stimmt das habe ich auch schon gelesen. Aber ich frage mich, wie ich dann genau definieren kann, wo sich das logo befinden soll und wie ich dann ...

moment... ich glaube ich habe eine idee...

Ich würde einfach einen drucken button erstellen, der ein Popup fenster öffnet, in der dann die rechnung mit Logo und allem dagestellt ist und die dann gedruckt werden kann.

Das problem, dass ich dabei sehe ist, dass der user jedesmal die Rechnungsvorschau öffnen muss, bevor er sie drucken kann... :sad:
 
stimmt das habe ich auch schon gelesen. Aber ich frage mich, wie ich dann genau definieren kann, wo sich das logo befinden soll und wie ich dann ...
Das machst du alles in dem Stylesheet für den Druck. Dort kannst du das Menü und alles andere, was nicht mitgedruckt werden soll, ausblenden ohne dass es sich auf die normale Seite auswirkt.

Am einfachsten wäre es, wenn der Besucher zum drucken die Funktion des Browsers verwenden würde, dann bräuchtest du keine Vorschau und keinen Button, ist alles im Browser schon vorhanden. Im FF Datei => Druckvorschau
 
Ich würde einfach einen drucken button erstellen, der ein Popup fenster öffnet, in der dann die rechnung mit Logo und allem dagestellt ist und die dann gedruckt werden kann.
Wozu? Dann kommt jemand und benutzt den "Drucken"-Button seines Browsers und das Ergebnis sieht wieder *** aus. Warum muss man Funktionalitäten, die der Browser bietet immer noch anders realisieren, so dass jemand, der sich mit seinem Browser auskennt, auf jeder Website aufs neue schauen muss, wie das hier funktioniert, obwohl es doch sogar Browserübergreifend genormt ist!

Das problem, dass ich dabei sehe ist, dass der user jedesmal die Rechnungsvorschau öffnen muss, bevor er sie drucken kann... :sad:
Ich weiß ja auch nicht, wieso Du nicht einfach ein Stylesheet fr den Druck erstellst, wie man DIr schon geraten hat, und stattdessen nach komplizierten Mechanismen suchst, die Dir selber nicht gefallen.

Stylesheet für den Druck funktioniert genauso wie ein Stylesheet für den Bildschirm.
 
Zurück
Oben