Drucken von PDF
miti68
- html
0 Felix Riesterer0 miti680 josef0 Felix Riesterer
Hallo Leute
Bin neu hier und habe leider kaum Ahnung von HTML und
all dem anderen zeug. Hab auch nicht die Zeit um mich in
dieses Thema gut einzuarbeiten da ich Systemadministrator
bin und diese sachen lieber kompetenteren leuten fuer
Webseitendesign ueberlasse.
Hier mein Problem
Hab ein Java menue mit einem Programm erstellt welches
ueber frames laeuft. Wenn ich im Menue (linker Frame=Navigat)
einen Menuepunkt anklicke erscheint in meiem rechten Frame (Main)
die gewuenschte Seite.
Ich habe die auszugebenden Seiten alles als PDF vorligen.
Ich moechte nun in meinem linken Frame einen Button einbauen der
mir das PDF der angezeigten seite als PDF ausdruckt.
Habe eine Struktur mit verschiedenen Pfaden und dachte das
es eine Moeglichkeit gibt beim Oeffnen des rechten Frames
automatisch per HTML oder Java eine Variable zu fuellen, die
sich den Namen des PDF merkt.
Wenn ich dann im linken Frame auf den Button klicken, sollte
der dieser dann die Variable auslesen und das PDF ausdrucken.
Hoffe das mich einer verstanden hat !!!!
Bin selbst gelernter Programmierer (AS400) und habe doch etwas
Verstand von Programmierlogig, leider nicht von HTML.
Wer kann mir dabei helfen.
Weiss nicht wie ich sowas debuggen kann und kenne auch den
passenden Print befehl nicht.
Hilf Hilfe Hilfe Hilfe Hilfe
Besten dank im voraus
Frank
Lieber Frank,
zum Drucken einer PDF-Datei bedarf es eines externen Programms. Ein Browser selbst kann mit PDF so nichts anfangen.
Es gibt für die verschiedenen Browser Plugins, wie zum Beispiel vom Acrobat Reader, die es ermöglichen im Browser selbst eine PDF-Datei anzuzeigen und auszudrucken. ABER: Innerhalb des Browsers übernimmt dann das Plugin die Steuerung und Kontrolle, nicht mehr der Browser. Der ist dann sozusagen nur eine optische Schale um Dein PDF.
Ich denke, Du musst auf Dein Vorhaben so verzichten, da PDFs nicht von Deinem Browser gedruckt werden können, denn das können wie schon gesagt nur externe Programme, die eventuell zusätzlich zu ihrer Installation auch ein Plugin für Deine verwendeten Browser mitliefern.
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Besten dank Felix
Kannst du mir dann vielleicht erklaeren wie ich dann
eine HTML Seite gut formatiert drucken kann, ohne ein
HTML Guru zu sein.
Gibt es vielleicht eine gute Anleitung dafuer mit
Beispielen.
Hab die HTML Sites auch als Word.Doku im selben Ordner wie
die HTML Datei liegen.
Das Problem welches ich hoffentlich gut geschildert habe ist
ja das ich den "DruckKnopf" im linken Frame haben will um damit
den rechten Frame formatiert zu drucken.
Kannst mit dabei helfen oder weist vielleicht eine gute Doku
die ein HTML anfaenger verwenden kann
mit besten dank
Frank
Tach Frank
guck dich mal hier ein bisschen um. Das sollte dir helfen
http://pc-anfaenger.de/script/jsdruck.htm
Gruß josef
Lieber Josef,
da wäre meiner Ansicht nach ein Stylesheet für die Druckausgabe wesentlich sinnvoller...
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Lieber Josef,
da wäre meiner Ansicht nach ein Stylesheet für die Druckausgabe wesentlich sinnvoller...
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Hallo Leute
Wiel noch mal dea Problem schildern das ich habe
Im linken Fram wo sich das Menue befindet moechte ich einen
Button haben der den rechten Frame ausdruckt, welcher main
heisst. In diesem gebe ich alle Seiten aus die im linken Frame
mit dem Menue angewaehlt werden.
Es befinden sich also immer eine andere Seiten im rechten Frame.
Der Button sollte also immer wissen welche Seite er
drucken soll (per Variable oder ID welche ich natuerlich
irgendwo deklarieren und fuellen muss)
Hier hab ich mein groesstes Probleme.
Hab schon ein bisschen mit Druck.css gespielt und denke das
das gut genug fuer mich ist. Will ja keine Supermann in HTML
werden, es sollte nur ein Text ueber den Button im linken Frame
ausgedurckt werden koennen.
Besten dank im vorraus.
Lieber Josef,
Hab schon ein bisschen mit Druck.css gespielt und denke das
das gut genug fuer mich ist.
Prima! Dann kannst Du ja diese CSS-Datei verwenden, damit der Browser den Ausdruck entsprechend aufbereitet. Um den Druckvorgang auszulösen kannst Du ja mal folgende Javascript-Anweisung in Deinem Button probieren:
<button onclick="mein_rechter_frame.print();">drucken</button>
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Hi Felix
da wäre meiner Ansicht nach ein Stylesheet für die Druckausgabe wesentlich sinnvoller...
Kommt halt drauf an womit er besser zurecht kommt
und eine Alternativen ist nie schlecht :-)
Gruß josef