Per IText erstelltes PDF automatisch drucken

Status
Nicht offen für weitere Antworten.

Leroy42

Top Contributor
Hallo, weiß jemand zufällig, ob der Adobe-Reader per Kommandozeilenparameter
die Möglichkeit zur Verfügung stellt, das ihm übergebene PDF automatisch zu drucken
(evtl. nach Aufruf des Standard-Druck-Dialogs) und sich dann vielleicht
auch automatisch schließt?

Ich erstelle mit IText ein PDF und möchte, wenn möglich, dem User
einen "Rechnung ansehen" und einen "Rechnung drucken" Button anbieten.

Danke im Voraus

(Derzeit startet ein einfaches
Runtime.getRuntime().exec("PfadZur/rechnung.pdf")
nicht automatisch den Adobe-Reader (es passiert
gar nix) aber das wird kein Problem sein; zur Not gebe ich
eben den vollständigen, absoluten Pfad zum Reader an)
 

The_S

Top Contributor
Code:
Runtime.getRuntime().exec("cmd /c PfadZur/rechnung.pdf") ;
 

SnooP

Top Contributor
also drucken keine ahnung, würde ich halt nicht so machen über 3. Programme so komisch zu gehn, find ich immer blöd... - aber das automatische Starten des Readers mach ich so:
Runtime.getRuntime().exec("cmd /C "+"\""+fileChooser.getSelectedFile().toString()+"\"");
sprich noch ein cmd davor... - geht dann natürlich nur unter windows so.
 

Leroy42

Top Contributor
Edit: Uuuppss, hab' vergessen mich bei Hobbit & Snoop zu bedanken. :D

SnooP hat gesagt.:
also drucken keine ahnung, würde ich halt nicht so machen über 3. Programme so komisch zu gehn, find ich immer blöd.

Habt ihr dann einen Vorschlag wie das, auch für den Computer-Dummy,
intuitiv und leicht zu machen ist? Gibt es ein Kommandozeilentool,
das PDFs ausdruckt?

Es ist ja so, daß das ganze Programm zur Erstellung
von Rechnungen in Java gecodet ist.

Beispiel-Rechnung.jpg


(Die Buttons "Rechnung zeigen", "Rechnung drucken" und "Rechnung speichern"
fehlen noch)
 

thE_29

Top Contributor
Du kannst ghostgum und ghostview installen (unter linux pdf2ps) und ein POSTSCRIPT File drucken!

Wir (Firma) machen das immer so, da Postscript viele Drucker verstehen und das auch viele Programme drucken können, aber bei den FAQ steht der Befehl: gswin32c.exe -dNOSAFER -dNOPAUSE -dBATCH -sDEVICE=mswinpr2 -sOutputFile="\\spool" "c:\myfile.pdf"

wir konvertierens halt vorher immer um! Vielleicht gehts aber auch so! ;)
 

SnooP

Top Contributor
Na dann ist ja gut, dass ich doch FOP benutze ;) ... - auch wenn das manchmal rumzickt - aber Ausdrucken kann ich wie die Wildsau sogar direkt in PCL wenn ich will. ;)
 

thE_29

Top Contributor
Was istn FOP?

Problem ist halt das kaum ein Drucker das PDF Format versteht! PS aber schon! Wahrscheinlich konvertierts der Adobe Reader auch nur in PS um und schickts dem Drucker! Leider hat sich noch nie jemand die Mühe gemacht (außer wahrscheinlich Firmen und die rückens net raus) eine dll oder eine kleine exe zu bauen, mit der man es drucken kann! (FoxIT Reader kanns zwar auch, aber der bleibt offen bzw kostet die dll was)
 

robertpic71

Bekanntes Mitglied
In meinen Serveranwendungen (AS/400 und Linux) kann ich die normalen Java-Druckerdienste verwenden - wenn ich auf CUPS ausgebe. CUPS setzt das PDF dann für den jeweiligen Drucker um.

Für Windows muss man irgendwas "frickeln".
Ich habe es zwar nicht getestet, in einem anderen Forum wurde dieses Freewaretool empfohlen:

www.esnips.com/web/PDFTools

Bei den Downloads ist auch ein pdfp.zip und pdfp8.zip (für Adobe 8 Reader) dabei. Damit kann man in Windows per Kommandozeile drucken.

Robert
 

Murray

Top Contributor
Der Acrobat-Reader versteht die Option /p [Dateiname]. Damit kommt dann vor dem Drucken noch der Standard-Druckdialog, mit dem man den Drucker auswählt. Dann gibt es auch noch die /t-Option, mit der man dann Druckernamen, -treiber und Queue übergeben kann; dadurch startet der Druck direkt (allerdings kann man die notwendigen Parameter nur durch native Code ermitteln)
 

Leroy42

Top Contributor
Wenn ich den Acrobat Reader mit den
Optionen /p (print?) und /h (hidden?)
starte, druckt er nicht, und muß, weil
er ja nicht zu sehen ist, über den
Taskmanager abgeschossen werden.

Ich habe meinen Chef jetzt davon überzeugt, das,
wer mein Programm bedienen kann (was ist eigentlich
das Gegenteil von intuitiv bedienbar ???:L :cool: )
zuzumuten ist, in dem sich automatisch öffnenden
Acrobat-Reader das Icon für Drucken zu finden
und klicken zu können.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
izoards iText Lizenz? Allgemeine Java-Themen 2
O PDF auslesen und verändern, was ist besser iText oder PDFBox ? Allgemeine Java-Themen 9
I OpenPDF (ehem. iText) will kein PDF mit CMYK only erzeugen Allgemeine Java-Themen 6
N iText keine Sonderzeichen und Umlaute unter Windows Allgemeine Java-Themen 13
W PDFs signieren mittels IText / Lowagie Allgemeine Java-Themen 0
M itext - Button der Text in Zwischenablage stellt Allgemeine Java-Themen 0
S iText: zweite Seitenhälfte mit vorhandenen pdf füllen Allgemeine Java-Themen 2
T PDF-Generierung (itext) - läuft unter Eclipse, bei har aber leere Seite Allgemeine Java-Themen 39
S JFileChooser und iText Allgemeine Java-Themen 6
T iText mit eclipse richtig in Java-Projekt einbinden Allgemeine Java-Themen 2
4a61766120617274697374 PDF iText Wort Koordinaten auslesen Allgemeine Java-Themen 1
S iText Cellen mit Attributen aus ArrayListen füllen Allgemeine Java-Themen 1
G Mein PDF Projekt mit iText Allgemeine Java-Themen 2
T itext: text in ein textfeld hinzufügen Allgemeine Java-Themen 2
K Pdf mit dynamischem Text mit iText Allgemeine Java-Themen 0
C Itext Voralagen Header Footer -> PDF Allgemeine Java-Themen 0
J iText und PdfWriter.DID_SAVE Allgemeine Java-Themen 4
S runnable jar file in Verbindung mit itext Allgemeine Java-Themen 3
I itext Libreoffice Java und ein PDF Template Allgemeine Java-Themen 1
F Input/Output Problem mit iText: Formularfeld uneditierbar machen Allgemeine Java-Themen 0
L iText PDF-Generierung ohne Speichern Allgemeine Java-Themen 10
P iText Text zentrieren Allgemeine Java-Themen 3
L iText PDF Form-Felder werden nach Bearbeitung mit iText nicht mehr richtig erkannt. Allgemeine Java-Themen 2
A Tabelle mit iText erstellen Allgemeine Java-Themen 3
B itext Graphics Allgemeine Java-Themen 4
V iText Textfelder mit Zahlen! Allgemeine Java-Themen 2
H JTable per iText in PDF: Größenanpassung möglich? Allgemeine Java-Themen 2
M itext Leerzeichen am ende unterstreichen Allgemeine Java-Themen 4
C Wie kann man die IText Table Position bestimmen? Allgemeine Java-Themen 3
N iText-Nutzung (Version 2.1.7) in kommerzieller Website Allgemeine Java-Themen 8
K iText, HTML Einrückung im Document, aber nicht im Paragraph Allgemeine Java-Themen 3
B iText Portable Collection Acrobat X Allgemeine Java-Themen 2
J iText und images Allgemeine Java-Themen 6
S iText PDF - Verständnisproblem beim Update von TableCells (Seitenzahlen) Allgemeine Java-Themen 2
T iText Dokument in DB und dann in ein JPanel Allgemeine Java-Themen 5
N iText Problem beim verlinken anderer PDFs Allgemeine Java-Themen 2
G itext BarcodeDatamatrix Allgemeine Java-Themen 4
F IText Table ohne Rand Allgemeine Java-Themen 5
P Itext PDf wird zu groß Allgemeine Java-Themen 8
D Tabellenbeschriftung im RTF-File mit IText erstellen??? Allgemeine Java-Themen 2
D pdf mit iText drucken Allgemeine Java-Themen 4
P PDF erstellen ohne iText Allgemeine Java-Themen 3
Guybrush Threepwood iText de facto nicht mehr verwendbar Allgemeine Java-Themen 15
D tiff (->komprimieren)-> iText(pdf) Allgemeine Java-Themen 2
Dissi Itext - Anordnung von Elementen durch PDF Writer Allgemeine Java-Themen 2
Z iText - 2. Seite pdf Allgemeine Java-Themen 7
W itext: Initialer Abstand in einem Dokument Allgemeine Java-Themen 2
T Deckblatt im iText realisieren... Allgemeine Java-Themen 5
T JXPanel mit seinen Komponenten auf PDF mit iText ausgeben Allgemeine Java-Themen 15
T IText: Zwei A4 PDF´s auf ein A3 PDF´s Allgemeine Java-Themen 2
A Itext: Fonts einbetten Allgemeine Java-Themen 1
A Dynamische PDF Erstellung mit iText Allgemeine Java-Themen 4
D itext & Stringlänge Allgemeine Java-Themen 10
G iText Kursiv/Fett mit IText Allgemeine Java-Themen 3
F Probleme mit iText Allgemeine Java-Themen 3
R Pdf öffnen, das von iText erstellt wurde Allgemeine Java-Themen 4
D iText und Table.setTableFitsPage(); geht nicht Allgemeine Java-Themen 12
R Pfad zu PDF bei iText in Webapps Allgemeine Java-Themen 4
D Probleme beim Umstellen von iText 1.4.4 auf Version 2.1.2 Allgemeine Java-Themen 5
G itext größe von image Allgemeine Java-Themen 2
J itext cell border Allgemeine Java-Themen 1
E Aus mehreren PDFs eines machen, zusammenfügen mittels iText Allgemeine Java-Themen 1
T Java Applet PDF erstellen mit iText, Probleme mit Pfad Allgemeine Java-Themen 1
J Itext , Spaltenbreite automatisch anpassen ? Allgemeine Java-Themen 4
Lazybone iText und Drucken Allgemeine Java-Themen 5
J Itext Seite drehen ? Allgemeine Java-Themen 4
S iText Allgemeine Java-Themen 10
A Probleme mit iText - Text in Zellen ist zu lang Allgemeine Java-Themen 7
P RTF dynamisch machen (IText, Swing) Allgemeine Java-Themen 4
L iText: Mehrseitiges PDF erzeugen Allgemeine Java-Themen 9
V Itext - "Seite . von " ausgeben Allgemeine Java-Themen 6
G iText: Problem beim Drucken von AcroFormen Allgemeine Java-Themen 2
B Probleme mit itext Allgemeine Java-Themen 2
T iText + neue Seite Allgemeine Java-Themen 14
K JFreeChart und itext: Bildprobleme Allgemeine Java-Themen 4
G iText: Wie stellt man die Höhe eines Strings fest? Allgemeine Java-Themen 3
V Lösung mit iText gesucht. Allgemeine Java-Themen 2
Z Frage zu iText Allgemeine Java-Themen 2
A Übergroße Graphics2D mit iText als PDF schreiben Allgemeine Java-Themen 3
D iText: Tabelle in Footer einfügen Allgemeine Java-Themen 6
R iText: PDF-Datei erzeugen Allgemeine Java-Themen 2
P iText unter Linux zum Laufen bringen Allgemeine Java-Themen 4
R iText.jar wird zur Laufzeit nicht gefunden Allgemeine Java-Themen 4
L editieren von pdf mit iText Allgemeine Java-Themen 2
S iText - Java meets PDF Allgemeine Java-Themen 5
Y Wie kann ich ein erstelltes JPanel meinem Frame hinzufügen? Allgemeine Java-Themen 1
P Erstelltes Programm ist doppelt so groß Allgemeine Java-Themen 11
M Text in erstelltes Excelfile schreiben Allgemeine Java-Themen 6
H Mit Ant erstelltes jar funktioniert nicht wie direkt in Eclipse Allgemeine Java-Themen 8
J Linux .jar beim Start automatisch ausführen Allgemeine Java-Themen 6
F Sich automatisch aufrufende Java-Methoden Allgemeine Java-Themen 2
P Strukturänderungen/abnormalien in Logfiles automatisch erkennen Allgemeine Java-Themen 5
F Java automatisch ausführen Allgemeine Java-Themen 3
ms_cikar RS232 Serielle Baudrate automatisch einstellen Allgemeine Java-Themen 1
M String automatisch in nächste Zeile umbrechen (Graphics) Allgemeine Java-Themen 6
L Prozess automatisch beenden Allgemeine Java-Themen 8
T Automatisch Mails versenden Allgemeine Java-Themen 4
B automatisch benannte arrays erstellen Allgemeine Java-Themen 9
K NetBeans Ordner bei 'Clean&Build' automatisch in dist Verzeichnis kopieren Allgemeine Java-Themen 0
F paintComponent() nicht automatisch ausführen? Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben