Druck Button für HTML-Code (php-Code)
Author: Gerd Z.Hallo,
es gab schon mal einen Ansatz zur Lösung:
http://answers.websitex5.com/post/23736
Dies gilt sicher für statische Seiten. Der Code scheint klar:
<a href="[removed]window.print()"><img src="drucker.gif"></a>
Mein Fall: der notwendige Code ist auf einem Drucker-Bild hinterlegt. Gefolgt (darunter) von einem HTML-Code, dieser Bereich wird mit den Parametern Breite und Höhe (500) definiert.
Im HTML-Code gibt es <? ... phpcode ... ?> Dieser greift auf eine Datenbankdatei zu und liest sie aus. Das können je nach Bedingung 5 Datensätze sein oder 40 Datensätze. Der Druck klappt nicht so recht, es werden nur Teile ausgegeben, also 1-2 Zeilen.
Wählt man als Höhe 4975 (Maximalwert?), wird alles gedruckt. Das kann auch bedeuten leere Seiten am Ende. Die Anzeige des Ausgabebereiches auf dem Bildschirm ist auch riesig lang.
Ich habe versucht, den Code
<a href="[removed]window.print()"><img src="drucker.gif"></a>
direkt in den Bereich HTML-Code einzubinden. Der Effekt ist kein anderer.
Hier die Testseite:
http://www.burgwall-strasburg.de/test1/speisekarte.php
Hat jemand eine Idee für den Druck?
Ein weiterer Ansatz ist die Erstellung einer PDF-Datei (mittels FPDF) aus der Datenbank heraus, die Formatierung in der PDF ist noch offen.
Ich danke für vorab für Hinweise.
Quelltext wird hier übrigens nicht behandelt... dazu sind andere Foren besser ausgelegt
http://unofficialwsx5.de
Und wieso aktivierst du nicht die Automatische Höhe? Diese sollte es auch in der Evolution Version geben.
Author
Hallo,
leider ist das in der Evolution 10 und 11 nicht möglich, sonst wäre ich sicher der wahrscheinlich glücklichste Mensch der Welt. Denn die Möglichkeit Code so einzubinden ist schon prima. Nur eben die feste Höhenangabe stört.
Ich habe im http://unofficialwsx5.de im Bereich scriptanfragen Bzw dem Thema darunter script Beispiele mal ein Thema dazu erstellt. War zwar für Version 9 sollte aber auch in der 10er oder 11 er funktionieren. Wenn du es nicht findest frag einfach dort nach.
Author
Author
Ein Dank dem Moderator!
Im genannten Forum unter
HTML Widget dynamisch in der Höhe gestalten v. 07.01.2012
http://unofficialwsx5.de/index.php/Thread/442-HTML-Widget-dynamisch-in-der-Höhe-gestalten/
findet sich die perfekte Lösung in Gestalt eines JavaScript-Quellcodes. Eingebunden und getestet (Evolution 11) - einfach genial. Danke, sehr schöne Leistung!