Breite Tabelle gedreht ausdrucken
ds
- css
2
Gunnar Bittersmann
0 Steel0 ds0
Gunnar Bittersmann
0 ds
Hi,
hoffe ihr könnt mir helfen:
ich habe mit php eine Tabelle aufgebaut, die auf dem Monitor soweit fertig ist.
Nun habe ich ein Problem beim Drucken:
die Tabelle ist breiter als eine normale Din A4 Seite, also habe ich mit Javascript die Seite für eine Druckvorschau um 90° gedreht
wenn die Tabelle dann nicht länger ist, als eine Seite breit ist (alles passt auf eine Seite) ist das kein Problem
Wenn die Tabelle allerdings ziemlich lang ist, wird die Druckausgabe ziemlich komisch: In die untere Hälfte des Blattes werden die ersten Zeilen der Tabelle gedruckt, auf allen folgenden Blättern das gleiche. Die unteren Zeilen werden nicht gedruckt und ca die halbe Seite ist immer leer.
Hat jemand eine Idee, wie ich eine breite Tabelle gedreht aufs Papier bringe?
css, js, html, egal wie.
Als Browser wird IE 7 benutzt.
Hoffe ihr könnt mit helfen
Danke.
ds
@@ds:
nuqneH
Hat jemand eine Idee, wie ich eine breite Tabelle gedreht aufs Papier bringe?
css, js, html, egal wie.
PDF. (serverseitig generiert und aus dem HTML-Dokument verlinkt)
Qapla'
PDF. (serverseitig generiert und aus dem HTML-Dokument verlinkt)
sonst gibt es nichts? :-(
am besten wäre natürlich eine Formatierung mit CSS, oder irgendeine andere Einstellungen die man aus dem Quellcode heraus vornehmen kann
Bei pdf mit php istdas Problem, dass ich dazu die ganze Seite umbauen muss, und das ist mit ziemlich viel Aufwand verbunden
ds
Hallo
Auch wenn's nur noch für das Archiv ist:
PDF. (serverseitig generiert und aus dem HTML-Dokument verlinkt)
sonst gibt es nichts? :-(
am besten wäre natürlich eine Formatierung mit CSS, oder irgendeine andere Einstellungen die man aus dem Quellcode heraus vornehmen kann
Da du IE7 vorgegeben hast, scheiterst du genau daran. Die Unterstützung von Druck-CSS ist sehr unterschiedlich und in den meisten Browsertypen geradezu rudimentär. Opera ist da eine einigermaßen rühmliche Ausnahme.
Bei pdf mit php istdas Problem, dass ich dazu die ganze Seite umbauen muss, und das ist mit ziemlich viel Aufwand verbunden
Bis auf die schlussendliche Ausgabe des Links zum Download des PDFs hat "die Seite" damit doch garnichts zu tun? Du musst anhand deiner Anforderungen bloß entscheiden, wie du das PDF generierst (bei jedem Seitenaufruf generieren, nach Datenerhebung einmalig generieren und ab dann nur noch in's Dokument einbinden).
Tschö, Auge
Hi!
die Tabelle ist breiter als eine normale Din A4 Seite, also habe ich mit Javascript die Seite für eine Druckvorschau um 90° gedreht
Hier kann ich Dir grad nciht ganz folgen. Was genau machst Du da?
Hoffe ihr könnt mit helfen
Einfach beim Drucken Querformat einstellen funktioniert nicht?
Einfach beim Drucken Querformat einstellen funktioniert nicht?
das muss der Anwender dann jedesmal selbst einstellen, allerdings soll das alles automatisch gehen
@@ds:
nuqneH
Einfach beim Drucken Querformat einstellen funktioniert nicht?
das muss der Anwender dann jedesmal selbst einstellen, allerdings soll das alles automatisch gehen
Und eben das geht nicht. Ein Webseitenautor kann nicht die Druckoptionen beim Nutzer einstellen.
Qapla'
Und eben das geht nicht. Ein Webseitenautor kann nicht die Druckoptionen beim Nutzer einstellen.
ich weiß, deswegwn such ich ja nach einer anderen Lösung
ich habe schon das dokument gedreht, aber dann ist die Tabelle natürlich zu breit und es wird nur ein Ausschnitt gedruckt
ds