Drucken der ganzen Webseite wie im Browser angezeigt wird
Autor: Klaus Jäger
Besucht 1885,
Followers 1,
Geteilt 0
Hallo,
ich möchte gerne meine erstellte Webseite so ausdrucken lassen wie diese im Browser angezeigt wird.
Also alles Kopf Fusszeile usw.
Wenn ich in der Vorschau die Ausdrucke fehlen die Kopf und Fusszeile. Das Layout ist sogar nicht ganz richtig. Bei Tabellen fehlen die Umrandungen der einzelnen Zellen.
Habe schon danach gesucht und nur gefunden das das nicht möglich wäre.
Stimmt das?
Wenn ja warum?
Das sollte doch meiner Meinung nach möglich sein die Webseite komplett ausdrucken zu können.
So wie es jetzt gelöst ist könnte man höchstens als Option reinbringen.
Gepostet am
Hallo Klaus Jäger,
vieleicht reicht es dir schon wenn du einfach ein screenshot vom Inhalt deines Browser machst, kommt auf deinen Verwendungszweck an
Gruß Bernd
Warum das so ist? Das ist so gedacht, dass beim Ausdruck keine aufwändige Grafik die Druckerfarbe belastet sondern nur den relevanten Text ausdruckt !
Es gibt diverse Programm die die gesamte Seite speichern oder als Screenshot gespeichert werden.
Autor
Hallo,
Danke für eure Antworten.
Nur würde ich es besser finden das derjenige der die Webseite ausdrucken möchte selbst entscheiden könnte ob er Grafiken oder nur Text drucken möchte über die Druckfunktion.
Bei den jetzigen Ausdrucken fehlt ja bei den Tabellen die Umrandung!
Das sollte doch wenigstens mit ausgedruckt werden oder?
Auch der Abstand zwischen z.B. einem Bild und einer Tabelle stimmt nicht mehr.
Es wird alles direkt untereinander gedruckt.
Hallo Klaus,
um die Tabellenränder zu drucken gehe in das Verzeichnis "C:\Program Files\WebSite X5 v10 - Professional\Res" dort die Datei print.css mit z.B. Notepad öffnen und dann folgende Zeile am Ende einfügen: table, td { border: 1px solid; } und alles neu hochladen
Gruß Bernd
Autor
Hallo,
muss davor noch ein Zeichen?
z.B. ein ; oder #
Wenn ich das einfach am Ende einfüge hat das keine Auswirkung.
Autor
Ich hab ja 2 print Dateien
Einmal in dem Ornder vom Programm selber (wo es hin installiert worden ist) und einmal in dem Ordner wo ich meine Webseite drin habe.
unter Preview/Style
muss ich beide ändern?
Hallo Klaus Jäger,
nein, genau wie hier geschrieben table, td { border: 1px solid; }
hast du das komplette Projekt hochgeladen oder von Hand z.B. mit FileZilla auf den Server laden in das Verzeichnis "style" (das musste ich auch schon mal) und nach einem Update der Software muss du die Zeile eventuell auch wieder neu eingefügt werden
Gruß Bernd
Hi Klaus Jäger,
ändere es in beiden Dateien
Autor
hab ich jetzt gemacht aber geht trotzdem noch nicht
#imContent { height: auto !important; } table, td { border: 1px solid; }
so hab ich es in beiden Dateien hinter dem letzten geschrieben
eventuell nicht hintereinander sondern schreibe das einfach mal in eine neue Zeile darunter und alles neu hochladen nicht vergessen, Browser cache auch löschen
Autor
es hat funktioniert.
Danke für die Hilfe.
Hat am Cache gelegen
Ich werde noch ein bisschen was ausprobieren in der Datei.
Vieleicht bekomme ich es dann so hin das der Ausdruck so ist wie die Seite auch angezeigt wird.
Das probiere ich später.
Die einfachste Lösung ist dann die print.css zu löschen !
Autor
Hallo,
leider komme ich nicht soviel im Moment dazu die Webseite neu zu machen.
Hab jetzt mal mit der print.css Datei rumgespielt und die auch mal gelöscht.
Leider wird der Ausdruck nie zu dem wie es sichtbar ist.
Es fehlt immer noch Kopf und Fusszeilen sowie der Abstand z.B. zwischen der Tabelle und dem Bild stimmt nie. Bzw. da ist keiner.
Das Layout stimmt auch nicht.
Muss ehrlich sagen das mich das sehr stört.
Ich möchte den Ausdruck so haben wie die Webseite angezeigt wird. Das muss doch machbar sein.
Bei Dreamweaver CS5 war das nie ein Problem. Da muste ich gar nichts einstellen.